You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by lh...@apache.org on 2025/09/27 05:58:33 UTC

(pulsar-site) branch main updated (5380b963f34 -> 05c005f2994)

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

lhotari pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


    from 5380b963f34 Docs sync done from apache/pulsar (#1b74fe0)
     new a22adefc10b update rest-apidoc for 3.0.14
     new dce59fe97c9 update rest-apidoc for 3.3.9
     new 21407566a6d update rest-apidoc for 4.0.7
     new fb4c8934835 update rest-apidoc for 4.1.1
     new 959ec305140 Add release notes for 3.0.14, 3.3.9, 4.0.7 and 4.1.1
     new bac33e3aeae update java-apidoc for 3.0.14
     new b7aa650d76e Support newer ASF Maven POM for javadoc generation
     new be5fbb73ec5 Delete target api doc directory before copying
     new f8d1f6e0299 update java-apidoc for 3.3.9
     new 2cd9d896bf3 update java-apidoc for 4.0.7
     new 9981ad61b65 update java-apidoc for 4.1.1
     new 05c005f2994 Update release notes guide

The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 contribute/release-note-guide.md                   |   15 +-
 data/release-java.js                               |   36 +-
 data/release-pulsar.js                             |   44 +-
 release-notes/versioned/client-java-3.0.14.md      |    6 +
 release-notes/versioned/client-java-3.3.9.md       |    6 +
 release-notes/versioned/client-java-4.0.7.md       |    6 +
 release-notes/versioned/client-java-4.1.1.md       |    6 +
 release-notes/versioned/pulsar-3.0.14.md           |   81 +
 release-notes/versioned/pulsar-3.3.9.md            |   78 +
 release-notes/versioned/pulsar-4.0.7.md            |  117 +
 release-notes/versioned/pulsar-4.1.1.md            |   66 +
 releases.json                                      |    4 +
 static/api/admin/3.0.x/allclasses-index.html       |    2 +-
 static/api/admin/3.0.x/allpackages-index.html      |    2 +-
 static/api/admin/3.0.x/constant-values.html        |    2 +-
 static/api/admin/3.0.x/deprecated-list.html        |    2 +-
 static/api/admin/3.0.x/help-doc.html               |    2 +-
 static/api/admin/3.0.x/index-all.html              |    4 +-
 static/api/admin/3.0.x/index.html                  |    4 +-
 static/api/admin/3.0.x/member-search-index.js      |    2 +-
 .../org/apache/pulsar/client/admin/Bookies.html    |    2 +-
 .../apache/pulsar/client/admin/BrokerStats.html    |    2 +-
 .../org/apache/pulsar/client/admin/Brokers.html    |    2 +-
 .../org/apache/pulsar/client/admin/Clusters.html   |    2 +-
 .../org/apache/pulsar/client/admin/Functions.html  |    2 +-
 .../pulsar/client/admin/GetStatsOptions.html       |    2 +-
 .../client/admin/ListNamespaceTopicsOptions.html   |    2 +-
 .../pulsar/client/admin/ListTopicsOptions.html     |    2 +-
 .../admin/LongRunningProcessStatus.Status.html     |    2 +-
 .../client/admin/LongRunningProcessStatus.html     |    2 +-
 .../org/apache/pulsar/client/admin/Lookup.html     |    2 +-
 .../3.0.x/org/apache/pulsar/client/admin/Mode.html |    2 +-
 .../org/apache/pulsar/client/admin/Namespaces.html |    2 +-
 .../pulsar/client/admin/NonPersistentTopics.html   |    2 +-
 .../pulsar/client/admin/OffloadProcessStatus.html  |    2 +-
 .../org/apache/pulsar/client/admin/Packages.html   |    2 +-
 .../org/apache/pulsar/client/admin/Properties.html |    2 +-
 .../org/apache/pulsar/client/admin/ProxyStats.html |    2 +-
 .../apache/pulsar/client/admin/PulsarAdmin.html    |    2 +-
 .../pulsar/client/admin/PulsarAdminBuilder.html    |    2 +-
 .../PulsarAdminException.ConflictException.html    |    2 +-
 .../PulsarAdminException.ConnectException.html     |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 .../PulsarAdminException.HttpErrorException.html   |    2 +-
 .../PulsarAdminException.NotAllowedException.html  |    2 +-
 ...ulsarAdminException.NotAuthorizedException.html |    2 +-
 .../PulsarAdminException.NotFoundException.html    |    2 +-
 ...AdminException.PreconditionFailedException.html |    2 +-
 ...sarAdminException.ServerSideErrorException.html |    2 +-
 .../PulsarAdminException.TimeoutException.html     |    2 +-
 .../pulsar/client/admin/PulsarAdminException.html  |    2 +-
 .../apache/pulsar/client/admin/ResourceGroups.html |    2 +-
 .../apache/pulsar/client/admin/ResourceQuotas.html |    2 +-
 .../org/apache/pulsar/client/admin/Schemas.html    |    2 +-
 .../3.0.x/org/apache/pulsar/client/admin/Sink.html |    2 +-
 .../org/apache/pulsar/client/admin/Sinks.html      |    2 +-
 .../org/apache/pulsar/client/admin/Source.html     |    2 +-
 .../org/apache/pulsar/client/admin/Sources.html    |    2 +-
 .../org/apache/pulsar/client/admin/Tenants.html    |    2 +-
 .../apache/pulsar/client/admin/TopicPolicies.html  |    2 +-
 .../pulsar/client/admin/Topics.QueryParam.html     |    2 +-
 .../org/apache/pulsar/client/admin/Topics.html     |    2 +-
 .../apache/pulsar/client/admin/Transactions.html   |    2 +-
 .../org/apache/pulsar/client/admin/Worker.html     |    2 +-
 .../pulsar/client/admin/class-use/Bookies.html     |    2 +-
 .../pulsar/client/admin/class-use/BrokerStats.html |    2 +-
 .../pulsar/client/admin/class-use/Brokers.html     |    2 +-
 .../pulsar/client/admin/class-use/Clusters.html    |    2 +-
 .../pulsar/client/admin/class-use/Functions.html   |    2 +-
 .../client/admin/class-use/GetStatsOptions.html    |    2 +-
 .../class-use/ListNamespaceTopicsOptions.html      |    2 +-
 .../client/admin/class-use/ListTopicsOptions.html  |    2 +-
 .../class-use/LongRunningProcessStatus.Status.html |    2 +-
 .../admin/class-use/LongRunningProcessStatus.html  |    2 +-
 .../pulsar/client/admin/class-use/Lookup.html      |    2 +-
 .../apache/pulsar/client/admin/class-use/Mode.html |    2 +-
 .../pulsar/client/admin/class-use/Namespaces.html  |    2 +-
 .../admin/class-use/NonPersistentTopics.html       |    2 +-
 .../admin/class-use/OffloadProcessStatus.html      |    2 +-
 .../pulsar/client/admin/class-use/Packages.html    |    2 +-
 .../pulsar/client/admin/class-use/Properties.html  |    2 +-
 .../pulsar/client/admin/class-use/ProxyStats.html  |    2 +-
 .../pulsar/client/admin/class-use/PulsarAdmin.html |    2 +-
 .../client/admin/class-use/PulsarAdminBuilder.html |    2 +-
 .../PulsarAdminException.ConflictException.html    |    2 +-
 .../PulsarAdminException.ConnectException.html     |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 .../PulsarAdminException.HttpErrorException.html   |    2 +-
 .../PulsarAdminException.NotAllowedException.html  |    2 +-
 ...ulsarAdminException.NotAuthorizedException.html |    2 +-
 .../PulsarAdminException.NotFoundException.html    |    2 +-
 ...AdminException.PreconditionFailedException.html |    2 +-
 ...sarAdminException.ServerSideErrorException.html |    2 +-
 .../PulsarAdminException.TimeoutException.html     |    2 +-
 .../admin/class-use/PulsarAdminException.html      |    2 +-
 .../client/admin/class-use/ResourceGroups.html     |    2 +-
 .../client/admin/class-use/ResourceQuotas.html     |    2 +-
 .../pulsar/client/admin/class-use/Schemas.html     |    2 +-
 .../apache/pulsar/client/admin/class-use/Sink.html |    2 +-
 .../pulsar/client/admin/class-use/Sinks.html       |    2 +-
 .../pulsar/client/admin/class-use/Source.html      |    2 +-
 .../pulsar/client/admin/class-use/Sources.html     |    2 +-
 .../pulsar/client/admin/class-use/Tenants.html     |    2 +-
 .../client/admin/class-use/TopicPolicies.html      |    2 +-
 .../client/admin/class-use/Topics.QueryParam.html  |    2 +-
 .../pulsar/client/admin/class-use/Topics.html      |    2 +-
 .../client/admin/class-use/Transactions.html       |    2 +-
 .../pulsar/client/admin/class-use/Worker.html      |    2 +-
 .../pulsar/client/admin/package-summary.html       |    2 +-
 .../apache/pulsar/client/admin/package-tree.html   |    2 +-
 .../apache/pulsar/client/admin/package-use.html    |    2 +-
 .../client/admin/utils/DefaultImplementation.html  |    2 +-
 .../pulsar/client/admin/utils/ReflectionUtils.html |    2 +-
 .../utils/class-use/DefaultImplementation.html     |    2 +-
 .../admin/utils/class-use/ReflectionUtils.html     |    2 +-
 .../pulsar/client/admin/utils/package-summary.html |    2 +-
 .../pulsar/client/admin/utils/package-tree.html    |    2 +-
 .../pulsar/client/admin/utils/package-use.html     |    2 +-
 .../common/conf/InternalConfigurationData.html     |    2 +-
 .../conf/class-use/InternalConfigurationData.html  |    2 +-
 .../apache/pulsar/common/conf/package-summary.html |    2 +-
 .../apache/pulsar/common/conf/package-tree.html    |    2 +-
 .../org/apache/pulsar/common/conf/package-use.html |    2 +-
 .../common/functions/AuthenticationConfig.html     |    2 +-
 .../pulsar/common/functions/ConsumerConfig.html    |    2 +-
 .../pulsar/common/functions/CryptoConfig.html      |    2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |    2 +-
 .../common/functions/FunctionConfig.Runtime.html   |    2 +-
 .../pulsar/common/functions/FunctionConfig.html    |    2 +-
 .../common/functions/FunctionDefinition.html       |    2 +-
 .../pulsar/common/functions/FunctionState.html     |    2 +-
 .../pulsar/common/functions/ProducerConfig.html    |    2 +-
 .../apache/pulsar/common/functions/Resources.html  |    2 +-
 .../pulsar/common/functions/UpdateOptions.html     |    2 +-
 .../WindowConfig.ProcessingGuarantees.html         |    2 +-
 .../pulsar/common/functions/WindowConfig.html      |    2 +-
 .../apache/pulsar/common/functions/WorkerInfo.html |    2 +-
 .../functions/class-use/AuthenticationConfig.html  |    2 +-
 .../common/functions/class-use/ConsumerConfig.html |    2 +-
 .../common/functions/class-use/CryptoConfig.html   |    2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |    2 +-
 .../class-use/FunctionConfig.Runtime.html          |    2 +-
 .../common/functions/class-use/FunctionConfig.html |    2 +-
 .../functions/class-use/FunctionDefinition.html    |    2 +-
 .../common/functions/class-use/FunctionState.html  |    2 +-
 .../common/functions/class-use/ProducerConfig.html |    2 +-
 .../common/functions/class-use/Resources.html      |    2 +-
 .../common/functions/class-use/UpdateOptions.html  |    2 +-
 .../WindowConfig.ProcessingGuarantees.html         |    2 +-
 .../common/functions/class-use/WindowConfig.html   |    2 +-
 .../common/functions/class-use/WorkerInfo.html     |    2 +-
 .../pulsar/common/functions/package-summary.html   |    2 +-
 .../pulsar/common/functions/package-tree.html      |    2 +-
 .../pulsar/common/functions/package-use.html       |    2 +-
 .../apache/pulsar/common/io/BatchSourceConfig.html |    2 +-
 .../pulsar/common/io/ConnectorDefinition.html      |    2 +-
 .../org/apache/pulsar/common/io/SinkConfig.html    |    2 +-
 .../org/apache/pulsar/common/io/SourceConfig.html  |    2 +-
 .../common/io/class-use/BatchSourceConfig.html     |    2 +-
 .../common/io/class-use/ConnectorDefinition.html   |    2 +-
 .../pulsar/common/io/class-use/SinkConfig.html     |    2 +-
 .../pulsar/common/io/class-use/SourceConfig.html   |    2 +-
 .../apache/pulsar/common/io/package-summary.html   |    2 +-
 .../org/apache/pulsar/common/io/package-tree.html  |    2 +-
 .../org/apache/pulsar/common/io/package-use.html   |    2 +-
 .../apache/pulsar/common/naming/TopicDomain.html   |    2 +-
 .../apache/pulsar/common/naming/TopicVersion.html  |    2 +-
 .../common/naming/class-use/TopicDomain.html       |    2 +-
 .../common/naming/class-use/TopicVersion.html      |    2 +-
 .../pulsar/common/naming/package-summary.html      |    2 +-
 .../apache/pulsar/common/naming/package-tree.html  |    2 +-
 .../apache/pulsar/common/naming/package-use.html   |    2 +-
 .../common/partition/PartitionedTopicMetadata.html |    2 +-
 .../class-use/PartitionedTopicMetadata.html        |    2 +-
 .../pulsar/common/partition/package-summary.html   |    2 +-
 .../pulsar/common/partition/package-tree.html      |    2 +-
 .../pulsar/common/partition/package-use.html       |    2 +-
 .../pulsar/common/policies/AutoFailoverPolicy.html |    2 +-
 .../policies/class-use/AutoFailoverPolicy.html     |    2 +-
 .../pulsar/common/policies/data/AuthAction.html    |    2 +-
 .../common/policies/data/AuthPolicies.Builder.html |    2 +-
 .../pulsar/common/policies/data/AuthPolicies.html  |    2 +-
 .../data/AutoFailoverPolicyData.Builder.html       |    2 +-
 .../policies/data/AutoFailoverPolicyData.html      |    2 +-
 .../policies/data/AutoFailoverPolicyType.html      |    2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |    2 +-
 .../data/AutoSubscriptionCreationOverride.html     |    2 +-
 .../data/AutoTopicCreationOverride.Builder.html    |    2 +-
 .../policies/data/AutoTopicCreationOverride.html   |    2 +-
 .../data/BacklogQuota.BacklogQuotaType.html        |    2 +-
 .../common/policies/data/BacklogQuota.Builder.html |    2 +-
 .../data/BacklogQuota.RetentionPolicy.html         |    2 +-
 .../pulsar/common/policies/data/BacklogQuota.html  |   13 +-
 .../data/BookieAffinityGroupData.Builder.html      |    2 +-
 .../policies/data/BookieAffinityGroupData.html     |    2 +-
 .../common/policies/data/BookieInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/BookieInfo.html    |    2 +-
 .../policies/data/BookiesClusterInfo.Builder.html  |    2 +-
 .../common/policies/data/BookiesClusterInfo.html   |    2 +-
 .../policies/data/BookiesRackConfiguration.html    |    2 +-
 .../common/policies/data/BrokerAssignment.html     |    2 +-
 .../common/policies/data/BrokerInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/BrokerInfo.html    |    2 +-
 .../data/BrokerNamespaceIsolationData.Builder.html |    2 +-
 .../data/BrokerNamespaceIsolationData.html         |    2 +-
 .../common/policies/data/BrokerStatus.Builder.html |    2 +-
 .../pulsar/common/policies/data/BrokerStatus.html  |    2 +-
 .../common/policies/data/BundlesData.Builder.html  |    2 +-
 .../pulsar/common/policies/data/BundlesData.html   |    2 +-
 .../common/policies/data/ClusterData.Builder.html  |    2 +-
 .../policies/data/ClusterData.ClusterUrl.html      |    2 +-
 .../pulsar/common/policies/data/ClusterData.html   |    2 +-
 .../common/policies/data/CompactionStats.html      |    2 +-
 .../pulsar/common/policies/data/ConsumerStats.html |    2 +-
 .../data/DelayedDeliveryPolicies.Builder.html      |    2 +-
 .../policies/data/DelayedDeliveryPolicies.html     |    2 +-
 .../common/policies/data/DispatchRate.Builder.html |    2 +-
 .../pulsar/common/policies/data/DispatchRate.html  |    2 +-
 .../pulsar/common/policies/data/EntryFilters.html  |    2 +-
 .../pulsar/common/policies/data/ErrorData.html     |    2 +-
 .../common/policies/data/ExceptionInformation.html |    2 +-
 .../policies/data/FailureDomain.Builder.html       |    2 +-
 .../pulsar/common/policies/data/FailureDomain.html |    2 +-
 .../policies/data/FunctionInstanceStats.html       |    2 +-
 .../policies/data/FunctionInstanceStatsData.html   |    2 +-
 .../data/FunctionInstanceStatsDataBase.html        |    2 +-
 .../pulsar/common/policies/data/FunctionStats.html |    2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |    2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |    2 +-
 .../common/policies/data/FunctionStatus.html       |    2 +-
 .../policies/data/InactiveTopicDeleteMode.html     |    2 +-
 .../policies/data/InactiveTopicPolicies.html       |    2 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |    2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |    2 +-
 .../policies/data/ManagedLedgerInternalStats.html  |    2 +-
 .../data/NamespaceIsolationData.Builder.html       |    2 +-
 .../policies/data/NamespaceIsolationData.html      |    2 +-
 .../data/NamespaceIsolationPolicyUnloadScope.html  |    2 +-
 .../policies/data/NamespaceOwnershipStatus.html    |    2 +-
 .../data/NonPersistentPartitionedTopicStats.html   |    2 +-
 .../policies/data/NonPersistentPublisherStats.html |    2 +-
 .../data/NonPersistentReplicatorStats.html         |    2 +-
 .../data/NonPersistentSubscriptionStats.html       |    2 +-
 .../policies/data/NonPersistentTopicStats.html     |    2 +-
 .../policies/data/OffloadPolicies.Builder.html     |    2 +-
 .../common/policies/data/OffloadPolicies.html      |    2 +-
 .../policies/data/OffloadedReadPriority.html       |    2 +-
 .../data/PartitionedTopicInternalStats.html        |    2 +-
 .../policies/data/PartitionedTopicStats.html       |    2 +-
 .../common/policies/data/PersistencePolicies.html  |    2 +-
 .../data/PersistentTopicInternalStats.html         |    2 +-
 .../common/policies/data/Policies.BundleType.html  |    2 +-
 .../pulsar/common/policies/data/Policies.html      |    2 +-
 .../pulsar/common/policies/data/PublishRate.html   |    2 +-
 .../common/policies/data/PublisherStats.html       |    2 +-
 .../pulsar/common/policies/data/RawBookieInfo.html |    2 +-
 .../common/policies/data/ReplicatorStats.html      |    2 +-
 .../pulsar/common/policies/data/ResourceGroup.html |    2 +-
 .../pulsar/common/policies/data/ResourceQuota.html |    2 +-
 .../common/policies/data/RetentionPolicies.html    |    2 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |    2 +-
 .../policies/data/SchemaCompatibilityStrategy.html |    2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |    2 +-
 .../data/SinkStatus.SinkInstanceStatus.html        |    2 +-
 .../pulsar/common/policies/data/SinkStatus.html    |    2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |    2 +-
 .../data/SourceStatus.SourceInstanceStatus.html    |    2 +-
 .../pulsar/common/policies/data/SourceStatus.html  |    2 +-
 .../pulsar/common/policies/data/SubscribeRate.html |    2 +-
 .../common/policies/data/SubscriptionAuthMode.html |    2 +-
 .../common/policies/data/SubscriptionStats.html    |    2 +-
 .../common/policies/data/TenantInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/TenantInfo.html    |    2 +-
 .../common/policies/data/TopicHashPositions.html   |    2 +-
 .../pulsar/common/policies/data/TopicStats.html    |    2 +-
 .../pulsar/common/policies/data/TopicType.html     |    2 +-
 .../policies/data/TransactionBufferStats.html      |    2 +-
 .../policies/data/TransactionCoordinatorInfo.html  |    2 +-
 .../data/TransactionCoordinatorInternalStats.html  |    2 +-
 .../policies/data/TransactionCoordinatorStats.html |    2 +-
 .../data/TransactionCoordinatorStatus.html         |    2 +-
 .../policies/data/TransactionInBufferStats.html    |    2 +-
 .../data/TransactionInPendingAckStats.html         |    2 +-
 .../common/policies/data/TransactionLogStats.html  |    2 +-
 .../common/policies/data/TransactionMetadata.html  |    2 +-
 .../data/TransactionPendingAckInternalStats.html   |    2 +-
 .../policies/data/TransactionPendingAckStats.html  |    2 +-
 .../common/policies/data/ValidateResult.html       |    2 +-
 .../policies/data/WorkerFunctionInstanceStats.html |    2 +-
 .../common/policies/data/class-use/AuthAction.html |    2 +-
 .../data/class-use/AuthPolicies.Builder.html       |    2 +-
 .../policies/data/class-use/AuthPolicies.html      |    2 +-
 .../class-use/AutoFailoverPolicyData.Builder.html  |    2 +-
 .../data/class-use/AutoFailoverPolicyData.html     |    2 +-
 .../data/class-use/AutoFailoverPolicyType.html     |    2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |    2 +-
 .../AutoSubscriptionCreationOverride.html          |    2 +-
 .../AutoTopicCreationOverride.Builder.html         |    2 +-
 .../data/class-use/AutoTopicCreationOverride.html  |    2 +-
 .../class-use/BacklogQuota.BacklogQuotaType.html   |    2 +-
 .../data/class-use/BacklogQuota.Builder.html       |    2 +-
 .../class-use/BacklogQuota.RetentionPolicy.html    |    2 +-
 .../policies/data/class-use/BacklogQuota.html      |    2 +-
 .../class-use/BookieAffinityGroupData.Builder.html |    2 +-
 .../data/class-use/BookieAffinityGroupData.html    |    2 +-
 .../data/class-use/BookieInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/BookieInfo.html |    2 +-
 .../data/class-use/BookiesClusterInfo.Builder.html |    2 +-
 .../data/class-use/BookiesClusterInfo.html         |    2 +-
 .../data/class-use/BookiesRackConfiguration.html   |    2 +-
 .../policies/data/class-use/BrokerAssignment.html  |    2 +-
 .../data/class-use/BrokerInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/BrokerInfo.html |    2 +-
 .../BrokerNamespaceIsolationData.Builder.html      |    2 +-
 .../class-use/BrokerNamespaceIsolationData.html    |    2 +-
 .../data/class-use/BrokerStatus.Builder.html       |    2 +-
 .../policies/data/class-use/BrokerStatus.html      |    2 +-
 .../data/class-use/BundlesData.Builder.html        |    2 +-
 .../policies/data/class-use/BundlesData.html       |    2 +-
 .../data/class-use/ClusterData.Builder.html        |    2 +-
 .../data/class-use/ClusterData.ClusterUrl.html     |    2 +-
 .../policies/data/class-use/ClusterData.html       |    2 +-
 .../policies/data/class-use/CompactionStats.html   |    2 +-
 .../policies/data/class-use/ConsumerStats.html     |    2 +-
 .../class-use/DelayedDeliveryPolicies.Builder.html |    2 +-
 .../data/class-use/DelayedDeliveryPolicies.html    |    2 +-
 .../data/class-use/DispatchRate.Builder.html       |    2 +-
 .../policies/data/class-use/DispatchRate.html      |    2 +-
 .../policies/data/class-use/EntryFilters.html      |    2 +-
 .../common/policies/data/class-use/ErrorData.html  |    2 +-
 .../data/class-use/ExceptionInformation.html       |    2 +-
 .../data/class-use/FailureDomain.Builder.html      |    2 +-
 .../policies/data/class-use/FailureDomain.html     |    2 +-
 .../data/class-use/FunctionInstanceStats.html      |    2 +-
 .../data/class-use/FunctionInstanceStatsData.html  |    2 +-
 .../class-use/FunctionInstanceStatsDataBase.html   |    2 +-
 .../policies/data/class-use/FunctionStats.html     |    2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |    2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |    2 +-
 .../policies/data/class-use/FunctionStatus.html    |    2 +-
 .../data/class-use/InactiveTopicDeleteMode.html    |    2 +-
 .../data/class-use/InactiveTopicPolicies.html      |    2 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |    2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |    2 +-
 .../data/class-use/ManagedLedgerInternalStats.html |    2 +-
 .../class-use/NamespaceIsolationData.Builder.html  |    2 +-
 .../data/class-use/NamespaceIsolationData.html     |    2 +-
 .../NamespaceIsolationPolicyUnloadScope.html       |    2 +-
 .../data/class-use/NamespaceOwnershipStatus.html   |    2 +-
 .../NonPersistentPartitionedTopicStats.html        |    2 +-
 .../class-use/NonPersistentPublisherStats.html     |    2 +-
 .../class-use/NonPersistentReplicatorStats.html    |    2 +-
 .../class-use/NonPersistentSubscriptionStats.html  |    2 +-
 .../data/class-use/NonPersistentTopicStats.html    |    2 +-
 .../data/class-use/OffloadPolicies.Builder.html    |    2 +-
 .../policies/data/class-use/OffloadPolicies.html   |    2 +-
 .../data/class-use/OffloadedReadPriority.html      |    2 +-
 .../class-use/PartitionedTopicInternalStats.html   |    2 +-
 .../data/class-use/PartitionedTopicStats.html      |    2 +-
 .../data/class-use/PersistencePolicies.html        |    2 +-
 .../class-use/PersistentTopicInternalStats.html    |    2 +-
 .../data/class-use/Policies.BundleType.html        |    2 +-
 .../common/policies/data/class-use/Policies.html   |    2 +-
 .../policies/data/class-use/PublishRate.html       |    2 +-
 .../policies/data/class-use/PublisherStats.html    |    2 +-
 .../policies/data/class-use/RawBookieInfo.html     |    2 +-
 .../policies/data/class-use/ReplicatorStats.html   |    2 +-
 .../policies/data/class-use/ResourceGroup.html     |    2 +-
 .../policies/data/class-use/ResourceQuota.html     |    2 +-
 .../policies/data/class-use/RetentionPolicies.html |    2 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |    2 +-
 .../class-use/SchemaCompatibilityStrategy.html     |    2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |    2 +-
 .../class-use/SinkStatus.SinkInstanceStatus.html   |    2 +-
 .../common/policies/data/class-use/SinkStatus.html |    2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |    2 +-
 .../SourceStatus.SourceInstanceStatus.html         |    2 +-
 .../policies/data/class-use/SourceStatus.html      |    2 +-
 .../policies/data/class-use/SubscribeRate.html     |    2 +-
 .../data/class-use/SubscriptionAuthMode.html       |    2 +-
 .../policies/data/class-use/SubscriptionStats.html |    2 +-
 .../data/class-use/TenantInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/TenantInfo.html |    2 +-
 .../data/class-use/TopicHashPositions.html         |    2 +-
 .../common/policies/data/class-use/TopicStats.html |    2 +-
 .../common/policies/data/class-use/TopicType.html  |    2 +-
 .../data/class-use/TransactionBufferStats.html     |    2 +-
 .../data/class-use/TransactionCoordinatorInfo.html |    2 +-
 .../TransactionCoordinatorInternalStats.html       |    2 +-
 .../class-use/TransactionCoordinatorStats.html     |    2 +-
 .../class-use/TransactionCoordinatorStatus.html    |    2 +-
 .../data/class-use/TransactionInBufferStats.html   |    2 +-
 .../class-use/TransactionInPendingAckStats.html    |    2 +-
 .../data/class-use/TransactionLogStats.html        |    2 +-
 .../data/class-use/TransactionMetadata.html        |    2 +-
 .../TransactionPendingAckInternalStats.html        |    2 +-
 .../data/class-use/TransactionPendingAckStats.html |    2 +-
 .../policies/data/class-use/ValidateResult.html    |    2 +-
 .../class-use/WorkerFunctionInstanceStats.html     |    2 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |    2 +-
 .../impl/AutoSubscriptionCreationOverrideImpl.html |    2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |    2 +-
 .../data/impl/AutoTopicCreationOverrideImpl.html   |    2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |    2 +-
 .../policies/data/impl/BacklogQuotaImpl.html       |    5 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |    2 +-
 .../data/impl/BookieAffinityGroupDataImpl.html     |    2 +-
 .../impl/BookieInfoImpl.BookieInfoImplBuilder.html |    2 +-
 .../common/policies/data/impl/BookieInfoImpl.html  |    2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |    2 +-
 .../policies/data/impl/BookiesClusterInfoImpl.html |    2 +-
 .../impl/BrokerInfoImpl.BrokerInfoImplBuilder.html |    2 +-
 .../common/policies/data/impl/BrokerInfoImpl.html  |    2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |    2 +-
 .../policies/data/impl/BrokerStatusImpl.html       |    2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |    2 +-
 .../common/policies/data/impl/BundlesDataImpl.html |    2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |    2 +-
 .../data/impl/DelayedDeliveryPoliciesImpl.html     |    2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |    2 +-
 .../policies/data/impl/DispatchRateImpl.html       |    2 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |    2 +-
 .../AutoSubscriptionCreationOverrideImpl.html      |    2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |    2 +-
 .../class-use/AutoTopicCreationOverrideImpl.html   |    2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |    2 +-
 .../data/impl/class-use/BacklogQuotaImpl.html      |    2 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |    2 +-
 .../class-use/BookieAffinityGroupDataImpl.html     |    2 +-
 .../BookieInfoImpl.BookieInfoImplBuilder.html      |    2 +-
 .../data/impl/class-use/BookieInfoImpl.html        |    2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |    2 +-
 .../impl/class-use/BookiesClusterInfoImpl.html     |    2 +-
 .../BrokerInfoImpl.BrokerInfoImplBuilder.html      |    2 +-
 .../data/impl/class-use/BrokerInfoImpl.html        |    2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |    2 +-
 .../data/impl/class-use/BrokerStatusImpl.html      |    2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |    2 +-
 .../data/impl/class-use/BundlesDataImpl.html       |    2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |    2 +-
 .../class-use/DelayedDeliveryPoliciesImpl.html     |    2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |    2 +-
 .../data/impl/class-use/DispatchRateImpl.html      |    2 +-
 .../common/policies/data/impl/package-summary.html |    2 +-
 .../common/policies/data/impl/package-tree.html    |    2 +-
 .../common/policies/data/impl/package-use.html     |    2 +-
 .../common/policies/data/package-summary.html      |    2 +-
 .../pulsar/common/policies/data/package-tree.html  |    2 +-
 .../pulsar/common/policies/data/package-use.html   |    2 +-
 .../policies/impl/AutoFailoverPolicyFactory.html   |    2 +-
 .../common/policies/impl/MinAvailablePolicy.html   |    2 +-
 .../impl/class-use/AutoFailoverPolicyFactory.html  |    2 +-
 .../impl/class-use/MinAvailablePolicy.html         |    2 +-
 .../common/policies/impl/package-summary.html      |    2 +-
 .../pulsar/common/policies/impl/package-tree.html  |    2 +-
 .../pulsar/common/policies/impl/package-use.html   |    2 +-
 .../pulsar/common/policies/package-summary.html    |    2 +-
 .../pulsar/common/policies/package-tree.html       |    2 +-
 .../apache/pulsar/common/policies/package-use.html |    2 +-
 .../protocol/schema/IsCompatibilityResponse.html   |    2 +-
 .../common/protocol/schema/PostSchemaPayload.html  |    2 +-
 .../schema/class-use/IsCompatibilityResponse.html  |    2 +-
 .../schema/class-use/PostSchemaPayload.html        |    2 +-
 .../common/protocol/schema/package-summary.html    |    2 +-
 .../common/protocol/schema/package-tree.html       |    2 +-
 .../pulsar/common/protocol/schema/package-use.html |    2 +-
 .../stats/AllocatorStats.PoolArenaStats.html       |    2 +-
 .../stats/AllocatorStats.PoolChunkListStats.html   |    2 +-
 .../stats/AllocatorStats.PoolChunkStats.html       |    2 +-
 .../stats/AllocatorStats.PoolSubpageStats.html     |    2 +-
 .../apache/pulsar/common/stats/AllocatorStats.html |    2 +-
 .../stats/AnalyzeSubscriptionBacklogResult.html    |    2 +-
 .../org/apache/pulsar/common/stats/Metrics.html    |    2 +-
 .../stats/PositionInPendingAckStats.State.html     |    2 +-
 .../common/stats/PositionInPendingAckStats.html    |    2 +-
 .../class-use/AllocatorStats.PoolArenaStats.html   |    2 +-
 .../AllocatorStats.PoolChunkListStats.html         |    2 +-
 .../class-use/AllocatorStats.PoolChunkStats.html   |    2 +-
 .../class-use/AllocatorStats.PoolSubpageStats.html |    2 +-
 .../common/stats/class-use/AllocatorStats.html     |    2 +-
 .../AnalyzeSubscriptionBacklogResult.html          |    2 +-
 .../pulsar/common/stats/class-use/Metrics.html     |    2 +-
 .../class-use/PositionInPendingAckStats.State.html |    2 +-
 .../stats/class-use/PositionInPendingAckStats.html |    2 +-
 .../pulsar/common/stats/package-summary.html       |    2 +-
 .../apache/pulsar/common/stats/package-tree.html   |    2 +-
 .../apache/pulsar/common/stats/package-use.html    |    2 +-
 .../management/core/common/PackageMetadata.html    |    2 +-
 .../management/core/common/PackageType.html        |    2 +-
 .../core/common/class-use/PackageMetadata.html     |    2 +-
 .../core/common/class-use/PackageType.html         |    2 +-
 .../management/core/common/package-summary.html    |    2 +-
 .../management/core/common/package-tree.html       |    2 +-
 .../management/core/common/package-use.html        |    2 +-
 ...anagementException.MetadataFormatException.html |    2 +-
 ...kagesManagementException.NotFoundException.html |    2 +-
 .../exceptions/PackagesManagementException.html    |    2 +-
 ...anagementException.MetadataFormatException.html |    2 +-
 ...kagesManagementException.NotFoundException.html |    2 +-
 .../class-use/PackagesManagementException.html     |    2 +-
 .../core/exceptions/package-summary.html           |    2 +-
 .../management/core/exceptions/package-tree.html   |    2 +-
 .../management/core/exceptions/package-use.html    |    2 +-
 .../data/loadbalancer/LoadManagerReport.html       |    2 +-
 .../data/loadbalancer/NamespaceBundleStats.html    |    2 +-
 .../policies/data/loadbalancer/ResourceUsage.html  |    2 +-
 .../data/loadbalancer/ServiceLookupData.html       |    2 +-
 .../loadbalancer/class-use/LoadManagerReport.html  |    2 +-
 .../class-use/NamespaceBundleStats.html            |    2 +-
 .../data/loadbalancer/class-use/ResourceUsage.html |    2 +-
 .../loadbalancer/class-use/ServiceLookupData.html  |    2 +-
 .../data/loadbalancer/package-summary.html         |    2 +-
 .../policies/data/loadbalancer/package-tree.html   |    2 +-
 .../policies/data/loadbalancer/package-use.html    |    2 +-
 static/api/admin/3.0.x/overview-summary.html       |    2 +-
 static/api/admin/3.0.x/overview-tree.html          |    2 +-
 static/api/admin/3.0.x/serialized-form.html        |    2 +-
 static/api/admin/3.3.x/allclasses-index.html       |    2 +-
 static/api/admin/3.3.x/allpackages-index.html      |    2 +-
 static/api/admin/3.3.x/constant-values.html        |    2 +-
 static/api/admin/3.3.x/deprecated-list.html        |    2 +-
 static/api/admin/3.3.x/help-doc.html               |    2 +-
 static/api/admin/3.3.x/index-all.html              |    4 +-
 static/api/admin/3.3.x/index.html                  |    4 +-
 static/api/admin/3.3.x/member-search-index.js      |    2 +-
 .../org/apache/pulsar/client/admin/Bookies.html    |    2 +-
 .../apache/pulsar/client/admin/BrokerStats.html    |    2 +-
 .../org/apache/pulsar/client/admin/Brokers.html    |    2 +-
 .../org/apache/pulsar/client/admin/Clusters.html   |    2 +-
 .../org/apache/pulsar/client/admin/Functions.html  |    2 +-
 .../pulsar/client/admin/GetStatsOptions.html       |    2 +-
 .../client/admin/GrantTopicPermissionOptions.html  |    2 +-
 .../client/admin/ListNamespaceTopicsOptions.html   |    2 +-
 .../pulsar/client/admin/ListTopicsOptions.html     |    2 +-
 .../admin/LongRunningProcessStatus.Status.html     |    2 +-
 .../client/admin/LongRunningProcessStatus.html     |    2 +-
 .../org/apache/pulsar/client/admin/Lookup.html     |    2 +-
 .../3.3.x/org/apache/pulsar/client/admin/Mode.html |    2 +-
 .../org/apache/pulsar/client/admin/Namespaces.html |    2 +-
 .../pulsar/client/admin/NonPersistentTopics.html   |    2 +-
 .../pulsar/client/admin/OffloadProcessStatus.html  |    2 +-
 .../org/apache/pulsar/client/admin/Packages.html   |    2 +-
 .../org/apache/pulsar/client/admin/Properties.html |    2 +-
 .../org/apache/pulsar/client/admin/ProxyStats.html |    2 +-
 .../apache/pulsar/client/admin/PulsarAdmin.html    |    2 +-
 .../pulsar/client/admin/PulsarAdminBuilder.html    |    2 +-
 .../PulsarAdminException.ConflictException.html    |    2 +-
 .../PulsarAdminException.ConnectException.html     |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 .../PulsarAdminException.HttpErrorException.html   |    2 +-
 .../PulsarAdminException.NotAllowedException.html  |    2 +-
 ...ulsarAdminException.NotAuthorizedException.html |    2 +-
 .../PulsarAdminException.NotFoundException.html    |    2 +-
 ...AdminException.PreconditionFailedException.html |    2 +-
 ...sarAdminException.ServerSideErrorException.html |    2 +-
 .../PulsarAdminException.TimeoutException.html     |    2 +-
 .../pulsar/client/admin/PulsarAdminException.html  |    2 +-
 .../apache/pulsar/client/admin/ResourceGroups.html |    2 +-
 .../apache/pulsar/client/admin/ResourceQuotas.html |    2 +-
 .../client/admin/RevokeTopicPermissionOptions.html |    2 +-
 .../org/apache/pulsar/client/admin/Schemas.html    |    2 +-
 .../3.3.x/org/apache/pulsar/client/admin/Sink.html |    2 +-
 .../org/apache/pulsar/client/admin/Sinks.html      |    2 +-
 .../org/apache/pulsar/client/admin/Source.html     |    2 +-
 .../org/apache/pulsar/client/admin/Sources.html    |    2 +-
 .../org/apache/pulsar/client/admin/Tenants.html    |    2 +-
 .../apache/pulsar/client/admin/TopicPolicies.html  |    2 +-
 .../pulsar/client/admin/Topics.QueryParam.html     |    2 +-
 .../org/apache/pulsar/client/admin/Topics.html     |    2 +-
 .../apache/pulsar/client/admin/Transactions.html   |    2 +-
 .../org/apache/pulsar/client/admin/Worker.html     |    2 +-
 .../pulsar/client/admin/class-use/Bookies.html     |    2 +-
 .../pulsar/client/admin/class-use/BrokerStats.html |    2 +-
 .../pulsar/client/admin/class-use/Brokers.html     |    2 +-
 .../pulsar/client/admin/class-use/Clusters.html    |    2 +-
 .../pulsar/client/admin/class-use/Functions.html   |    2 +-
 .../client/admin/class-use/GetStatsOptions.html    |    2 +-
 .../class-use/GrantTopicPermissionOptions.html     |    2 +-
 .../class-use/ListNamespaceTopicsOptions.html      |    2 +-
 .../client/admin/class-use/ListTopicsOptions.html  |    2 +-
 .../class-use/LongRunningProcessStatus.Status.html |    2 +-
 .../admin/class-use/LongRunningProcessStatus.html  |    2 +-
 .../pulsar/client/admin/class-use/Lookup.html      |    2 +-
 .../apache/pulsar/client/admin/class-use/Mode.html |    2 +-
 .../pulsar/client/admin/class-use/Namespaces.html  |    2 +-
 .../admin/class-use/NonPersistentTopics.html       |    2 +-
 .../admin/class-use/OffloadProcessStatus.html      |    2 +-
 .../pulsar/client/admin/class-use/Packages.html    |    2 +-
 .../pulsar/client/admin/class-use/Properties.html  |    2 +-
 .../pulsar/client/admin/class-use/ProxyStats.html  |    2 +-
 .../pulsar/client/admin/class-use/PulsarAdmin.html |    2 +-
 .../client/admin/class-use/PulsarAdminBuilder.html |    2 +-
 .../PulsarAdminException.ConflictException.html    |    2 +-
 .../PulsarAdminException.ConnectException.html     |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 .../PulsarAdminException.HttpErrorException.html   |    2 +-
 .../PulsarAdminException.NotAllowedException.html  |    2 +-
 ...ulsarAdminException.NotAuthorizedException.html |    2 +-
 .../PulsarAdminException.NotFoundException.html    |    2 +-
 ...AdminException.PreconditionFailedException.html |    2 +-
 ...sarAdminException.ServerSideErrorException.html |    2 +-
 .../PulsarAdminException.TimeoutException.html     |    2 +-
 .../admin/class-use/PulsarAdminException.html      |    2 +-
 .../client/admin/class-use/ResourceGroups.html     |    2 +-
 .../client/admin/class-use/ResourceQuotas.html     |    2 +-
 .../class-use/RevokeTopicPermissionOptions.html    |    2 +-
 .../pulsar/client/admin/class-use/Schemas.html     |    2 +-
 .../apache/pulsar/client/admin/class-use/Sink.html |    2 +-
 .../pulsar/client/admin/class-use/Sinks.html       |    2 +-
 .../pulsar/client/admin/class-use/Source.html      |    2 +-
 .../pulsar/client/admin/class-use/Sources.html     |    2 +-
 .../pulsar/client/admin/class-use/Tenants.html     |    2 +-
 .../client/admin/class-use/TopicPolicies.html      |    2 +-
 .../client/admin/class-use/Topics.QueryParam.html  |    2 +-
 .../pulsar/client/admin/class-use/Topics.html      |    2 +-
 .../client/admin/class-use/Transactions.html       |    2 +-
 .../pulsar/client/admin/class-use/Worker.html      |    2 +-
 .../pulsar/client/admin/package-summary.html       |    2 +-
 .../apache/pulsar/client/admin/package-tree.html   |    2 +-
 .../apache/pulsar/client/admin/package-use.html    |    2 +-
 .../client/admin/utils/DefaultImplementation.html  |    2 +-
 .../pulsar/client/admin/utils/ReflectionUtils.html |    2 +-
 .../utils/class-use/DefaultImplementation.html     |    2 +-
 .../admin/utils/class-use/ReflectionUtils.html     |    2 +-
 .../pulsar/client/admin/utils/package-summary.html |    2 +-
 .../pulsar/client/admin/utils/package-tree.html    |    2 +-
 .../pulsar/client/admin/utils/package-use.html     |    2 +-
 .../common/conf/InternalConfigurationData.html     |    2 +-
 .../conf/class-use/InternalConfigurationData.html  |    2 +-
 .../apache/pulsar/common/conf/package-summary.html |    2 +-
 .../apache/pulsar/common/conf/package-tree.html    |    2 +-
 .../org/apache/pulsar/common/conf/package-use.html |    2 +-
 .../common/functions/AuthenticationConfig.html     |    2 +-
 .../pulsar/common/functions/ConsumerConfig.html    |    2 +-
 .../pulsar/common/functions/CryptoConfig.html      |    2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |    2 +-
 .../common/functions/FunctionConfig.Runtime.html   |    2 +-
 .../pulsar/common/functions/FunctionConfig.html    |    2 +-
 .../common/functions/FunctionDefinition.html       |    2 +-
 .../pulsar/common/functions/FunctionState.html     |    2 +-
 .../pulsar/common/functions/ProducerConfig.html    |    2 +-
 .../apache/pulsar/common/functions/Resources.html  |    2 +-
 .../pulsar/common/functions/UpdateOptions.html     |    2 +-
 .../WindowConfig.ProcessingGuarantees.html         |    2 +-
 .../pulsar/common/functions/WindowConfig.html      |    2 +-
 .../apache/pulsar/common/functions/WorkerInfo.html |    2 +-
 .../functions/class-use/AuthenticationConfig.html  |    2 +-
 .../common/functions/class-use/ConsumerConfig.html |    2 +-
 .../common/functions/class-use/CryptoConfig.html   |    2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |    2 +-
 .../class-use/FunctionConfig.Runtime.html          |    2 +-
 .../common/functions/class-use/FunctionConfig.html |    2 +-
 .../functions/class-use/FunctionDefinition.html    |    2 +-
 .../common/functions/class-use/FunctionState.html  |    2 +-
 .../common/functions/class-use/ProducerConfig.html |    2 +-
 .../common/functions/class-use/Resources.html      |    2 +-
 .../common/functions/class-use/UpdateOptions.html  |    2 +-
 .../WindowConfig.ProcessingGuarantees.html         |    2 +-
 .../common/functions/class-use/WindowConfig.html   |    2 +-
 .../common/functions/class-use/WorkerInfo.html     |    2 +-
 .../pulsar/common/functions/package-summary.html   |    2 +-
 .../pulsar/common/functions/package-tree.html      |    2 +-
 .../pulsar/common/functions/package-use.html       |    2 +-
 .../apache/pulsar/common/io/BatchSourceConfig.html |    2 +-
 .../pulsar/common/io/ConnectorDefinition.html      |    2 +-
 .../org/apache/pulsar/common/io/SinkConfig.html    |    2 +-
 .../org/apache/pulsar/common/io/SourceConfig.html  |    2 +-
 .../common/io/class-use/BatchSourceConfig.html     |    2 +-
 .../common/io/class-use/ConnectorDefinition.html   |    2 +-
 .../pulsar/common/io/class-use/SinkConfig.html     |    2 +-
 .../pulsar/common/io/class-use/SourceConfig.html   |    2 +-
 .../apache/pulsar/common/io/package-summary.html   |    2 +-
 .../org/apache/pulsar/common/io/package-tree.html  |    2 +-
 .../org/apache/pulsar/common/io/package-use.html   |    2 +-
 .../apache/pulsar/common/naming/TopicDomain.html   |    2 +-
 .../apache/pulsar/common/naming/TopicVersion.html  |    2 +-
 .../common/naming/class-use/TopicDomain.html       |    2 +-
 .../common/naming/class-use/TopicVersion.html      |    2 +-
 .../pulsar/common/naming/package-summary.html      |    2 +-
 .../apache/pulsar/common/naming/package-tree.html  |    2 +-
 .../apache/pulsar/common/naming/package-use.html   |    2 +-
 .../common/partition/PartitionedTopicMetadata.html |    2 +-
 .../class-use/PartitionedTopicMetadata.html        |    2 +-
 .../pulsar/common/partition/package-summary.html   |    2 +-
 .../pulsar/common/partition/package-tree.html      |    2 +-
 .../pulsar/common/partition/package-use.html       |    2 +-
 .../pulsar/common/policies/AutoFailoverPolicy.html |    2 +-
 .../policies/class-use/AutoFailoverPolicy.html     |    2 +-
 .../pulsar/common/policies/data/AuthAction.html    |    2 +-
 .../common/policies/data/AuthPolicies.Builder.html |    2 +-
 .../pulsar/common/policies/data/AuthPolicies.html  |    2 +-
 .../data/AutoFailoverPolicyData.Builder.html       |    2 +-
 .../policies/data/AutoFailoverPolicyData.html      |    2 +-
 .../policies/data/AutoFailoverPolicyType.html      |    2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |    2 +-
 .../data/AutoSubscriptionCreationOverride.html     |    2 +-
 .../data/AutoTopicCreationOverride.Builder.html    |    2 +-
 .../policies/data/AutoTopicCreationOverride.html   |    2 +-
 .../data/BacklogQuota.BacklogQuotaType.html        |    2 +-
 .../common/policies/data/BacklogQuota.Builder.html |    2 +-
 .../data/BacklogQuota.RetentionPolicy.html         |    2 +-
 .../pulsar/common/policies/data/BacklogQuota.html  |   13 +-
 .../data/BookieAffinityGroupData.Builder.html      |    2 +-
 .../policies/data/BookieAffinityGroupData.html     |    2 +-
 .../common/policies/data/BookieInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/BookieInfo.html    |    2 +-
 .../policies/data/BookiesClusterInfo.Builder.html  |    2 +-
 .../common/policies/data/BookiesClusterInfo.html   |    2 +-
 .../policies/data/BookiesRackConfiguration.html    |    2 +-
 .../common/policies/data/BrokerAssignment.html     |    2 +-
 .../common/policies/data/BrokerInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/BrokerInfo.html    |    2 +-
 .../data/BrokerNamespaceIsolationData.Builder.html |    2 +-
 .../data/BrokerNamespaceIsolationData.html         |    2 +-
 .../common/policies/data/BrokerStatus.Builder.html |    2 +-
 .../pulsar/common/policies/data/BrokerStatus.html  |    2 +-
 .../common/policies/data/BundlesData.Builder.html  |    2 +-
 .../pulsar/common/policies/data/BundlesData.html   |    2 +-
 .../common/policies/data/ClusterData.Builder.html  |    2 +-
 .../pulsar/common/policies/data/ClusterData.html   |    2 +-
 .../policies/data/ClusterPolicies.Builder.html     |    2 +-
 .../policies/data/ClusterPolicies.ClusterUrl.html  |    2 +-
 .../common/policies/data/ClusterPolicies.html      |    2 +-
 .../common/policies/data/CompactionStats.html      |    2 +-
 .../pulsar/common/policies/data/ConsumerStats.html |    2 +-
 .../data/DelayedDeliveryPolicies.Builder.html      |    2 +-
 .../policies/data/DelayedDeliveryPolicies.html     |    2 +-
 .../common/policies/data/DispatchRate.Builder.html |    2 +-
 .../pulsar/common/policies/data/DispatchRate.html  |    2 +-
 .../pulsar/common/policies/data/EntryFilters.html  |    2 +-
 .../pulsar/common/policies/data/ErrorData.html     |    2 +-
 .../common/policies/data/ExceptionInformation.html |    2 +-
 .../policies/data/FailureDomain.Builder.html       |    2 +-
 .../pulsar/common/policies/data/FailureDomain.html |    2 +-
 .../policies/data/FunctionInstanceStats.html       |    2 +-
 .../policies/data/FunctionInstanceStatsData.html   |    2 +-
 .../data/FunctionInstanceStatsDataBase.html        |    2 +-
 .../pulsar/common/policies/data/FunctionStats.html |    2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |    2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |    2 +-
 .../common/policies/data/FunctionStatus.html       |    2 +-
 .../policies/data/InactiveTopicDeleteMode.html     |    2 +-
 .../policies/data/InactiveTopicPolicies.html       |    2 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |    2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |    2 +-
 .../policies/data/ManagedLedgerInternalStats.html  |    2 +-
 .../data/NamespaceIsolationData.Builder.html       |    2 +-
 .../policies/data/NamespaceIsolationData.html      |    2 +-
 .../data/NamespaceIsolationPolicyUnloadScope.html  |    2 +-
 .../policies/data/NamespaceOwnershipStatus.html    |    2 +-
 .../data/NonPersistentPartitionedTopicStats.html   |    2 +-
 .../policies/data/NonPersistentPublisherStats.html |    2 +-
 .../data/NonPersistentReplicatorStats.html         |    2 +-
 .../data/NonPersistentSubscriptionStats.html       |    2 +-
 .../policies/data/NonPersistentTopicStats.html     |    2 +-
 .../policies/data/OffloadPolicies.Builder.html     |    2 +-
 .../common/policies/data/OffloadPolicies.html      |    2 +-
 .../policies/data/OffloadedReadPriority.html       |    2 +-
 .../data/PartitionedTopicInternalStats.html        |    2 +-
 .../policies/data/PartitionedTopicStats.html       |    2 +-
 .../common/policies/data/PersistencePolicies.html  |    2 +-
 .../data/PersistentTopicInternalStats.html         |    2 +-
 .../common/policies/data/Policies.BundleType.html  |    2 +-
 .../pulsar/common/policies/data/Policies.html      |    2 +-
 .../pulsar/common/policies/data/PublishRate.html   |    2 +-
 .../common/policies/data/PublisherStats.html       |    2 +-
 .../pulsar/common/policies/data/RawBookieInfo.html |    2 +-
 .../common/policies/data/ReplicatorStats.html      |    2 +-
 .../pulsar/common/policies/data/ResourceGroup.html |    2 +-
 .../pulsar/common/policies/data/ResourceQuota.html |    2 +-
 .../common/policies/data/RetentionPolicies.html    |    2 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |    2 +-
 .../policies/data/SchemaCompatibilityStrategy.html |    2 +-
 .../pulsar/common/policies/data/SegmentStats.html  |    2 +-
 .../pulsar/common/policies/data/SegmentsStats.html |    2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |    2 +-
 .../data/SinkStatus.SinkInstanceStatus.html        |    2 +-
 .../pulsar/common/policies/data/SinkStatus.html    |    2 +-
 .../data/SnapshotSystemTopicInternalStats.html     |    2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |    2 +-
 .../data/SourceStatus.SourceInstanceStatus.html    |    2 +-
 .../pulsar/common/policies/data/SourceStatus.html  |    2 +-
 .../pulsar/common/policies/data/SubscribeRate.html |    2 +-
 .../common/policies/data/SubscriptionAuthMode.html |    2 +-
 .../common/policies/data/SubscriptionStats.html    |    2 +-
 .../common/policies/data/TenantInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/TenantInfo.html    |    2 +-
 .../common/policies/data/TopicHashPositions.html   |    2 +-
 .../pulsar/common/policies/data/TopicStats.html    |    2 +-
 .../pulsar/common/policies/data/TopicType.html     |    2 +-
 .../data/TransactionBufferInternalStats.html       |    2 +-
 .../policies/data/TransactionBufferStats.html      |    2 +-
 .../policies/data/TransactionCoordinatorInfo.html  |    2 +-
 .../data/TransactionCoordinatorInternalStats.html  |    2 +-
 .../policies/data/TransactionCoordinatorStats.html |    2 +-
 .../data/TransactionCoordinatorStatus.html         |    2 +-
 .../policies/data/TransactionInBufferStats.html    |    2 +-
 .../data/TransactionInPendingAckStats.html         |    2 +-
 .../common/policies/data/TransactionLogStats.html  |    2 +-
 .../common/policies/data/TransactionMetadata.html  |    2 +-
 .../data/TransactionPendingAckInternalStats.html   |    2 +-
 .../policies/data/TransactionPendingAckStats.html  |    2 +-
 .../common/policies/data/ValidateResult.html       |    2 +-
 .../policies/data/WorkerFunctionInstanceStats.html |    2 +-
 .../common/policies/data/class-use/AuthAction.html |    2 +-
 .../data/class-use/AuthPolicies.Builder.html       |    2 +-
 .../policies/data/class-use/AuthPolicies.html      |    2 +-
 .../class-use/AutoFailoverPolicyData.Builder.html  |    2 +-
 .../data/class-use/AutoFailoverPolicyData.html     |    2 +-
 .../data/class-use/AutoFailoverPolicyType.html     |    2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |    2 +-
 .../AutoSubscriptionCreationOverride.html          |    2 +-
 .../AutoTopicCreationOverride.Builder.html         |    2 +-
 .../data/class-use/AutoTopicCreationOverride.html  |    2 +-
 .../class-use/BacklogQuota.BacklogQuotaType.html   |    2 +-
 .../data/class-use/BacklogQuota.Builder.html       |    2 +-
 .../class-use/BacklogQuota.RetentionPolicy.html    |    2 +-
 .../policies/data/class-use/BacklogQuota.html      |    2 +-
 .../class-use/BookieAffinityGroupData.Builder.html |    2 +-
 .../data/class-use/BookieAffinityGroupData.html    |    2 +-
 .../data/class-use/BookieInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/BookieInfo.html |    2 +-
 .../data/class-use/BookiesClusterInfo.Builder.html |    2 +-
 .../data/class-use/BookiesClusterInfo.html         |    2 +-
 .../data/class-use/BookiesRackConfiguration.html   |    2 +-
 .../policies/data/class-use/BrokerAssignment.html  |    2 +-
 .../data/class-use/BrokerInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/BrokerInfo.html |    2 +-
 .../BrokerNamespaceIsolationData.Builder.html      |    2 +-
 .../class-use/BrokerNamespaceIsolationData.html    |    2 +-
 .../data/class-use/BrokerStatus.Builder.html       |    2 +-
 .../policies/data/class-use/BrokerStatus.html      |    2 +-
 .../data/class-use/BundlesData.Builder.html        |    2 +-
 .../policies/data/class-use/BundlesData.html       |    2 +-
 .../data/class-use/ClusterData.Builder.html        |    2 +-
 .../policies/data/class-use/ClusterData.html       |    2 +-
 .../data/class-use/ClusterPolicies.Builder.html    |    2 +-
 .../data/class-use/ClusterPolicies.ClusterUrl.html |    2 +-
 .../policies/data/class-use/ClusterPolicies.html   |    2 +-
 .../policies/data/class-use/CompactionStats.html   |    2 +-
 .../policies/data/class-use/ConsumerStats.html     |    2 +-
 .../class-use/DelayedDeliveryPolicies.Builder.html |    2 +-
 .../data/class-use/DelayedDeliveryPolicies.html    |    2 +-
 .../data/class-use/DispatchRate.Builder.html       |    2 +-
 .../policies/data/class-use/DispatchRate.html      |    2 +-
 .../policies/data/class-use/EntryFilters.html      |    2 +-
 .../common/policies/data/class-use/ErrorData.html  |    2 +-
 .../data/class-use/ExceptionInformation.html       |    2 +-
 .../data/class-use/FailureDomain.Builder.html      |    2 +-
 .../policies/data/class-use/FailureDomain.html     |    2 +-
 .../data/class-use/FunctionInstanceStats.html      |    2 +-
 .../data/class-use/FunctionInstanceStatsData.html  |    2 +-
 .../class-use/FunctionInstanceStatsDataBase.html   |    2 +-
 .../policies/data/class-use/FunctionStats.html     |    2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |    2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |    2 +-
 .../policies/data/class-use/FunctionStatus.html    |    2 +-
 .../data/class-use/InactiveTopicDeleteMode.html    |    2 +-
 .../data/class-use/InactiveTopicPolicies.html      |    2 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |    2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |    2 +-
 .../data/class-use/ManagedLedgerInternalStats.html |    2 +-
 .../class-use/NamespaceIsolationData.Builder.html  |    2 +-
 .../data/class-use/NamespaceIsolationData.html     |    2 +-
 .../NamespaceIsolationPolicyUnloadScope.html       |    2 +-
 .../data/class-use/NamespaceOwnershipStatus.html   |    2 +-
 .../NonPersistentPartitionedTopicStats.html        |    2 +-
 .../class-use/NonPersistentPublisherStats.html     |    2 +-
 .../class-use/NonPersistentReplicatorStats.html    |    2 +-
 .../class-use/NonPersistentSubscriptionStats.html  |    2 +-
 .../data/class-use/NonPersistentTopicStats.html    |    2 +-
 .../data/class-use/OffloadPolicies.Builder.html    |    2 +-
 .../policies/data/class-use/OffloadPolicies.html   |    2 +-
 .../data/class-use/OffloadedReadPriority.html      |    2 +-
 .../class-use/PartitionedTopicInternalStats.html   |    2 +-
 .../data/class-use/PartitionedTopicStats.html      |    2 +-
 .../data/class-use/PersistencePolicies.html        |    2 +-
 .../class-use/PersistentTopicInternalStats.html    |    2 +-
 .../data/class-use/Policies.BundleType.html        |    2 +-
 .../common/policies/data/class-use/Policies.html   |    2 +-
 .../policies/data/class-use/PublishRate.html       |    2 +-
 .../policies/data/class-use/PublisherStats.html    |    2 +-
 .../policies/data/class-use/RawBookieInfo.html     |    2 +-
 .../policies/data/class-use/ReplicatorStats.html   |    2 +-
 .../policies/data/class-use/ResourceGroup.html     |    2 +-
 .../policies/data/class-use/ResourceQuota.html     |    2 +-
 .../policies/data/class-use/RetentionPolicies.html |    2 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |    2 +-
 .../class-use/SchemaCompatibilityStrategy.html     |    2 +-
 .../policies/data/class-use/SegmentStats.html      |    2 +-
 .../policies/data/class-use/SegmentsStats.html     |    2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |    2 +-
 .../class-use/SinkStatus.SinkInstanceStatus.html   |    2 +-
 .../common/policies/data/class-use/SinkStatus.html |    2 +-
 .../SnapshotSystemTopicInternalStats.html          |    2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |    2 +-
 .../SourceStatus.SourceInstanceStatus.html         |    2 +-
 .../policies/data/class-use/SourceStatus.html      |    2 +-
 .../policies/data/class-use/SubscribeRate.html     |    2 +-
 .../data/class-use/SubscriptionAuthMode.html       |    2 +-
 .../policies/data/class-use/SubscriptionStats.html |    2 +-
 .../data/class-use/TenantInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/TenantInfo.html |    2 +-
 .../data/class-use/TopicHashPositions.html         |    2 +-
 .../common/policies/data/class-use/TopicStats.html |    2 +-
 .../common/policies/data/class-use/TopicType.html  |    2 +-
 .../class-use/TransactionBufferInternalStats.html  |    2 +-
 .../data/class-use/TransactionBufferStats.html     |    2 +-
 .../data/class-use/TransactionCoordinatorInfo.html |    2 +-
 .../TransactionCoordinatorInternalStats.html       |    2 +-
 .../class-use/TransactionCoordinatorStats.html     |    2 +-
 .../class-use/TransactionCoordinatorStatus.html    |    2 +-
 .../data/class-use/TransactionInBufferStats.html   |    2 +-
 .../class-use/TransactionInPendingAckStats.html    |    2 +-
 .../data/class-use/TransactionLogStats.html        |    2 +-
 .../data/class-use/TransactionMetadata.html        |    2 +-
 .../TransactionPendingAckInternalStats.html        |    2 +-
 .../data/class-use/TransactionPendingAckStats.html |    2 +-
 .../policies/data/class-use/ValidateResult.html    |    2 +-
 .../class-use/WorkerFunctionInstanceStats.html     |    2 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |    2 +-
 .../impl/AutoSubscriptionCreationOverrideImpl.html |    2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |    2 +-
 .../data/impl/AutoTopicCreationOverrideImpl.html   |    2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |    2 +-
 .../policies/data/impl/BacklogQuotaImpl.html       |    5 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |    2 +-
 .../data/impl/BookieAffinityGroupDataImpl.html     |    2 +-
 .../impl/BookieInfoImpl.BookieInfoImplBuilder.html |    2 +-
 .../common/policies/data/impl/BookieInfoImpl.html  |    2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |    2 +-
 .../policies/data/impl/BookiesClusterInfoImpl.html |    2 +-
 .../impl/BrokerInfoImpl.BrokerInfoImplBuilder.html |    2 +-
 .../common/policies/data/impl/BrokerInfoImpl.html  |    2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |    2 +-
 .../policies/data/impl/BrokerStatusImpl.html       |    2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |    2 +-
 .../common/policies/data/impl/BundlesDataImpl.html |    2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |    2 +-
 .../data/impl/DelayedDeliveryPoliciesImpl.html     |    2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |    2 +-
 .../policies/data/impl/DispatchRateImpl.html       |    2 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |    2 +-
 .../AutoSubscriptionCreationOverrideImpl.html      |    2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |    2 +-
 .../class-use/AutoTopicCreationOverrideImpl.html   |    2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |    2 +-
 .../data/impl/class-use/BacklogQuotaImpl.html      |    2 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |    2 +-
 .../class-use/BookieAffinityGroupDataImpl.html     |    2 +-
 .../BookieInfoImpl.BookieInfoImplBuilder.html      |    2 +-
 .../data/impl/class-use/BookieInfoImpl.html        |    2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |    2 +-
 .../impl/class-use/BookiesClusterInfoImpl.html     |    2 +-
 .../BrokerInfoImpl.BrokerInfoImplBuilder.html      |    2 +-
 .../data/impl/class-use/BrokerInfoImpl.html        |    2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |    2 +-
 .../data/impl/class-use/BrokerStatusImpl.html      |    2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |    2 +-
 .../data/impl/class-use/BundlesDataImpl.html       |    2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |    2 +-
 .../class-use/DelayedDeliveryPoliciesImpl.html     |    2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |    2 +-
 .../data/impl/class-use/DispatchRateImpl.html      |    2 +-
 .../common/policies/data/impl/package-summary.html |    2 +-
 .../common/policies/data/impl/package-tree.html    |    2 +-
 .../common/policies/data/impl/package-use.html     |    2 +-
 .../common/policies/data/package-summary.html      |    2 +-
 .../pulsar/common/policies/data/package-tree.html  |    2 +-
 .../pulsar/common/policies/data/package-use.html   |    2 +-
 .../policies/impl/AutoFailoverPolicyFactory.html   |    2 +-
 .../common/policies/impl/MinAvailablePolicy.html   |    2 +-
 .../impl/class-use/AutoFailoverPolicyFactory.html  |    2 +-
 .../impl/class-use/MinAvailablePolicy.html         |    2 +-
 .../common/policies/impl/package-summary.html      |    2 +-
 .../pulsar/common/policies/impl/package-tree.html  |    2 +-
 .../pulsar/common/policies/impl/package-use.html   |    2 +-
 .../pulsar/common/policies/package-summary.html    |    2 +-
 .../pulsar/common/policies/package-tree.html       |    2 +-
 .../apache/pulsar/common/policies/package-use.html |    2 +-
 .../protocol/schema/IsCompatibilityResponse.html   |    2 +-
 .../common/protocol/schema/PostSchemaPayload.html  |    2 +-
 .../schema/class-use/IsCompatibilityResponse.html  |    2 +-
 .../schema/class-use/PostSchemaPayload.html        |    2 +-
 .../common/protocol/schema/package-summary.html    |    2 +-
 .../common/protocol/schema/package-tree.html       |    2 +-
 .../pulsar/common/protocol/schema/package-use.html |    2 +-
 .../stats/AllocatorStats.PoolArenaStats.html       |    2 +-
 .../stats/AllocatorStats.PoolChunkListStats.html   |    2 +-
 .../stats/AllocatorStats.PoolChunkStats.html       |    2 +-
 .../stats/AllocatorStats.PoolSubpageStats.html     |    2 +-
 .../apache/pulsar/common/stats/AllocatorStats.html |    2 +-
 .../stats/AnalyzeSubscriptionBacklogResult.html    |    2 +-
 .../org/apache/pulsar/common/stats/Metrics.html    |    2 +-
 .../stats/PositionInPendingAckStats.State.html     |    2 +-
 .../common/stats/PositionInPendingAckStats.html    |    2 +-
 .../class-use/AllocatorStats.PoolArenaStats.html   |    2 +-
 .../AllocatorStats.PoolChunkListStats.html         |    2 +-
 .../class-use/AllocatorStats.PoolChunkStats.html   |    2 +-
 .../class-use/AllocatorStats.PoolSubpageStats.html |    2 +-
 .../common/stats/class-use/AllocatorStats.html     |    2 +-
 .../AnalyzeSubscriptionBacklogResult.html          |    2 +-
 .../pulsar/common/stats/class-use/Metrics.html     |    2 +-
 .../class-use/PositionInPendingAckStats.State.html |    2 +-
 .../stats/class-use/PositionInPendingAckStats.html |    2 +-
 .../pulsar/common/stats/package-summary.html       |    2 +-
 .../apache/pulsar/common/stats/package-tree.html   |    2 +-
 .../apache/pulsar/common/stats/package-use.html    |    2 +-
 .../management/core/common/PackageMetadata.html    |    2 +-
 .../management/core/common/PackageType.html        |    2 +-
 .../core/common/class-use/PackageMetadata.html     |    2 +-
 .../core/common/class-use/PackageType.html         |    2 +-
 .../management/core/common/package-summary.html    |    2 +-
 .../management/core/common/package-tree.html       |    2 +-
 .../management/core/common/package-use.html        |    2 +-
 ...anagementException.MetadataFormatException.html |    2 +-
 ...kagesManagementException.NotFoundException.html |    2 +-
 .../exceptions/PackagesManagementException.html    |    2 +-
 ...anagementException.MetadataFormatException.html |    2 +-
 ...kagesManagementException.NotFoundException.html |    2 +-
 .../class-use/PackagesManagementException.html     |    2 +-
 .../core/exceptions/package-summary.html           |    2 +-
 .../management/core/exceptions/package-tree.html   |    2 +-
 .../management/core/exceptions/package-use.html    |    2 +-
 .../data/loadbalancer/LoadManagerReport.html       |    2 +-
 .../data/loadbalancer/NamespaceBundleStats.html    |    2 +-
 .../policies/data/loadbalancer/ResourceUsage.html  |    2 +-
 .../data/loadbalancer/ServiceLookupData.html       |    2 +-
 .../loadbalancer/class-use/LoadManagerReport.html  |    2 +-
 .../class-use/NamespaceBundleStats.html            |    2 +-
 .../data/loadbalancer/class-use/ResourceUsage.html |    2 +-
 .../loadbalancer/class-use/ServiceLookupData.html  |    2 +-
 .../data/loadbalancer/package-summary.html         |    2 +-
 .../policies/data/loadbalancer/package-tree.html   |    2 +-
 .../policies/data/loadbalancer/package-use.html    |    2 +-
 static/api/admin/3.3.x/overview-summary.html       |    2 +-
 static/api/admin/3.3.x/overview-tree.html          |    2 +-
 static/api/admin/3.3.x/serialized-form.html        |    2 +-
 static/api/admin/4.0.x/allclasses-index.html       |    2 +-
 static/api/admin/4.0.x/allpackages-index.html      |    2 +-
 static/api/admin/4.0.x/constant-values.html        |    2 +-
 static/api/admin/4.0.x/deprecated-list.html        |    2 +-
 static/api/admin/4.0.x/help-doc.html               |    2 +-
 static/api/admin/4.0.x/index-all.html              |   34 +-
 static/api/admin/4.0.x/index.html                  |    4 +-
 static/api/admin/4.0.x/member-search-index.js      |    2 +-
 .../org/apache/pulsar/client/admin/Bookies.html    |    2 +-
 .../apache/pulsar/client/admin/BrokerStats.html    |    2 +-
 .../org/apache/pulsar/client/admin/Brokers.html    |    2 +-
 .../org/apache/pulsar/client/admin/Clusters.html   |    2 +-
 .../org/apache/pulsar/client/admin/Functions.html  |    2 +-
 .../pulsar/client/admin/GetStatsOptions.html       |    2 +-
 .../client/admin/GrantTopicPermissionOptions.html  |    2 +-
 .../client/admin/ListNamespaceTopicsOptions.html   |    2 +-
 .../pulsar/client/admin/ListTopicsOptions.html     |    2 +-
 .../admin/LongRunningProcessStatus.Status.html     |    2 +-
 .../client/admin/LongRunningProcessStatus.html     |    2 +-
 .../org/apache/pulsar/client/admin/Lookup.html     |    2 +-
 .../4.0.x/org/apache/pulsar/client/admin/Mode.html |    2 +-
 .../org/apache/pulsar/client/admin/Namespaces.html |    2 +-
 .../pulsar/client/admin/NonPersistentTopics.html   |    2 +-
 .../pulsar/client/admin/OffloadProcessStatus.html  |    2 +-
 .../org/apache/pulsar/client/admin/Packages.html   |    2 +-
 .../org/apache/pulsar/client/admin/Properties.html |    2 +-
 .../org/apache/pulsar/client/admin/ProxyStats.html |    2 +-
 .../apache/pulsar/client/admin/PulsarAdmin.html    |    2 +-
 .../pulsar/client/admin/PulsarAdminBuilder.html    |    2 +-
 .../PulsarAdminException.ConflictException.html    |    2 +-
 .../PulsarAdminException.ConnectException.html     |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 .../PulsarAdminException.HttpErrorException.html   |    2 +-
 .../PulsarAdminException.NotAllowedException.html  |    2 +-
 ...ulsarAdminException.NotAuthorizedException.html |    2 +-
 .../PulsarAdminException.NotFoundException.html    |    2 +-
 ...AdminException.PreconditionFailedException.html |    2 +-
 ...sarAdminException.ServerSideErrorException.html |    2 +-
 .../PulsarAdminException.TimeoutException.html     |    2 +-
 .../pulsar/client/admin/PulsarAdminException.html  |    2 +-
 .../apache/pulsar/client/admin/ResourceGroups.html |    2 +-
 .../apache/pulsar/client/admin/ResourceQuotas.html |    2 +-
 .../client/admin/RevokeTopicPermissionOptions.html |    2 +-
 .../org/apache/pulsar/client/admin/Schemas.html    |    2 +-
 .../4.0.x/org/apache/pulsar/client/admin/Sink.html |    2 +-
 .../org/apache/pulsar/client/admin/Sinks.html      |    2 +-
 .../org/apache/pulsar/client/admin/Source.html     |    2 +-
 .../org/apache/pulsar/client/admin/Sources.html    |    2 +-
 .../org/apache/pulsar/client/admin/Tenants.html    |    2 +-
 .../apache/pulsar/client/admin/TopicPolicies.html  |  759 ++++---
 .../pulsar/client/admin/Topics.QueryParam.html     |    2 +-
 .../org/apache/pulsar/client/admin/Topics.html     |    2 +-
 .../apache/pulsar/client/admin/Transactions.html   |    2 +-
 .../org/apache/pulsar/client/admin/Worker.html     |    2 +-
 .../pulsar/client/admin/class-use/Bookies.html     |    2 +-
 .../pulsar/client/admin/class-use/BrokerStats.html |    2 +-
 .../pulsar/client/admin/class-use/Brokers.html     |    2 +-
 .../pulsar/client/admin/class-use/Clusters.html    |    2 +-
 .../pulsar/client/admin/class-use/Functions.html   |    2 +-
 .../client/admin/class-use/GetStatsOptions.html    |    2 +-
 .../class-use/GrantTopicPermissionOptions.html     |    2 +-
 .../class-use/ListNamespaceTopicsOptions.html      |    2 +-
 .../client/admin/class-use/ListTopicsOptions.html  |    2 +-
 .../class-use/LongRunningProcessStatus.Status.html |    2 +-
 .../admin/class-use/LongRunningProcessStatus.html  |    2 +-
 .../pulsar/client/admin/class-use/Lookup.html      |    2 +-
 .../apache/pulsar/client/admin/class-use/Mode.html |    2 +-
 .../pulsar/client/admin/class-use/Namespaces.html  |    2 +-
 .../admin/class-use/NonPersistentTopics.html       |    2 +-
 .../admin/class-use/OffloadProcessStatus.html      |    2 +-
 .../pulsar/client/admin/class-use/Packages.html    |    2 +-
 .../pulsar/client/admin/class-use/Properties.html  |    2 +-
 .../pulsar/client/admin/class-use/ProxyStats.html  |    2 +-
 .../pulsar/client/admin/class-use/PulsarAdmin.html |    2 +-
 .../client/admin/class-use/PulsarAdminBuilder.html |    2 +-
 .../PulsarAdminException.ConflictException.html    |    2 +-
 .../PulsarAdminException.ConnectException.html     |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 .../PulsarAdminException.HttpErrorException.html   |    2 +-
 .../PulsarAdminException.NotAllowedException.html  |    2 +-
 ...ulsarAdminException.NotAuthorizedException.html |    2 +-
 .../PulsarAdminException.NotFoundException.html    |    2 +-
 ...AdminException.PreconditionFailedException.html |    2 +-
 ...sarAdminException.ServerSideErrorException.html |    2 +-
 .../PulsarAdminException.TimeoutException.html     |    2 +-
 .../admin/class-use/PulsarAdminException.html      | 2358 ++++++++++----------
 .../client/admin/class-use/ResourceGroups.html     |    2 +-
 .../client/admin/class-use/ResourceQuotas.html     |    2 +-
 .../class-use/RevokeTopicPermissionOptions.html    |    2 +-
 .../pulsar/client/admin/class-use/Schemas.html     |    2 +-
 .../apache/pulsar/client/admin/class-use/Sink.html |    2 +-
 .../pulsar/client/admin/class-use/Sinks.html       |    2 +-
 .../pulsar/client/admin/class-use/Source.html      |    2 +-
 .../pulsar/client/admin/class-use/Sources.html     |    2 +-
 .../pulsar/client/admin/class-use/Tenants.html     |    2 +-
 .../client/admin/class-use/TopicPolicies.html      |    2 +-
 .../client/admin/class-use/Topics.QueryParam.html  |    2 +-
 .../pulsar/client/admin/class-use/Topics.html      |    2 +-
 .../client/admin/class-use/Transactions.html       |    2 +-
 .../pulsar/client/admin/class-use/Worker.html      |    2 +-
 .../pulsar/client/admin/package-summary.html       |    2 +-
 .../apache/pulsar/client/admin/package-tree.html   |    2 +-
 .../apache/pulsar/client/admin/package-use.html    |    2 +-
 .../client/admin/utils/DefaultImplementation.html  |    2 +-
 .../pulsar/client/admin/utils/ReflectionUtils.html |    2 +-
 .../utils/class-use/DefaultImplementation.html     |    2 +-
 .../admin/utils/class-use/ReflectionUtils.html     |    2 +-
 .../pulsar/client/admin/utils/package-summary.html |    2 +-
 .../pulsar/client/admin/utils/package-tree.html    |    2 +-
 .../pulsar/client/admin/utils/package-use.html     |    2 +-
 .../common/conf/InternalConfigurationData.html     |    2 +-
 .../conf/class-use/InternalConfigurationData.html  |    2 +-
 .../apache/pulsar/common/conf/package-summary.html |    2 +-
 .../apache/pulsar/common/conf/package-tree.html    |    2 +-
 .../org/apache/pulsar/common/conf/package-use.html |    2 +-
 .../common/functions/AuthenticationConfig.html     |    2 +-
 .../pulsar/common/functions/ConsumerConfig.html    |    2 +-
 .../pulsar/common/functions/CryptoConfig.html      |    2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |    2 +-
 .../common/functions/FunctionConfig.Runtime.html   |    2 +-
 .../pulsar/common/functions/FunctionConfig.html    |    2 +-
 .../common/functions/FunctionDefinition.html       |    2 +-
 .../pulsar/common/functions/FunctionState.html     |    2 +-
 .../pulsar/common/functions/ProducerConfig.html    |    2 +-
 .../apache/pulsar/common/functions/Resources.html  |    2 +-
 .../pulsar/common/functions/UpdateOptions.html     |    2 +-
 .../WindowConfig.ProcessingGuarantees.html         |    2 +-
 .../pulsar/common/functions/WindowConfig.html      |    2 +-
 .../apache/pulsar/common/functions/WorkerInfo.html |    2 +-
 .../functions/class-use/AuthenticationConfig.html  |    2 +-
 .../common/functions/class-use/ConsumerConfig.html |    2 +-
 .../common/functions/class-use/CryptoConfig.html   |    2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |    2 +-
 .../class-use/FunctionConfig.Runtime.html          |    2 +-
 .../common/functions/class-use/FunctionConfig.html |    2 +-
 .../functions/class-use/FunctionDefinition.html    |    2 +-
 .../common/functions/class-use/FunctionState.html  |    2 +-
 .../common/functions/class-use/ProducerConfig.html |    2 +-
 .../common/functions/class-use/Resources.html      |    2 +-
 .../common/functions/class-use/UpdateOptions.html  |    2 +-
 .../WindowConfig.ProcessingGuarantees.html         |    2 +-
 .../common/functions/class-use/WindowConfig.html   |    2 +-
 .../common/functions/class-use/WorkerInfo.html     |    2 +-
 .../pulsar/common/functions/package-summary.html   |    2 +-
 .../pulsar/common/functions/package-tree.html      |    2 +-
 .../pulsar/common/functions/package-use.html       |    2 +-
 .../apache/pulsar/common/io/BatchSourceConfig.html |    2 +-
 .../pulsar/common/io/ConnectorDefinition.html      |    2 +-
 .../org/apache/pulsar/common/io/SinkConfig.html    |    2 +-
 .../org/apache/pulsar/common/io/SourceConfig.html  |    2 +-
 .../common/io/class-use/BatchSourceConfig.html     |    2 +-
 .../common/io/class-use/ConnectorDefinition.html   |    2 +-
 .../pulsar/common/io/class-use/SinkConfig.html     |    2 +-
 .../pulsar/common/io/class-use/SourceConfig.html   |    2 +-
 .../apache/pulsar/common/io/package-summary.html   |    2 +-
 .../org/apache/pulsar/common/io/package-tree.html  |    2 +-
 .../org/apache/pulsar/common/io/package-use.html   |    2 +-
 .../apache/pulsar/common/naming/TopicDomain.html   |    2 +-
 .../apache/pulsar/common/naming/TopicVersion.html  |    2 +-
 .../common/naming/class-use/TopicDomain.html       |    2 +-
 .../common/naming/class-use/TopicVersion.html      |    2 +-
 .../pulsar/common/naming/package-summary.html      |    2 +-
 .../apache/pulsar/common/naming/package-tree.html  |    2 +-
 .../apache/pulsar/common/naming/package-use.html   |    2 +-
 .../common/partition/PartitionedTopicMetadata.html |    2 +-
 .../class-use/PartitionedTopicMetadata.html        |    2 +-
 .../pulsar/common/partition/package-summary.html   |    2 +-
 .../pulsar/common/partition/package-tree.html      |    2 +-
 .../pulsar/common/partition/package-use.html       |    2 +-
 .../pulsar/common/policies/AutoFailoverPolicy.html |    2 +-
 .../policies/class-use/AutoFailoverPolicy.html     |    2 +-
 .../pulsar/common/policies/data/AuthAction.html    |    2 +-
 .../common/policies/data/AuthPolicies.Builder.html |    2 +-
 .../pulsar/common/policies/data/AuthPolicies.html  |    2 +-
 .../data/AutoFailoverPolicyData.Builder.html       |    2 +-
 .../policies/data/AutoFailoverPolicyData.html      |    2 +-
 .../policies/data/AutoFailoverPolicyType.html      |    2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |    2 +-
 .../data/AutoSubscriptionCreationOverride.html     |    2 +-
 .../data/AutoTopicCreationOverride.Builder.html    |    2 +-
 .../policies/data/AutoTopicCreationOverride.html   |    2 +-
 .../data/BacklogQuota.BacklogQuotaType.html        |    2 +-
 .../common/policies/data/BacklogQuota.Builder.html |    2 +-
 .../data/BacklogQuota.RetentionPolicy.html         |    2 +-
 .../pulsar/common/policies/data/BacklogQuota.html  |   13 +-
 .../data/BookieAffinityGroupData.Builder.html      |    2 +-
 .../policies/data/BookieAffinityGroupData.html     |    2 +-
 .../common/policies/data/BookieInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/BookieInfo.html    |    2 +-
 .../policies/data/BookiesClusterInfo.Builder.html  |    2 +-
 .../common/policies/data/BookiesClusterInfo.html   |    2 +-
 .../policies/data/BookiesRackConfiguration.html    |   15 +-
 .../common/policies/data/BrokerAssignment.html     |    2 +-
 .../common/policies/data/BrokerInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/BrokerInfo.html    |    2 +-
 .../data/BrokerNamespaceIsolationData.Builder.html |    2 +-
 .../data/BrokerNamespaceIsolationData.html         |    2 +-
 .../common/policies/data/BrokerStatus.Builder.html |    2 +-
 .../pulsar/common/policies/data/BrokerStatus.html  |    2 +-
 .../common/policies/data/BundlesData.Builder.html  |    2 +-
 .../pulsar/common/policies/data/BundlesData.html   |    2 +-
 .../common/policies/data/ClusterData.Builder.html  |    2 +-
 .../pulsar/common/policies/data/ClusterData.html   |    2 +-
 .../policies/data/ClusterPolicies.Builder.html     |    2 +-
 .../policies/data/ClusterPolicies.ClusterUrl.html  |    2 +-
 .../common/policies/data/ClusterPolicies.html      |    2 +-
 .../common/policies/data/CompactionStats.html      |    2 +-
 .../pulsar/common/policies/data/ConsumerStats.html |    2 +-
 .../data/DelayedDeliveryPolicies.Builder.html      |    2 +-
 .../policies/data/DelayedDeliveryPolicies.html     |    2 +-
 .../common/policies/data/DispatchRate.Builder.html |    2 +-
 .../pulsar/common/policies/data/DispatchRate.html  |    2 +-
 .../pulsar/common/policies/data/DrainingHash.html  |    2 +-
 .../pulsar/common/policies/data/EntryFilters.html  |    2 +-
 .../pulsar/common/policies/data/ErrorData.html     |    2 +-
 .../common/policies/data/ExceptionInformation.html |    2 +-
 .../policies/data/FailureDomain.Builder.html       |    2 +-
 .../pulsar/common/policies/data/FailureDomain.html |    2 +-
 .../policies/data/FunctionInstanceStats.html       |    2 +-
 .../policies/data/FunctionInstanceStatsData.html   |    2 +-
 .../data/FunctionInstanceStatsDataBase.html        |    2 +-
 .../pulsar/common/policies/data/FunctionStats.html |    2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |    2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |    2 +-
 .../common/policies/data/FunctionStatus.html       |    2 +-
 .../policies/data/InactiveTopicDeleteMode.html     |    2 +-
 .../policies/data/InactiveTopicPolicies.html       |   46 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |    2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |    2 +-
 .../policies/data/ManagedLedgerInternalStats.html  |    2 +-
 .../data/NamespaceIsolationData.Builder.html       |    2 +-
 .../policies/data/NamespaceIsolationData.html      |    2 +-
 .../data/NamespaceIsolationPolicyUnloadScope.html  |    2 +-
 .../policies/data/NamespaceOwnershipStatus.html    |    2 +-
 .../data/NonPersistentPartitionedTopicStats.html   |    2 +-
 .../policies/data/NonPersistentPublisherStats.html |    2 +-
 .../data/NonPersistentReplicatorStats.html         |    2 +-
 .../data/NonPersistentSubscriptionStats.html       |    2 +-
 .../policies/data/NonPersistentTopicStats.html     |    2 +-
 .../policies/data/OffloadPolicies.Builder.html     |    2 +-
 .../common/policies/data/OffloadPolicies.html      |    2 +-
 .../policies/data/OffloadedReadPriority.html       |    2 +-
 .../data/PartitionedTopicInternalStats.html        |    2 +-
 .../policies/data/PartitionedTopicStats.html       |    2 +-
 .../common/policies/data/PersistencePolicies.html  |   48 +-
 .../data/PersistentTopicInternalStats.html         |    2 +-
 .../common/policies/data/Policies.BundleType.html  |    2 +-
 .../pulsar/common/policies/data/Policies.html      |    2 +-
 .../pulsar/common/policies/data/PublishRate.html   |   38 +-
 .../common/policies/data/PublisherStats.html       |    2 +-
 .../pulsar/common/policies/data/RawBookieInfo.html |    2 +-
 .../common/policies/data/ReplicatorStats.html      |    2 +-
 .../pulsar/common/policies/data/ResourceGroup.html |    2 +-
 .../pulsar/common/policies/data/ResourceQuota.html |    2 +-
 .../common/policies/data/RetentionPolicies.html    |   42 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |    2 +-
 .../policies/data/SchemaCompatibilityStrategy.html |    2 +-
 .../common/policies/data/SchemaMetadata.Entry.html |    2 +-
 .../common/policies/data/SchemaMetadata.html       |    2 +-
 .../pulsar/common/policies/data/SegmentStats.html  |    2 +-
 .../pulsar/common/policies/data/SegmentsStats.html |    2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |    2 +-
 .../data/SinkStatus.SinkInstanceStatus.html        |    2 +-
 .../pulsar/common/policies/data/SinkStatus.html    |    2 +-
 .../data/SnapshotSystemTopicInternalStats.html     |    2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |    2 +-
 .../data/SourceStatus.SourceInstanceStatus.html    |    2 +-
 .../pulsar/common/policies/data/SourceStatus.html  |    2 +-
 .../pulsar/common/policies/data/SubscribeRate.html |   38 +-
 .../common/policies/data/SubscriptionAuthMode.html |    2 +-
 .../common/policies/data/SubscriptionStats.html    |    2 +-
 .../common/policies/data/TenantInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/TenantInfo.html    |    2 +-
 .../common/policies/data/TopicHashPositions.html   |    2 +-
 .../pulsar/common/policies/data/TopicStats.html    |    2 +-
 .../pulsar/common/policies/data/TopicType.html     |    2 +-
 .../data/TransactionBufferInternalStats.html       |    2 +-
 .../policies/data/TransactionBufferStats.html      |    2 +-
 .../policies/data/TransactionCoordinatorInfo.html  |    2 +-
 .../data/TransactionCoordinatorInternalStats.html  |    2 +-
 .../policies/data/TransactionCoordinatorStats.html |    2 +-
 .../data/TransactionCoordinatorStatus.html         |    2 +-
 .../policies/data/TransactionInBufferStats.html    |    2 +-
 .../data/TransactionInPendingAckStats.html         |    2 +-
 .../common/policies/data/TransactionLogStats.html  |    2 +-
 .../common/policies/data/TransactionMetadata.html  |    2 +-
 .../data/TransactionPendingAckInternalStats.html   |    2 +-
 .../policies/data/TransactionPendingAckStats.html  |    2 +-
 .../common/policies/data/ValidateResult.html       |    2 +-
 .../policies/data/WorkerFunctionInstanceStats.html |    2 +-
 .../common/policies/data/class-use/AuthAction.html |    2 +-
 .../data/class-use/AuthPolicies.Builder.html       |    2 +-
 .../policies/data/class-use/AuthPolicies.html      |    2 +-
 .../class-use/AutoFailoverPolicyData.Builder.html  |    2 +-
 .../data/class-use/AutoFailoverPolicyData.html     |    2 +-
 .../data/class-use/AutoFailoverPolicyType.html     |    2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |    2 +-
 .../AutoSubscriptionCreationOverride.html          |    2 +-
 .../AutoTopicCreationOverride.Builder.html         |    2 +-
 .../data/class-use/AutoTopicCreationOverride.html  |    2 +-
 .../class-use/BacklogQuota.BacklogQuotaType.html   |    2 +-
 .../data/class-use/BacklogQuota.Builder.html       |    2 +-
 .../class-use/BacklogQuota.RetentionPolicy.html    |    2 +-
 .../policies/data/class-use/BacklogQuota.html      |    2 +-
 .../class-use/BookieAffinityGroupData.Builder.html |    2 +-
 .../data/class-use/BookieAffinityGroupData.html    |    2 +-
 .../data/class-use/BookieInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/BookieInfo.html |    2 +-
 .../data/class-use/BookiesClusterInfo.Builder.html |    2 +-
 .../data/class-use/BookiesClusterInfo.html         |    2 +-
 .../data/class-use/BookiesRackConfiguration.html   |    2 +-
 .../policies/data/class-use/BrokerAssignment.html  |    2 +-
 .../data/class-use/BrokerInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/BrokerInfo.html |    2 +-
 .../BrokerNamespaceIsolationData.Builder.html      |    2 +-
 .../class-use/BrokerNamespaceIsolationData.html    |    2 +-
 .../data/class-use/BrokerStatus.Builder.html       |    2 +-
 .../policies/data/class-use/BrokerStatus.html      |    2 +-
 .../data/class-use/BundlesData.Builder.html        |    2 +-
 .../policies/data/class-use/BundlesData.html       |    2 +-
 .../data/class-use/ClusterData.Builder.html        |    2 +-
 .../policies/data/class-use/ClusterData.html       |    2 +-
 .../data/class-use/ClusterPolicies.Builder.html    |    2 +-
 .../data/class-use/ClusterPolicies.ClusterUrl.html |    2 +-
 .../policies/data/class-use/ClusterPolicies.html   |    2 +-
 .../policies/data/class-use/CompactionStats.html   |    2 +-
 .../policies/data/class-use/ConsumerStats.html     |    2 +-
 .../class-use/DelayedDeliveryPolicies.Builder.html |    2 +-
 .../data/class-use/DelayedDeliveryPolicies.html    |    2 +-
 .../data/class-use/DispatchRate.Builder.html       |    2 +-
 .../policies/data/class-use/DispatchRate.html      |    2 +-
 .../policies/data/class-use/DrainingHash.html      |    2 +-
 .../policies/data/class-use/EntryFilters.html      |    2 +-
 .../common/policies/data/class-use/ErrorData.html  |    2 +-
 .../data/class-use/ExceptionInformation.html       |    2 +-
 .../data/class-use/FailureDomain.Builder.html      |    2 +-
 .../policies/data/class-use/FailureDomain.html     |    2 +-
 .../data/class-use/FunctionInstanceStats.html      |    2 +-
 .../data/class-use/FunctionInstanceStatsData.html  |    2 +-
 .../class-use/FunctionInstanceStatsDataBase.html   |    2 +-
 .../policies/data/class-use/FunctionStats.html     |    2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |    2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |    2 +-
 .../policies/data/class-use/FunctionStatus.html    |    2 +-
 .../data/class-use/InactiveTopicDeleteMode.html    |    2 +-
 .../data/class-use/InactiveTopicPolicies.html      |   11 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |    2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |    2 +-
 .../data/class-use/ManagedLedgerInternalStats.html |    2 +-
 .../class-use/NamespaceIsolationData.Builder.html  |    2 +-
 .../data/class-use/NamespaceIsolationData.html     |    2 +-
 .../NamespaceIsolationPolicyUnloadScope.html       |    2 +-
 .../data/class-use/NamespaceOwnershipStatus.html   |    2 +-
 .../NonPersistentPartitionedTopicStats.html        |    2 +-
 .../class-use/NonPersistentPublisherStats.html     |    2 +-
 .../class-use/NonPersistentReplicatorStats.html    |    2 +-
 .../class-use/NonPersistentSubscriptionStats.html  |    2 +-
 .../data/class-use/NonPersistentTopicStats.html    |    2 +-
 .../data/class-use/OffloadPolicies.Builder.html    |    2 +-
 .../policies/data/class-use/OffloadPolicies.html   |    2 +-
 .../data/class-use/OffloadedReadPriority.html      |    2 +-
 .../class-use/PartitionedTopicInternalStats.html   |    2 +-
 .../data/class-use/PartitionedTopicStats.html      |    2 +-
 .../data/class-use/PersistencePolicies.html        |   11 +-
 .../class-use/PersistentTopicInternalStats.html    |    2 +-
 .../data/class-use/Policies.BundleType.html        |    2 +-
 .../common/policies/data/class-use/Policies.html   |    2 +-
 .../policies/data/class-use/PublishRate.html       |    9 +-
 .../policies/data/class-use/PublisherStats.html    |    2 +-
 .../policies/data/class-use/RawBookieInfo.html     |    2 +-
 .../policies/data/class-use/ReplicatorStats.html   |    2 +-
 .../policies/data/class-use/ResourceGroup.html     |    2 +-
 .../policies/data/class-use/ResourceQuota.html     |    2 +-
 .../policies/data/class-use/RetentionPolicies.html |   11 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |    2 +-
 .../class-use/SchemaCompatibilityStrategy.html     |    2 +-
 .../data/class-use/SchemaMetadata.Entry.html       |    2 +-
 .../policies/data/class-use/SchemaMetadata.html    |    2 +-
 .../policies/data/class-use/SegmentStats.html      |    2 +-
 .../policies/data/class-use/SegmentsStats.html     |    2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |    2 +-
 .../class-use/SinkStatus.SinkInstanceStatus.html   |    2 +-
 .../common/policies/data/class-use/SinkStatus.html |    2 +-
 .../SnapshotSystemTopicInternalStats.html          |    2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |    2 +-
 .../SourceStatus.SourceInstanceStatus.html         |    2 +-
 .../policies/data/class-use/SourceStatus.html      |    2 +-
 .../policies/data/class-use/SubscribeRate.html     |    9 +-
 .../data/class-use/SubscriptionAuthMode.html       |    2 +-
 .../policies/data/class-use/SubscriptionStats.html |    2 +-
 .../data/class-use/TenantInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/TenantInfo.html |    2 +-
 .../data/class-use/TopicHashPositions.html         |    2 +-
 .../common/policies/data/class-use/TopicStats.html |    2 +-
 .../common/policies/data/class-use/TopicType.html  |    2 +-
 .../class-use/TransactionBufferInternalStats.html  |    2 +-
 .../data/class-use/TransactionBufferStats.html     |    2 +-
 .../data/class-use/TransactionCoordinatorInfo.html |    2 +-
 .../TransactionCoordinatorInternalStats.html       |    2 +-
 .../class-use/TransactionCoordinatorStats.html     |    2 +-
 .../class-use/TransactionCoordinatorStatus.html    |    2 +-
 .../data/class-use/TransactionInBufferStats.html   |    2 +-
 .../class-use/TransactionInPendingAckStats.html    |    2 +-
 .../data/class-use/TransactionLogStats.html        |    2 +-
 .../data/class-use/TransactionMetadata.html        |    2 +-
 .../TransactionPendingAckInternalStats.html        |    2 +-
 .../data/class-use/TransactionPendingAckStats.html |    2 +-
 .../policies/data/class-use/ValidateResult.html    |    2 +-
 .../class-use/WorkerFunctionInstanceStats.html     |    2 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |    2 +-
 .../impl/AutoSubscriptionCreationOverrideImpl.html |    2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |    2 +-
 .../data/impl/AutoTopicCreationOverrideImpl.html   |    2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |    2 +-
 .../policies/data/impl/BacklogQuotaImpl.html       |   64 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |    2 +-
 .../data/impl/BookieAffinityGroupDataImpl.html     |    2 +-
 .../impl/BookieInfoImpl.BookieInfoImplBuilder.html |    2 +-
 .../common/policies/data/impl/BookieInfoImpl.html  |    2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |    2 +-
 .../policies/data/impl/BookiesClusterInfoImpl.html |    2 +-
 .../impl/BrokerInfoImpl.BrokerInfoImplBuilder.html |    2 +-
 .../common/policies/data/impl/BrokerInfoImpl.html  |    2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |    2 +-
 .../policies/data/impl/BrokerStatusImpl.html       |    2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |    2 +-
 .../common/policies/data/impl/BundlesDataImpl.html |    2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |    2 +-
 .../data/impl/DelayedDeliveryPoliciesImpl.html     |    2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |    2 +-
 .../policies/data/impl/DispatchRateImpl.html       |   29 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |    2 +-
 .../AutoSubscriptionCreationOverrideImpl.html      |    2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |    2 +-
 .../class-use/AutoTopicCreationOverrideImpl.html   |    2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |    2 +-
 .../data/impl/class-use/BacklogQuotaImpl.html      |    5 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |    2 +-
 .../class-use/BookieAffinityGroupDataImpl.html     |    2 +-
 .../BookieInfoImpl.BookieInfoImplBuilder.html      |    2 +-
 .../data/impl/class-use/BookieInfoImpl.html        |    2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |    2 +-
 .../impl/class-use/BookiesClusterInfoImpl.html     |    2 +-
 .../BrokerInfoImpl.BrokerInfoImplBuilder.html      |    2 +-
 .../data/impl/class-use/BrokerInfoImpl.html        |    2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |    2 +-
 .../data/impl/class-use/BrokerStatusImpl.html      |    2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |    2 +-
 .../data/impl/class-use/BundlesDataImpl.html       |    2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |    2 +-
 .../class-use/DelayedDeliveryPoliciesImpl.html     |    2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |    2 +-
 .../data/impl/class-use/DispatchRateImpl.html      |    9 +-
 .../common/policies/data/impl/package-summary.html |    2 +-
 .../common/policies/data/impl/package-tree.html    |    6 +-
 .../common/policies/data/impl/package-use.html     |    2 +-
 .../common/policies/data/package-summary.html      |    2 +-
 .../pulsar/common/policies/data/package-tree.html  |   12 +-
 .../pulsar/common/policies/data/package-use.html   |    2 +-
 .../policies/impl/AutoFailoverPolicyFactory.html   |    2 +-
 .../common/policies/impl/MinAvailablePolicy.html   |    2 +-
 .../impl/class-use/AutoFailoverPolicyFactory.html  |    2 +-
 .../impl/class-use/MinAvailablePolicy.html         |    2 +-
 .../common/policies/impl/package-summary.html      |    2 +-
 .../pulsar/common/policies/impl/package-tree.html  |    2 +-
 .../pulsar/common/policies/impl/package-use.html   |    2 +-
 .../pulsar/common/policies/package-summary.html    |    2 +-
 .../pulsar/common/policies/package-tree.html       |    2 +-
 .../apache/pulsar/common/policies/package-use.html |    2 +-
 .../protocol/schema/IsCompatibilityResponse.html   |    2 +-
 .../common/protocol/schema/PostSchemaPayload.html  |    2 +-
 .../schema/class-use/IsCompatibilityResponse.html  |    2 +-
 .../schema/class-use/PostSchemaPayload.html        |    2 +-
 .../common/protocol/schema/package-summary.html    |    2 +-
 .../common/protocol/schema/package-tree.html       |    2 +-
 .../pulsar/common/protocol/schema/package-use.html |    2 +-
 .../stats/AllocatorStats.PoolArenaStats.html       |    2 +-
 .../stats/AllocatorStats.PoolChunkListStats.html   |    2 +-
 .../stats/AllocatorStats.PoolChunkStats.html       |    2 +-
 .../stats/AllocatorStats.PoolSubpageStats.html     |    2 +-
 .../apache/pulsar/common/stats/AllocatorStats.html |    2 +-
 .../stats/AnalyzeSubscriptionBacklogResult.html    |    2 +-
 .../org/apache/pulsar/common/stats/Metrics.html    |    2 +-
 .../stats/PositionInPendingAckStats.State.html     |    2 +-
 .../common/stats/PositionInPendingAckStats.html    |    2 +-
 .../class-use/AllocatorStats.PoolArenaStats.html   |    2 +-
 .../AllocatorStats.PoolChunkListStats.html         |    2 +-
 .../class-use/AllocatorStats.PoolChunkStats.html   |    2 +-
 .../class-use/AllocatorStats.PoolSubpageStats.html |    2 +-
 .../common/stats/class-use/AllocatorStats.html     |    2 +-
 .../AnalyzeSubscriptionBacklogResult.html          |    2 +-
 .../pulsar/common/stats/class-use/Metrics.html     |    2 +-
 .../class-use/PositionInPendingAckStats.State.html |    2 +-
 .../stats/class-use/PositionInPendingAckStats.html |    2 +-
 .../pulsar/common/stats/package-summary.html       |    2 +-
 .../apache/pulsar/common/stats/package-tree.html   |    2 +-
 .../apache/pulsar/common/stats/package-use.html    |    2 +-
 .../management/core/common/PackageMetadata.html    |    2 +-
 .../management/core/common/PackageType.html        |    2 +-
 .../core/common/class-use/PackageMetadata.html     |    2 +-
 .../core/common/class-use/PackageType.html         |    2 +-
 .../management/core/common/package-summary.html    |    2 +-
 .../management/core/common/package-tree.html       |    2 +-
 .../management/core/common/package-use.html        |    2 +-
 ...anagementException.MetadataFormatException.html |    2 +-
 ...kagesManagementException.NotFoundException.html |    2 +-
 .../exceptions/PackagesManagementException.html    |    2 +-
 ...anagementException.MetadataFormatException.html |    2 +-
 ...kagesManagementException.NotFoundException.html |    2 +-
 .../class-use/PackagesManagementException.html     |    2 +-
 .../core/exceptions/package-summary.html           |    2 +-
 .../management/core/exceptions/package-tree.html   |    2 +-
 .../management/core/exceptions/package-use.html    |    2 +-
 .../data/loadbalancer/LoadManagerReport.html       |    2 +-
 .../data/loadbalancer/NamespaceBundleStats.html    |    2 +-
 .../policies/data/loadbalancer/ResourceUsage.html  |    2 +-
 .../data/loadbalancer/ServiceLookupData.html       |    2 +-
 .../loadbalancer/class-use/LoadManagerReport.html  |    2 +-
 .../class-use/NamespaceBundleStats.html            |    2 +-
 .../data/loadbalancer/class-use/ResourceUsage.html |    2 +-
 .../loadbalancer/class-use/ServiceLookupData.html  |    2 +-
 .../data/loadbalancer/package-summary.html         |    2 +-
 .../policies/data/loadbalancer/package-tree.html   |    2 +-
 .../policies/data/loadbalancer/package-use.html    |    2 +-
 static/api/admin/4.0.x/overview-summary.html       |    2 +-
 static/api/admin/4.0.x/overview-tree.html          |   16 +-
 static/api/admin/4.0.x/search.html                 |    2 +-
 static/api/admin/4.0.x/serialized-form.html        |    2 +-
 static/api/admin/4.1.x/allclasses-index.html       |   28 +-
 static/api/admin/4.1.x/allpackages-index.html      |   16 +-
 static/api/admin/4.1.x/constant-values.html        |   24 +-
 static/api/admin/{4.0.x => 4.1.x}/copy.svg         |    0
 static/api/admin/4.1.x/deprecated-list.html        |  418 ++--
 static/api/admin/4.1.x/help-doc.html               |   43 +-
 static/api/admin/4.1.x/index-all.html              |  126 +-
 static/api/admin/4.1.x/index.html                  |   18 +-
 static/api/admin/4.1.x/jquery-ui.overrides.css     |   35 -
 static/api/admin/4.1.x/legal/ASSEMBLY_EXCEPTION    |    6 +-
 static/api/admin/4.1.x/legal/jquery.md             |   50 +-
 static/api/admin/4.1.x/legal/jqueryUI.md           |    2 +-
 static/api/admin/{4.0.x => 4.1.x}/link.svg         |    0
 .../org/apache/pulsar/client/admin/Bookies.html    |   56 +-
 .../apache/pulsar/client/admin/BrokerStats.html    |   58 +-
 .../org/apache/pulsar/client/admin/Brokers.html    |  100 +-
 .../org/apache/pulsar/client/admin/Clusters.html   |   98 +-
 .../org/apache/pulsar/client/admin/Functions.html  |  112 +-
 .../pulsar/client/admin/GetStatsOptions.html       |   36 +-
 .../client/admin/GrantTopicPermissionOptions.html  |   36 +-
 .../client/admin/ListNamespaceTopicsOptions.html   |   36 +-
 .../pulsar/client/admin/ListTopicsOptions.html     |   36 +-
 .../admin/LongRunningProcessStatus.Status.html     |   48 +-
 .../client/admin/LongRunningProcessStatus.html     |   46 +-
 .../org/apache/pulsar/client/admin/Lookup.html     |   54 +-
 .../4.1.x/org/apache/pulsar/client/admin/Mode.html |   46 +-
 .../org/apache/pulsar/client/admin/Namespaces.html |  397 ++--
 .../pulsar/client/admin/NonPersistentTopics.html   |   64 +-
 .../pulsar/client/admin/OffloadProcessStatus.html  |   46 +-
 .../org/apache/pulsar/client/admin/Packages.html   |   64 +-
 .../org/apache/pulsar/client/admin/Properties.html |   48 +-
 .../org/apache/pulsar/client/admin/ProxyStats.html |   46 +-
 .../apache/pulsar/client/admin/PulsarAdmin.html    |   46 +-
 .../pulsar/client/admin/PulsarAdminBuilder.html    |   50 +-
 .../PulsarAdminException.ConflictException.html    |   52 +-
 .../PulsarAdminException.ConnectException.html     |   52 +-
 ...ception.GettingAuthenticationDataException.html |   52 +-
 .../PulsarAdminException.HttpErrorException.html   |   52 +-
 .../PulsarAdminException.NotAllowedException.html  |   52 +-
 ...ulsarAdminException.NotAuthorizedException.html |   52 +-
 .../PulsarAdminException.NotFoundException.html    |   52 +-
 ...AdminException.PreconditionFailedException.html |   52 +-
 ...sarAdminException.ServerSideErrorException.html |   52 +-
 .../PulsarAdminException.TimeoutException.html     |   52 +-
 .../pulsar/client/admin/PulsarAdminException.html  |   48 +-
 .../apache/pulsar/client/admin/ResourceGroups.html |   62 +-
 .../apache/pulsar/client/admin/ResourceQuotas.html |   56 +-
 .../client/admin/RevokeTopicPermissionOptions.html |   36 +-
 .../org/apache/pulsar/client/admin/Schemas.html    |   74 +-
 .../4.1.x/org/apache/pulsar/client/admin/Sink.html |   36 +-
 .../org/apache/pulsar/client/admin/Sinks.html      |   88 +-
 .../org/apache/pulsar/client/admin/Source.html     |   36 +-
 .../org/apache/pulsar/client/admin/Sources.html    |   88 +-
 .../org/apache/pulsar/client/admin/Tenants.html    |   60 +-
 .../apache/pulsar/client/admin/TopicPolicies.html  |  291 ++-
 .../pulsar/client/admin/Topics.QueryParam.html     |   48 +-
 .../org/apache/pulsar/client/admin/Topics.html     |  438 ++--
 .../apache/pulsar/client/admin/Transactions.html   |   92 +-
 .../org/apache/pulsar/client/admin/Worker.html     |   66 +-
 .../pulsar/client/admin/class-use/Bookies.html     |   16 +-
 .../pulsar/client/admin/class-use/BrokerStats.html |   16 +-
 .../pulsar/client/admin/class-use/Brokers.html     |   16 +-
 .../pulsar/client/admin/class-use/Clusters.html    |   16 +-
 .../pulsar/client/admin/class-use/Functions.html   |   16 +-
 .../client/admin/class-use/GetStatsOptions.html    |   20 +-
 .../class-use/GrantTopicPermissionOptions.html     |   18 +-
 .../class-use/ListNamespaceTopicsOptions.html      |   20 +-
 .../client/admin/class-use/ListTopicsOptions.html  |   24 +-
 .../class-use/LongRunningProcessStatus.Status.html |   16 +-
 .../admin/class-use/LongRunningProcessStatus.html  |   18 +-
 .../pulsar/client/admin/class-use/Lookup.html      |   16 +-
 .../apache/pulsar/client/admin/class-use/Mode.html |   16 +-
 .../pulsar/client/admin/class-use/Namespaces.html  |   16 +-
 .../admin/class-use/NonPersistentTopics.html       |   16 +-
 .../admin/class-use/OffloadProcessStatus.html      |   18 +-
 .../pulsar/client/admin/class-use/Packages.html    |   16 +-
 .../pulsar/client/admin/class-use/Properties.html  |   16 +-
 .../pulsar/client/admin/class-use/ProxyStats.html  |   16 +-
 .../pulsar/client/admin/class-use/PulsarAdmin.html |   16 +-
 .../client/admin/class-use/PulsarAdminBuilder.html |   16 +-
 .../PulsarAdminException.ConflictException.html    |   16 +-
 .../PulsarAdminException.ConnectException.html     |   16 +-
 ...ception.GettingAuthenticationDataException.html |   16 +-
 .../PulsarAdminException.HttpErrorException.html   |   16 +-
 .../PulsarAdminException.NotAllowedException.html  |   16 +-
 ...ulsarAdminException.NotAuthorizedException.html |   16 +-
 .../PulsarAdminException.NotFoundException.html    |   16 +-
 ...AdminException.PreconditionFailedException.html |   16 +-
 ...sarAdminException.ServerSideErrorException.html |   16 +-
 .../PulsarAdminException.TimeoutException.html     |   16 +-
 .../admin/class-use/PulsarAdminException.html      |  184 +-
 .../client/admin/class-use/ResourceGroups.html     |   16 +-
 .../client/admin/class-use/ResourceQuotas.html     |   16 +-
 .../class-use/RevokeTopicPermissionOptions.html    |   18 +-
 .../pulsar/client/admin/class-use/Schemas.html     |   16 +-
 .../apache/pulsar/client/admin/class-use/Sink.html |   16 +-
 .../pulsar/client/admin/class-use/Sinks.html       |   16 +-
 .../pulsar/client/admin/class-use/Source.html      |   16 +-
 .../pulsar/client/admin/class-use/Sources.html     |   16 +-
 .../pulsar/client/admin/class-use/Tenants.html     |   16 +-
 .../client/admin/class-use/TopicPolicies.html      |   16 +-
 .../client/admin/class-use/Topics.QueryParam.html  |   20 +-
 .../pulsar/client/admin/class-use/Topics.html      |   16 +-
 .../client/admin/class-use/Transactions.html       |   16 +-
 .../pulsar/client/admin/class-use/Worker.html      |   16 +-
 .../pulsar/client/admin/package-summary.html       |   39 +-
 .../apache/pulsar/client/admin/package-tree.html   |   20 +-
 .../apache/pulsar/client/admin/package-use.html    |   16 +-
 .../client/admin/utils/DefaultImplementation.html  |   46 +-
 .../pulsar/client/admin/utils/ReflectionUtils.html |   46 +-
 .../utils/class-use/DefaultImplementation.html     |   16 +-
 .../admin/utils/class-use/ReflectionUtils.html     |   16 +-
 .../pulsar/client/admin/utils/package-summary.html |   27 +-
 .../pulsar/client/admin/utils/package-tree.html    |   20 +-
 .../pulsar/client/admin/utils/package-use.html     |   16 +-
 .../common/conf/InternalConfigurationData.html     |   46 +-
 .../conf/class-use/InternalConfigurationData.html  |   18 +-
 .../apache/pulsar/common/conf/package-summary.html |   27 +-
 .../apache/pulsar/common/conf/package-tree.html    |   20 +-
 .../org/apache/pulsar/common/conf/package-use.html |   16 +-
 .../common/functions/AuthenticationConfig.html     |   36 +-
 .../pulsar/common/functions/BatchingConfig.html    |   36 +-
 .../pulsar/common/functions/ConsumerConfig.html    |   36 +-
 .../pulsar/common/functions/CryptoConfig.html      |   36 +-
 .../FunctionConfig.ProcessingGuarantees.html       |   48 +-
 .../common/functions/FunctionConfig.Runtime.html   |   48 +-
 .../pulsar/common/functions/FunctionConfig.html    |   36 +-
 .../common/functions/FunctionDefinition.html       |   36 +-
 .../pulsar/common/functions/FunctionState.html     |   36 +-
 .../functions/MessagePayloadProcessorConfig.html   |   36 +-
 .../pulsar/common/functions/ProducerConfig.html    |   36 +-
 .../apache/pulsar/common/functions/Resources.html  |   46 +-
 .../pulsar/common/functions/UpdateOptions.html     |   46 +-
 .../WindowConfig.ProcessingGuarantees.html         |   48 +-
 .../pulsar/common/functions/WindowConfig.html      |   38 +-
 .../apache/pulsar/common/functions/WorkerInfo.html |   46 +-
 .../functions/class-use/AuthenticationConfig.html  |   16 +-
 .../common/functions/class-use/BatchingConfig.html |   16 +-
 .../common/functions/class-use/ConsumerConfig.html |   16 +-
 .../common/functions/class-use/CryptoConfig.html   |   16 +-
 .../FunctionConfig.ProcessingGuarantees.html       |   16 +-
 .../class-use/FunctionConfig.Runtime.html          |   16 +-
 .../common/functions/class-use/FunctionConfig.html |   30 +-
 .../functions/class-use/FunctionDefinition.html    |   20 +-
 .../common/functions/class-use/FunctionState.html  |   20 +-
 .../class-use/MessagePayloadProcessorConfig.html   |   16 +-
 .../common/functions/class-use/ProducerConfig.html |   16 +-
 .../common/functions/class-use/Resources.html      |   16 +-
 .../common/functions/class-use/UpdateOptions.html  |   28 +-
 .../WindowConfig.ProcessingGuarantees.html         |   16 +-
 .../common/functions/class-use/WindowConfig.html   |   16 +-
 .../common/functions/class-use/WorkerInfo.html     |   22 +-
 .../pulsar/common/functions/package-summary.html   |   37 +-
 .../pulsar/common/functions/package-tree.html      |   20 +-
 .../pulsar/common/functions/package-use.html       |   16 +-
 .../apache/pulsar/common/io/BatchSourceConfig.html |   40 +-
 .../pulsar/common/io/ConnectorDefinition.html      |   36 +-
 .../org/apache/pulsar/common/io/SinkConfig.html    |   36 +-
 .../org/apache/pulsar/common/io/SourceConfig.html  |   36 +-
 .../common/io/class-use/BatchSourceConfig.html     |   16 +-
 .../common/io/class-use/ConnectorDefinition.html   |   26 +-
 .../pulsar/common/io/class-use/SinkConfig.html     |   30 +-
 .../pulsar/common/io/class-use/SourceConfig.html   |   30 +-
 .../apache/pulsar/common/io/package-summary.html   |   27 +-
 .../org/apache/pulsar/common/io/package-tree.html  |   20 +-
 .../org/apache/pulsar/common/io/package-use.html   |   16 +-
 .../apache/pulsar/common/naming/TopicDomain.html   |   46 +-
 .../apache/pulsar/common/naming/TopicVersion.html  |   46 +-
 .../common/naming/class-use/TopicDomain.html       |   28 +-
 .../common/naming/class-use/TopicVersion.html      |   18 +-
 .../pulsar/common/naming/package-summary.html      |   27 +-
 .../apache/pulsar/common/naming/package-tree.html  |   20 +-
 .../apache/pulsar/common/naming/package-use.html   |   16 +-
 .../common/partition/PartitionedTopicMetadata.html |   42 +-
 .../class-use/PartitionedTopicMetadata.html        |   20 +-
 .../pulsar/common/partition/package-summary.html   |   27 +-
 .../pulsar/common/partition/package-tree.html      |   20 +-
 .../pulsar/common/partition/package-use.html       |   16 +-
 .../pulsar/common/policies/AutoFailoverPolicy.html |   46 +-
 .../policies/class-use/AutoFailoverPolicy.html     |   16 +-
 .../pulsar/common/policies/data/AuthAction.html    |   46 +-
 .../common/policies/data/AuthPolicies.Builder.html |   48 +-
 .../pulsar/common/policies/data/AuthPolicies.html  |   52 +-
 .../data/AutoFailoverPolicyData.Builder.html       |   48 +-
 .../policies/data/AutoFailoverPolicyData.html      |   48 +-
 .../policies/data/AutoFailoverPolicyType.html      |   46 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |   48 +-
 .../data/AutoSubscriptionCreationOverride.html     |   46 +-
 .../data/AutoTopicCreationOverride.Builder.html    |   48 +-
 .../policies/data/AutoTopicCreationOverride.html   |   46 +-
 .../data/BacklogQuota.BacklogQuotaType.html        |   48 +-
 .../common/policies/data/BacklogQuota.Builder.html |   48 +-
 .../data/BacklogQuota.RetentionPolicy.html         |   48 +-
 .../pulsar/common/policies/data/BacklogQuota.html  |   46 +-
 .../data/BookieAffinityGroupData.Builder.html      |   48 +-
 .../policies/data/BookieAffinityGroupData.html     |   46 +-
 .../common/policies/data/BookieInfo.Builder.html   |   48 +-
 .../pulsar/common/policies/data/BookieInfo.html    |   46 +-
 .../policies/data/BookiesClusterInfo.Builder.html  |   48 +-
 .../common/policies/data/BookiesClusterInfo.html   |   48 +-
 .../policies/data/BookiesRackConfiguration.html    |   57 +-
 .../common/policies/data/BrokerAssignment.html     |   46 +-
 .../common/policies/data/BrokerInfo.Builder.html   |   48 +-
 .../pulsar/common/policies/data/BrokerInfo.html    |   46 +-
 .../data/BrokerNamespaceIsolationData.Builder.html |   48 +-
 .../data/BrokerNamespaceIsolationData.html         |   48 +-
 .../common/policies/data/BrokerStatus.Builder.html |   48 +-
 .../pulsar/common/policies/data/BrokerStatus.html  |   46 +-
 .../common/policies/data/BundlesData.Builder.html  |   48 +-
 .../pulsar/common/policies/data/BundlesData.html   |   48 +-
 .../common/policies/data/ClusterData.Builder.html  |   48 +-
 .../pulsar/common/policies/data/ClusterData.html   |   48 +-
 .../policies/data/ClusterPolicies.Builder.html     |   48 +-
 .../policies/data/ClusterPolicies.ClusterUrl.html  |   48 +-
 .../common/policies/data/ClusterPolicies.html      |   46 +-
 .../common/policies/data/CompactionStats.html      |   46 +-
 .../pulsar/common/policies/data/ConsumerStats.html |   54 +-
 .../data/DelayedDeliveryPolicies.Builder.html      |   48 +-
 .../policies/data/DelayedDeliveryPolicies.html     |   46 +-
 .../common/policies/data/DispatchRate.Builder.html |   48 +-
 .../pulsar/common/policies/data/DispatchRate.html  |   46 +-
 .../pulsar/common/policies/data/DrainingHash.html  |   48 +-
 .../pulsar/common/policies/data/EntryFilters.html  |   36 +-
 .../pulsar/common/policies/data/ErrorData.html     |   36 +-
 .../common/policies/data/ExceptionInformation.html |   36 +-
 .../policies/data/FailureDomain.Builder.html       |   48 +-
 .../pulsar/common/policies/data/FailureDomain.html |   48 +-
 .../policies/data/FunctionInstanceStats.html       |   46 +-
 .../policies/data/FunctionInstanceStatsData.html   |   48 +-
 .../data/FunctionInstanceStatsDataBase.html        |   46 +-
 .../pulsar/common/policies/data/FunctionStats.html |   48 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |   42 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |   38 +-
 .../common/policies/data/FunctionStatus.html       |   48 +-
 .../policies/data/InactiveTopicDeleteMode.html     |   46 +-
 .../policies/data/InactiveTopicPolicies.html       |   46 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |   40 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |   40 +-
 .../policies/data/ManagedLedgerInternalStats.html  |   40 +-
 .../data/NamespaceIsolationData.Builder.html       |   48 +-
 .../policies/data/NamespaceIsolationData.html      |   52 +-
 .../data/NamespaceIsolationPolicyUnloadScope.html  |   46 +-
 .../policies/data/NamespaceOwnershipStatus.html    |   46 +-
 .../data/NonPersistentPartitionedTopicStats.html   |   48 +-
 .../policies/data/NonPersistentPublisherStats.html |   46 +-
 .../data/NonPersistentReplicatorStats.html         |   46 +-
 .../data/NonPersistentSubscriptionStats.html       |   46 +-
 .../policies/data/NonPersistentTopicStats.html     |   52 +-
 .../policies/data/OffloadPolicies.Builder.html     |   48 +-
 .../common/policies/data/OffloadPolicies.html      |   46 +-
 .../policies/data/OffloadedReadPriority.html       |   46 +-
 .../data/PartitionedTopicInternalStats.html        |   48 +-
 .../policies/data/PartitionedTopicStats.html       |   48 +-
 .../common/policies/data/PersistencePolicies.html  |   46 +-
 .../data/PersistentTopicInternalStats.html         |   38 +-
 .../common/policies/data/Policies.BundleType.html  |   48 +-
 .../pulsar/common/policies/data/Policies.html      |   74 +-
 .../pulsar/common/policies/data/PublishRate.html   |   46 +-
 .../common/policies/data/PublisherStats.html       |   48 +-
 .../pulsar/common/policies/data/RawBookieInfo.html |   36 +-
 .../common/policies/data/ReplicatorStats.html      |   46 +-
 .../pulsar/common/policies/data/ResourceGroup.html |   36 +-
 .../pulsar/common/policies/data/ResourceQuota.html |   46 +-
 .../common/policies/data/RetentionPolicies.html    |   46 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |   46 +-
 .../policies/data/SchemaCompatibilityStrategy.html |   46 +-
 .../common/policies/data/SchemaMetadata.Entry.html |   48 +-
 .../common/policies/data/SchemaMetadata.html       |   38 +-
 .../pulsar/common/policies/data/SegmentStats.html  |   36 +-
 .../pulsar/common/policies/data/SegmentsStats.html |   38 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |   42 +-
 .../data/SinkStatus.SinkInstanceStatus.html        |   38 +-
 .../pulsar/common/policies/data/SinkStatus.html    |   48 +-
 .../data/SnapshotSystemTopicInternalStats.html     |   36 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |   42 +-
 .../data/SourceStatus.SourceInstanceStatus.html    |   38 +-
 .../pulsar/common/policies/data/SourceStatus.html  |   48 +-
 .../pulsar/common/policies/data/SubscribeRate.html |   46 +-
 .../common/policies/data/SubscriptionAuthMode.html |   46 +-
 .../common/policies/data/SubscriptionStats.html    |   52 +-
 .../common/policies/data/TenantInfo.Builder.html   |   48 +-
 .../pulsar/common/policies/data/TenantInfo.html    |   50 +-
 .../common/policies/data/TopicHashPositions.html   |   36 +-
 .../pulsar/common/policies/data/TopicStats.html    |   52 +-
 .../pulsar/common/policies/data/TopicType.html     |   46 +-
 .../data/TransactionBufferInternalStats.html       |   36 +-
 .../policies/data/TransactionBufferStats.html      |   38 +-
 .../policies/data/TransactionCoordinatorInfo.html  |   36 +-
 .../data/TransactionCoordinatorInternalStats.html  |   36 +-
 .../policies/data/TransactionCoordinatorStats.html |   36 +-
 .../data/TransactionCoordinatorStatus.html         |   36 +-
 .../policies/data/TransactionInBufferStats.html    |   36 +-
 .../data/TransactionInPendingAckStats.html         |   36 +-
 .../common/policies/data/TransactionLogStats.html  |   36 +-
 .../common/policies/data/TransactionMetadata.html  |   40 +-
 .../data/TransactionPendingAckInternalStats.html   |   36 +-
 .../policies/data/TransactionPendingAckStats.html  |   38 +-
 .../common/policies/data/ValidateResult.html       |   46 +-
 .../policies/data/WorkerFunctionInstanceStats.html |   36 +-
 .../common/policies/data/class-use/AuthAction.html |   32 +-
 .../data/class-use/AuthPolicies.Builder.html       |   16 +-
 .../policies/data/class-use/AuthPolicies.html      |   16 +-
 .../class-use/AutoFailoverPolicyData.Builder.html  |   16 +-
 .../data/class-use/AutoFailoverPolicyData.html     |   16 +-
 .../data/class-use/AutoFailoverPolicyType.html     |   16 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |   16 +-
 .../AutoSubscriptionCreationOverride.html          |   24 +-
 .../AutoTopicCreationOverride.Builder.html         |   16 +-
 .../data/class-use/AutoTopicCreationOverride.html  |   20 +-
 .../class-use/BacklogQuota.BacklogQuotaType.html   |   34 +-
 .../data/class-use/BacklogQuota.Builder.html       |   16 +-
 .../class-use/BacklogQuota.RetentionPolicy.html    |   16 +-
 .../policies/data/class-use/BacklogQuota.html      |   34 +-
 .../class-use/BookieAffinityGroupData.Builder.html |   16 +-
 .../data/class-use/BookieAffinityGroupData.html    |   20 +-
 .../data/class-use/BookieInfo.Builder.html         |   16 +-
 .../common/policies/data/class-use/BookieInfo.html |   22 +-
 .../data/class-use/BookiesClusterInfo.Builder.html |   16 +-
 .../data/class-use/BookiesClusterInfo.html         |   18 +-
 .../data/class-use/BookiesRackConfiguration.html   |   18 +-
 .../policies/data/class-use/BrokerAssignment.html  |   16 +-
 .../data/class-use/BrokerInfo.Builder.html         |   16 +-
 .../common/policies/data/class-use/BrokerInfo.html |   18 +-
 .../BrokerNamespaceIsolationData.Builder.html      |   16 +-
 .../class-use/BrokerNamespaceIsolationData.html    |   22 +-
 .../data/class-use/BrokerStatus.Builder.html       |   16 +-
 .../policies/data/class-use/BrokerStatus.html      |   16 +-
 .../data/class-use/BundlesData.Builder.html        |   16 +-
 .../policies/data/class-use/BundlesData.html       |   20 +-
 .../data/class-use/ClusterData.Builder.html        |   16 +-
 .../policies/data/class-use/ClusterData.html       |   22 +-
 .../data/class-use/ClusterPolicies.Builder.html    |   16 +-
 .../data/class-use/ClusterPolicies.ClusterUrl.html |   18 +-
 .../policies/data/class-use/ClusterPolicies.html   |   18 +-
 .../policies/data/class-use/CompactionStats.html   |   16 +-
 .../policies/data/class-use/ConsumerStats.html     |   18 +-
 .../class-use/DelayedDeliveryPolicies.Builder.html |   16 +-
 .../data/class-use/DelayedDeliveryPolicies.html    |   32 +-
 .../data/class-use/DispatchRate.Builder.html       |   16 +-
 .../policies/data/class-use/DispatchRate.html      |   70 +-
 .../policies/data/class-use/DrainingHash.html      |   18 +-
 .../policies/data/class-use/EntryFilters.html      |   24 +-
 .../common/policies/data/class-use/ErrorData.html  |   16 +-
 .../data/class-use/ExceptionInformation.html       |   28 +-
 .../data/class-use/FailureDomain.Builder.html      |   16 +-
 .../policies/data/class-use/FailureDomain.html     |   26 +-
 .../data/class-use/FunctionInstanceStats.html      |   18 +-
 .../data/class-use/FunctionInstanceStatsData.html  |   18 +-
 .../class-use/FunctionInstanceStatsDataBase.html   |   16 +-
 .../policies/data/class-use/FunctionStats.html     |   18 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |   18 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |   18 +-
 .../policies/data/class-use/FunctionStatus.html    |   18 +-
 .../data/class-use/InactiveTopicDeleteMode.html    |   16 +-
 .../data/class-use/InactiveTopicPolicies.html      |   32 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |   18 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |   20 +-
 .../data/class-use/ManagedLedgerInternalStats.html |   16 +-
 .../class-use/NamespaceIsolationData.Builder.html  |   16 +-
 .../data/class-use/NamespaceIsolationData.html     |   26 +-
 .../NamespaceIsolationPolicyUnloadScope.html       |   16 +-
 .../data/class-use/NamespaceOwnershipStatus.html   |   20 +-
 .../NonPersistentPartitionedTopicStats.html        |   16 +-
 .../class-use/NonPersistentPublisherStats.html     |   18 +-
 .../class-use/NonPersistentReplicatorStats.html    |   18 +-
 .../class-use/NonPersistentSubscriptionStats.html  |   18 +-
 .../data/class-use/NonPersistentTopicStats.html    |   20 +-
 .../data/class-use/OffloadPolicies.Builder.html    |   16 +-
 .../policies/data/class-use/OffloadPolicies.html   |   32 +-
 .../data/class-use/OffloadedReadPriority.html      |   16 +-
 .../class-use/PartitionedTopicInternalStats.html   |   18 +-
 .../data/class-use/PartitionedTopicStats.html      |   22 +-
 .../data/class-use/PersistencePolicies.html        |   32 +-
 .../class-use/PersistentTopicInternalStats.html    |   24 +-
 .../data/class-use/Policies.BundleType.html        |   16 +-
 .../common/policies/data/class-use/Policies.html   |   20 +-
 .../policies/data/class-use/PublishRate.html       |   30 +-
 .../policies/data/class-use/PublisherStats.html    |   18 +-
 .../policies/data/class-use/RawBookieInfo.html     |   18 +-
 .../policies/data/class-use/ReplicatorStats.html   |   18 +-
 .../policies/data/class-use/ResourceGroup.html     |   22 +-
 .../policies/data/class-use/ResourceQuota.html     |   24 +-
 .../policies/data/class-use/RetentionPolicies.html |   32 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |   16 +-
 .../class-use/SchemaCompatibilityStrategy.html     |   24 +-
 .../data/class-use/SchemaMetadata.Entry.html       |   18 +-
 .../policies/data/class-use/SchemaMetadata.html    |   18 +-
 .../policies/data/class-use/SegmentStats.html      |   18 +-
 .../policies/data/class-use/SegmentsStats.html     |   16 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |   18 +-
 .../class-use/SinkStatus.SinkInstanceStatus.html   |   18 +-
 .../common/policies/data/class-use/SinkStatus.html |   18 +-
 .../SnapshotSystemTopicInternalStats.html          |   16 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |   18 +-
 .../SourceStatus.SourceInstanceStatus.html         |   18 +-
 .../policies/data/class-use/SourceStatus.html      |   18 +-
 .../policies/data/class-use/SubscribeRate.html     |   34 +-
 .../data/class-use/SubscriptionAuthMode.html       |   20 +-
 .../policies/data/class-use/SubscriptionStats.html |   18 +-
 .../data/class-use/TenantInfo.Builder.html         |   16 +-
 .../common/policies/data/class-use/TenantInfo.html |   22 +-
 .../data/class-use/TopicHashPositions.html         |   18 +-
 .../common/policies/data/class-use/TopicStats.html |   24 +-
 .../common/policies/data/class-use/TopicType.html  |   16 +-
 .../class-use/TransactionBufferInternalStats.html  |   18 +-
 .../data/class-use/TransactionBufferStats.html     |   22 +-
 .../data/class-use/TransactionCoordinatorInfo.html |   20 +-
 .../TransactionCoordinatorInternalStats.html       |   18 +-
 .../class-use/TransactionCoordinatorStats.html     |   22 +-
 .../class-use/TransactionCoordinatorStatus.html    |   16 +-
 .../data/class-use/TransactionInBufferStats.html   |   20 +-
 .../class-use/TransactionInPendingAckStats.html    |   20 +-
 .../data/class-use/TransactionLogStats.html        |   16 +-
 .../data/class-use/TransactionMetadata.html        |   26 +-
 .../TransactionPendingAckInternalStats.html        |   18 +-
 .../data/class-use/TransactionPendingAckStats.html |   20 +-
 .../policies/data/class-use/ValidateResult.html    |   16 +-
 .../class-use/WorkerFunctionInstanceStats.html     |   20 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |   48 +-
 .../impl/AutoSubscriptionCreationOverrideImpl.html |   46 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |   48 +-
 .../data/impl/AutoTopicCreationOverrideImpl.html   |   46 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |   48 +-
 .../policies/data/impl/BacklogQuotaImpl.html       |   54 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |   48 +-
 .../data/impl/BookieAffinityGroupDataImpl.html     |   46 +-
 .../impl/BookieInfoImpl.BookieInfoImplBuilder.html |   48 +-
 .../common/policies/data/impl/BookieInfoImpl.html  |   46 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |   48 +-
 .../policies/data/impl/BookiesClusterInfoImpl.html |   46 +-
 .../impl/BrokerInfoImpl.BrokerInfoImplBuilder.html |   48 +-
 .../common/policies/data/impl/BrokerInfoImpl.html  |   46 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |   48 +-
 .../policies/data/impl/BrokerStatusImpl.html       |   46 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |   48 +-
 .../common/policies/data/impl/BundlesDataImpl.html |   46 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |   48 +-
 .../data/impl/DelayedDeliveryPoliciesImpl.html     |   46 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |   48 +-
 .../policies/data/impl/DispatchRateImpl.html       |   46 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |   16 +-
 .../AutoSubscriptionCreationOverrideImpl.html      |   16 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |   16 +-
 .../class-use/AutoTopicCreationOverrideImpl.html   |   16 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |   16 +-
 .../data/impl/class-use/BacklogQuotaImpl.html      |   16 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |   16 +-
 .../class-use/BookieAffinityGroupDataImpl.html     |   16 +-
 .../BookieInfoImpl.BookieInfoImplBuilder.html      |   16 +-
 .../data/impl/class-use/BookieInfoImpl.html        |   16 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |   16 +-
 .../impl/class-use/BookiesClusterInfoImpl.html     |   16 +-
 .../BrokerInfoImpl.BrokerInfoImplBuilder.html      |   16 +-
 .../data/impl/class-use/BrokerInfoImpl.html        |   16 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |   16 +-
 .../data/impl/class-use/BrokerStatusImpl.html      |   16 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |   16 +-
 .../data/impl/class-use/BundlesDataImpl.html       |   16 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |   16 +-
 .../class-use/DelayedDeliveryPoliciesImpl.html     |   16 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |   16 +-
 .../data/impl/class-use/DispatchRateImpl.html      |   24 +-
 .../common/policies/data/impl/package-summary.html |   27 +-
 .../common/policies/data/impl/package-tree.html    |   20 +-
 .../common/policies/data/impl/package-use.html     |   16 +-
 .../common/policies/data/package-summary.html      |   37 +-
 .../pulsar/common/policies/data/package-tree.html  |   20 +-
 .../pulsar/common/policies/data/package-use.html   |   16 +-
 .../policies/impl/AutoFailoverPolicyFactory.html   |   46 +-
 .../common/policies/impl/MinAvailablePolicy.html   |   54 +-
 .../impl/class-use/AutoFailoverPolicyFactory.html  |   16 +-
 .../impl/class-use/MinAvailablePolicy.html         |   16 +-
 .../common/policies/impl/package-summary.html      |   27 +-
 .../pulsar/common/policies/impl/package-tree.html  |   20 +-
 .../pulsar/common/policies/impl/package-use.html   |   16 +-
 .../pulsar/common/policies/package-summary.html    |   27 +-
 .../pulsar/common/policies/package-tree.html       |   20 +-
 .../apache/pulsar/common/policies/package-use.html |   16 +-
 .../protocol/schema/IsCompatibilityResponse.html   |   36 +-
 .../common/protocol/schema/PostSchemaPayload.html  |   36 +-
 .../schema/class-use/IsCompatibilityResponse.html  |   20 +-
 .../schema/class-use/PostSchemaPayload.html        |   22 +-
 .../common/protocol/schema/package-summary.html    |   27 +-
 .../common/protocol/schema/package-tree.html       |   20 +-
 .../pulsar/common/protocol/schema/package-use.html |   16 +-
 .../stats/AllocatorStats.PoolArenaStats.html       |   42 +-
 .../stats/AllocatorStats.PoolChunkListStats.html   |   40 +-
 .../stats/AllocatorStats.PoolChunkStats.html       |   38 +-
 .../stats/AllocatorStats.PoolSubpageStats.html     |   38 +-
 .../apache/pulsar/common/stats/AllocatorStats.html |   40 +-
 .../stats/AnalyzeSubscriptionBacklogResult.html    |   36 +-
 .../org/apache/pulsar/common/stats/Metrics.html    |   50 +-
 .../stats/PositionInPendingAckStats.State.html     |   48 +-
 .../common/stats/PositionInPendingAckStats.html    |   36 +-
 .../class-use/AllocatorStats.PoolArenaStats.html   |   20 +-
 .../AllocatorStats.PoolChunkListStats.html         |   18 +-
 .../class-use/AllocatorStats.PoolChunkStats.html   |   18 +-
 .../class-use/AllocatorStats.PoolSubpageStats.html |   18 +-
 .../common/stats/class-use/AllocatorStats.html     |   18 +-
 .../AnalyzeSubscriptionBacklogResult.html          |   18 +-
 .../pulsar/common/stats/class-use/Metrics.html     |   20 +-
 .../class-use/PositionInPendingAckStats.State.html |   16 +-
 .../stats/class-use/PositionInPendingAckStats.html |   18 +-
 .../pulsar/common/stats/package-summary.html       |   37 +-
 .../apache/pulsar/common/stats/package-tree.html   |   20 +-
 .../apache/pulsar/common/stats/package-use.html    |   16 +-
 .../management/core/common/PackageMetadata.html    |   38 +-
 .../management/core/common/PackageType.html        |   46 +-
 .../core/common/class-use/PackageMetadata.html     |   22 +-
 .../core/common/class-use/PackageType.html         |   16 +-
 .../management/core/common/package-summary.html    |   37 +-
 .../management/core/common/package-tree.html       |   20 +-
 .../management/core/common/package-use.html        |   16 +-
 ...anagementException.MetadataFormatException.html |   40 +-
 ...kagesManagementException.NotFoundException.html |   40 +-
 .../exceptions/PackagesManagementException.html    |   38 +-
 ...anagementException.MetadataFormatException.html |   16 +-
 ...kagesManagementException.NotFoundException.html |   16 +-
 .../class-use/PackagesManagementException.html     |   16 +-
 .../core/exceptions/package-summary.html           |   29 +-
 .../management/core/exceptions/package-tree.html   |   20 +-
 .../management/core/exceptions/package-use.html    |   16 +-
 .../data/loadbalancer/LoadManagerReport.html       |   48 +-
 .../data/loadbalancer/NamespaceBundleStats.html    |   48 +-
 .../policies/data/loadbalancer/ResourceUsage.html  |   46 +-
 .../data/loadbalancer/ServiceLookupData.html       |   50 +-
 .../loadbalancer/class-use/LoadManagerReport.html  |   18 +-
 .../class-use/NamespaceBundleStats.html            |   18 +-
 .../data/loadbalancer/class-use/ResourceUsage.html |   16 +-
 .../loadbalancer/class-use/ServiceLookupData.html  |   16 +-
 .../data/loadbalancer/package-summary.html         |   37 +-
 .../policies/data/loadbalancer/package-tree.html   |   20 +-
 .../policies/data/loadbalancer/package-use.html    |   16 +-
 static/api/admin/4.1.x/overview-summary.html       |    4 +-
 static/api/admin/4.1.x/overview-tree.html          |   20 +-
 .../api/admin/4.1.x/script-dir/jquery-3.6.0.min.js |    2 -
 .../script-dir/jquery-3.7.1.min.js                 |    0
 .../api/admin/4.1.x/script-dir/jquery-ui.min.css   |    2 +-
 static/api/admin/4.1.x/script-dir/jquery-ui.min.js |    4 +-
 static/api/admin/4.1.x/script.js                   |  143 +-
 static/api/admin/{4.0.x => 4.1.x}/search-page.js   |    0
 .../api/{client/4.0.x => admin/4.1.x}/search.html  |    2 +-
 static/api/admin/4.1.x/search.js                   |  612 ++---
 static/api/admin/4.1.x/serialized-form.html        |   44 +-
 static/api/admin/4.1.x/stylesheet.css              |  869 ++++++--
 static/api/client/3.0.x/allclasses-index.html      |  241 +-
 static/api/client/3.0.x/allpackages-index.html     |    2 +-
 static/api/client/3.0.x/constant-values.html       |    2 +-
 static/api/client/3.0.x/deprecated-list.html       |    2 +-
 static/api/client/3.0.x/help-doc.html              |    2 +-
 static/api/client/3.0.x/index-all.html             |   15 +-
 static/api/client/3.0.x/index.html                 |    4 +-
 static/api/client/3.0.x/member-search-index.js     |    2 +-
 .../apache/pulsar/client/api/Authentication.html   |    2 +-
 .../client/api/AuthenticationDataProvider.html     |    2 +-
 .../pulsar/client/api/AuthenticationFactory.html   |    2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |    2 +-
 .../client/api/AutoClusterFailoverBuilder.html     |    2 +-
 .../pulsar/client/api/BatchMessageContainer.html   |    2 +-
 .../client/api/BatchReceivePolicy.Builder.html     |    2 +-
 .../pulsar/client/api/BatchReceivePolicy.html      |    2 +-
 .../apache/pulsar/client/api/BatcherBuilder.html   |    2 +-
 .../apache/pulsar/client/api/ClientBuilder.html    |    2 +-
 .../apache/pulsar/client/api/CompressionType.html  |    2 +-
 .../org/apache/pulsar/client/api/Consumer.html     |   30 +-
 .../apache/pulsar/client/api/ConsumerBuilder.html  |   34 +-
 .../client/api/ConsumerCryptoFailureAction.html    |    2 +-
 .../pulsar/client/api/ConsumerEventListener.html   |    2 +-
 .../pulsar/client/api/ConsumerInterceptor.html     |    2 +-
 .../apache/pulsar/client/api/ConsumerStats.html    |    2 +-
 .../api/ControlledClusterFailoverBuilder.html      |    2 +-
 .../apache/pulsar/client/api/CryptoKeyReader.html  |    2 +-
 .../apache/pulsar/client/api/DeadLetterPolicy.html |    2 +-
 .../api/EncodedAuthenticationParameterSupport.html |    2 +-
 .../pulsar/client/api/EncryptionKeyInfo.html       |    2 +-
 .../apache/pulsar/client/api/HashingScheme.html    |    2 +-
 .../apache/pulsar/client/api/KeySharedMode.html    |    2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |    2 +-
 .../api/KeySharedPolicy.KeySharedPolicySticky.html |    2 +-
 .../apache/pulsar/client/api/KeySharedPolicy.html  |    2 +-
 .../apache/pulsar/client/api/KeyStoreParams.html   |    2 +-
 .../org/apache/pulsar/client/api/Message.html      |    2 +-
 .../pulsar/client/api/MessageAcknowledger.html     |    2 +-
 .../apache/pulsar/client/api/MessageCrypto.html    |    2 +-
 .../org/apache/pulsar/client/api/MessageId.html    |    2 +-
 .../apache/pulsar/client/api/MessageListener.html  |    2 +-
 .../pulsar/client/api/MessageListenerExecutor.html |    2 +-
 .../apache/pulsar/client/api/MessagePayload.html   |    2 +-
 .../pulsar/client/api/MessagePayloadContext.html   |    2 +-
 .../pulsar/client/api/MessagePayloadFactory.html   |    2 +-
 .../pulsar/client/api/MessagePayloadProcessor.html |    2 +-
 .../apache/pulsar/client/api/MessageRouter.html    |    2 +-
 .../pulsar/client/api/MessageRoutingMode.html      |    2 +-
 .../org/apache/pulsar/client/api/Messages.html     |    2 +-
 .../pulsar/client/api/MultiTopicConsumerStats.html |    2 +-
 .../client/api/PartitionedTopicProducerStats.html  |    2 +-
 .../org/apache/pulsar/client/api/Producer.html     |   61 +-
 .../pulsar/client/api/ProducerAccessMode.html      |    2 +-
 .../apache/pulsar/client/api/ProducerBuilder.html  |    2 +-
 .../client/api/ProducerCryptoFailureAction.html    |    2 +-
 .../pulsar/client/api/ProducerInterceptor.html     |    2 +-
 .../apache/pulsar/client/api/ProducerStats.html    |    2 +-
 .../apache/pulsar/client/api/ProxyProtocol.html    |    2 +-
 .../org/apache/pulsar/client/api/PulsarClient.html |    2 +-
 ...lsarClientException.AlreadyClosedException.html |    4 +-
 ...sarClientException.AuthenticationException.html |    4 +-
 ...lsarClientException.AuthorizationException.html |    4 +-
 ...sarClientException.BrokerMetadataException.html |    4 +-
 ...ClientException.BrokerPersistenceException.html |    4 +-
 .../PulsarClientException.ChecksumException.html   |    4 +-
 .../PulsarClientException.ConnectException.html    |    4 +-
 ...sarClientException.ConsumerAssignException.html |    4 +-
 ...ulsarClientException.ConsumerBusyException.html |    4 +-
 .../api/PulsarClientException.CryptoException.html |    4 +-
 .../PulsarClientException.FailedFeatureCheck.html  |    2 +-
 ...ientException.FeatureNotSupportedException.html |    4 +-
 ...ception.GettingAuthenticationDataException.html |    4 +-
 ...lientException.IncompatibleSchemaException.html |    4 +-
 ...entException.InvalidConfigurationException.html |    4 +-
 ...sarClientException.InvalidMessageException.html |    4 +-
 .../PulsarClientException.InvalidServiceURL.html   |    4 +-
 ...rClientException.InvalidTopicNameException.html |    4 +-
 .../api/PulsarClientException.LookupException.html |    6 +-
 ...sarClientException.MemoryBufferIsFullError.html |    4 +-
 ...lientException.MessageAcknowledgeException.html |    4 +-
 .../PulsarClientException.NotAllowedException.html |    4 +-
 ...ulsarClientException.NotConnectedException.html |    4 +-
 .../PulsarClientException.NotFoundException.html   |    4 +-
 ...ulsarClientException.NotSupportedException.html |    4 +-
 ...xception.ProducerBlockedQuotaExceededError.html |    4 +-
 ...tion.ProducerBlockedQuotaExceededException.html |    4 +-
 ...ulsarClientException.ProducerBusyException.html |    4 +-
 ...sarClientException.ProducerFencedException.html |    4 +-
 ...arClientException.ProducerQueueIsFullError.html |    4 +-
 ...arClientException.ServiceNotReadyException.html |    6 +-
 ...entException.SubscriptionNotFoundException.html |    4 +-
 .../PulsarClientException.TimeoutException.html    |    4 +-
 ...arClientException.TooManyRequestsException.html |    4 +-
 ...ClientException.TopicDoesNotExistException.html |    4 +-
 ...sarClientException.TopicMigrationException.html |    4 +-
 ...arClientException.TopicTerminatedException.html |    4 +-
 ...ientException.TransactionConflictException.html |    4 +-
 ...ion.TransactionHasOperationFailedException.html |    4 +-
 ...ception.UnsupportedAuthenticationException.html |    4 +-
 .../pulsar/client/api/PulsarClientException.html   |   44 +-
 .../3.0.x/org/apache/pulsar/client/api/Range.html  |   48 +-
 .../3.0.x/org/apache/pulsar/client/api/Reader.html |    2 +-
 .../apache/pulsar/client/api/ReaderBuilder.html    |    2 +-
 .../pulsar/client/api/ReaderInterceptor.html       |    2 +-
 .../apache/pulsar/client/api/ReaderListener.html   |    2 +-
 .../pulsar/client/api/RedeliveryBackoff.html       |    2 +-
 .../pulsar/client/api/RegexSubscriptionMode.html   |    2 +-
 .../3.0.x/org/apache/pulsar/client/api/Schema.html |    2 +-
 .../client/api/SchemaSerializationException.html   |    2 +-
 .../pulsar/client/api/ServiceUrlProvider.html      |    2 +-
 .../org/apache/pulsar/client/api/SizeUnit.html     |    2 +-
 .../client/api/SubscriptionInitialPosition.html    |    2 +-
 .../apache/pulsar/client/api/SubscriptionMode.html |    2 +-
 .../apache/pulsar/client/api/SubscriptionType.html |    2 +-
 .../org/apache/pulsar/client/api/TableView.html    |    2 +-
 .../apache/pulsar/client/api/TableViewBuilder.html |    2 +-
 .../pulsar/client/api/TopicConsumerBuilder.html    |    2 +-
 .../apache/pulsar/client/api/TopicMessageId.html   |    2 +-
 .../apache/pulsar/client/api/TopicMetadata.html    |    2 +-
 .../client/api/TransactionIsolationLevel.html      |    2 +-
 .../pulsar/client/api/TypedMessageBuilder.html     |    2 +-
 .../client/api/class-use/Authentication.html       |    2 +-
 .../api/class-use/AuthenticationDataProvider.html  |    2 +-
 .../api/class-use/AuthenticationFactory.html       |    2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |    2 +-
 .../api/class-use/AutoClusterFailoverBuilder.html  |    2 +-
 .../api/class-use/BatchMessageContainer.html       |    2 +-
 .../api/class-use/BatchReceivePolicy.Builder.html  |    2 +-
 .../client/api/class-use/BatchReceivePolicy.html   |    2 +-
 .../client/api/class-use/BatcherBuilder.html       |    2 +-
 .../pulsar/client/api/class-use/ClientBuilder.html |    2 +-
 .../client/api/class-use/CompressionType.html      |    2 +-
 .../pulsar/client/api/class-use/Consumer.html      |    2 +-
 .../client/api/class-use/ConsumerBuilder.html      |    2 +-
 .../api/class-use/ConsumerCryptoFailureAction.html |    2 +-
 .../api/class-use/ConsumerEventListener.html       |    2 +-
 .../client/api/class-use/ConsumerInterceptor.html  |    2 +-
 .../pulsar/client/api/class-use/ConsumerStats.html |    2 +-
 .../ControlledClusterFailoverBuilder.html          |    2 +-
 .../client/api/class-use/CryptoKeyReader.html      |    2 +-
 .../client/api/class-use/DeadLetterPolicy.html     |    2 +-
 .../EncodedAuthenticationParameterSupport.html     |    2 +-
 .../client/api/class-use/EncryptionKeyInfo.html    |    2 +-
 .../pulsar/client/api/class-use/HashingScheme.html |    2 +-
 .../pulsar/client/api/class-use/KeySharedMode.html |    2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |    2 +-
 .../KeySharedPolicy.KeySharedPolicySticky.html     |    2 +-
 .../client/api/class-use/KeySharedPolicy.html      |    2 +-
 .../client/api/class-use/KeyStoreParams.html       |    2 +-
 .../pulsar/client/api/class-use/Message.html       |    4 +-
 .../client/api/class-use/MessageAcknowledger.html  |    2 +-
 .../pulsar/client/api/class-use/MessageCrypto.html |    2 +-
 .../pulsar/client/api/class-use/MessageId.html     |    2 +-
 .../client/api/class-use/MessageListener.html      |    2 +-
 .../api/class-use/MessageListenerExecutor.html     |    2 +-
 .../client/api/class-use/MessagePayload.html       |    2 +-
 .../api/class-use/MessagePayloadContext.html       |    2 +-
 .../api/class-use/MessagePayloadFactory.html       |    2 +-
 .../api/class-use/MessagePayloadProcessor.html     |    2 +-
 .../pulsar/client/api/class-use/MessageRouter.html |    2 +-
 .../client/api/class-use/MessageRoutingMode.html   |    2 +-
 .../pulsar/client/api/class-use/Messages.html      |    2 +-
 .../api/class-use/MultiTopicConsumerStats.html     |    2 +-
 .../class-use/PartitionedTopicProducerStats.html   |    2 +-
 .../pulsar/client/api/class-use/Producer.html      |    2 +-
 .../client/api/class-use/ProducerAccessMode.html   |    2 +-
 .../client/api/class-use/ProducerBuilder.html      |    2 +-
 .../api/class-use/ProducerCryptoFailureAction.html |    2 +-
 .../client/api/class-use/ProducerInterceptor.html  |    2 +-
 .../pulsar/client/api/class-use/ProducerStats.html |    2 +-
 .../pulsar/client/api/class-use/ProxyProtocol.html |    2 +-
 .../pulsar/client/api/class-use/PulsarClient.html  |    2 +-
 ...lsarClientException.AlreadyClosedException.html |    2 +-
 ...sarClientException.AuthenticationException.html |    2 +-
 ...lsarClientException.AuthorizationException.html |    2 +-
 ...sarClientException.BrokerMetadataException.html |    2 +-
 ...ClientException.BrokerPersistenceException.html |    2 +-
 .../PulsarClientException.ChecksumException.html   |    2 +-
 .../PulsarClientException.ConnectException.html    |    2 +-
 ...sarClientException.ConsumerAssignException.html |    2 +-
 ...ulsarClientException.ConsumerBusyException.html |    2 +-
 .../PulsarClientException.CryptoException.html     |    2 +-
 .../PulsarClientException.FailedFeatureCheck.html  |    2 +-
 ...ientException.FeatureNotSupportedException.html |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 ...lientException.IncompatibleSchemaException.html |    2 +-
 ...entException.InvalidConfigurationException.html |    2 +-
 ...sarClientException.InvalidMessageException.html |    2 +-
 .../PulsarClientException.InvalidServiceURL.html   |    2 +-
 ...rClientException.InvalidTopicNameException.html |    2 +-
 .../PulsarClientException.LookupException.html     |   10 +-
 ...sarClientException.MemoryBufferIsFullError.html |    2 +-
 ...lientException.MessageAcknowledgeException.html |    2 +-
 .../PulsarClientException.NotAllowedException.html |    2 +-
 ...ulsarClientException.NotConnectedException.html |    2 +-
 .../PulsarClientException.NotFoundException.html   |    2 +-
 ...ulsarClientException.NotSupportedException.html |    2 +-
 ...xception.ProducerBlockedQuotaExceededError.html |    2 +-
 ...tion.ProducerBlockedQuotaExceededException.html |    2 +-
 ...ulsarClientException.ProducerBusyException.html |    2 +-
 ...sarClientException.ProducerFencedException.html |    2 +-
 ...arClientException.ProducerQueueIsFullError.html |    2 +-
 ...arClientException.ServiceNotReadyException.html |    4 +-
 ...entException.SubscriptionNotFoundException.html |    2 +-
 .../PulsarClientException.TimeoutException.html    |    2 +-
 ...arClientException.TooManyRequestsException.html |    2 +-
 ...ClientException.TopicDoesNotExistException.html |    2 +-
 ...sarClientException.TopicMigrationException.html |    2 +-
 ...arClientException.TopicTerminatedException.html |    2 +-
 ...ientException.TransactionConflictException.html |    2 +-
 ...ion.TransactionHasOperationFailedException.html |    2 +-
 ...ception.UnsupportedAuthenticationException.html |    2 +-
 .../api/class-use/PulsarClientException.html       |   46 +-
 .../apache/pulsar/client/api/class-use/Range.html  |    2 +-
 .../apache/pulsar/client/api/class-use/Reader.html |    2 +-
 .../pulsar/client/api/class-use/ReaderBuilder.html |    2 +-
 .../client/api/class-use/ReaderInterceptor.html    |    2 +-
 .../client/api/class-use/ReaderListener.html       |    2 +-
 .../client/api/class-use/RedeliveryBackoff.html    |    2 +-
 .../api/class-use/RegexSubscriptionMode.html       |    2 +-
 .../apache/pulsar/client/api/class-use/Schema.html |    2 +-
 .../class-use/SchemaSerializationException.html    |    2 +-
 .../client/api/class-use/ServiceUrlProvider.html   |    2 +-
 .../pulsar/client/api/class-use/SizeUnit.html      |    2 +-
 .../api/class-use/SubscriptionInitialPosition.html |    2 +-
 .../client/api/class-use/SubscriptionMode.html     |    2 +-
 .../client/api/class-use/SubscriptionType.html     |    2 +-
 .../pulsar/client/api/class-use/TableView.html     |    2 +-
 .../client/api/class-use/TableViewBuilder.html     |    2 +-
 .../client/api/class-use/TopicConsumerBuilder.html |    2 +-
 .../client/api/class-use/TopicMessageId.html       |    2 +-
 .../pulsar/client/api/class-use/TopicMetadata.html |    2 +-
 .../api/class-use/TransactionIsolationLevel.html   |    2 +-
 .../client/api/class-use/TypedMessageBuilder.html  |    2 +-
 .../api/interceptor/ProducerInterceptor.html       |    2 +-
 .../interceptor/ProducerInterceptorWrapper.html    |    2 +-
 .../interceptor/class-use/ProducerInterceptor.html |    2 +-
 .../class-use/ProducerInterceptorWrapper.html      |    2 +-
 .../client/api/interceptor/package-summary.html    |    2 +-
 .../client/api/interceptor/package-tree.html       |    2 +-
 .../pulsar/client/api/interceptor/package-use.html |    2 +-
 .../apache/pulsar/client/api/package-summary.html  |  125 +-
 .../org/apache/pulsar/client/api/package-tree.html |    3 +-
 .../org/apache/pulsar/client/api/package-use.html  |    2 +-
 .../org/apache/pulsar/client/api/schema/Field.html |    2 +-
 .../client/api/schema/FieldSchemaBuilder.html      |    2 +-
 .../pulsar/client/api/schema/GenericObject.html    |    2 +-
 .../pulsar/client/api/schema/GenericRecord.html    |    2 +-
 .../client/api/schema/GenericRecordBuilder.html    |    2 +-
 .../pulsar/client/api/schema/GenericSchema.html    |    2 +-
 .../pulsar/client/api/schema/KeyValueSchema.html   |    2 +-
 .../client/api/schema/RecordSchemaBuilder.html     |    2 +-
 .../pulsar/client/api/schema/SchemaBuilder.html    |    2 +-
 .../pulsar/client/api/schema/SchemaDefinition.html |    2 +-
 .../client/api/schema/SchemaDefinitionBuilder.html |    2 +-
 .../client/api/schema/SchemaInfoProvider.html      |    2 +-
 .../pulsar/client/api/schema/SchemaReader.html     |    2 +-
 .../pulsar/client/api/schema/SchemaWriter.html     |    2 +-
 .../pulsar/client/api/schema/class-use/Field.html  |    2 +-
 .../api/schema/class-use/FieldSchemaBuilder.html   |    2 +-
 .../client/api/schema/class-use/GenericObject.html |    2 +-
 .../client/api/schema/class-use/GenericRecord.html |    2 +-
 .../api/schema/class-use/GenericRecordBuilder.html |    2 +-
 .../client/api/schema/class-use/GenericSchema.html |    2 +-
 .../api/schema/class-use/KeyValueSchema.html       |    2 +-
 .../api/schema/class-use/RecordSchemaBuilder.html  |    2 +-
 .../client/api/schema/class-use/SchemaBuilder.html |    2 +-
 .../api/schema/class-use/SchemaDefinition.html     |    2 +-
 .../schema/class-use/SchemaDefinitionBuilder.html  |    2 +-
 .../api/schema/class-use/SchemaInfoProvider.html   |    2 +-
 .../client/api/schema/class-use/SchemaReader.html  |    2 +-
 .../client/api/schema/class-use/SchemaWriter.html  |    2 +-
 .../pulsar/client/api/schema/package-summary.html  |    2 +-
 .../pulsar/client/api/schema/package-tree.html     |    2 +-
 .../pulsar/client/api/schema/package-use.html      |    2 +-
 .../client/api/transaction/Transaction.State.html  |    2 +-
 .../pulsar/client/api/transaction/Transaction.html |    2 +-
 .../api/transaction/TransactionBufferClient.html   |    2 +-
 ...lientException.ReachMaxPendingOpsException.html |    2 +-
 ...ferClientException.RequestTimeoutException.html |    2 +-
 .../TransactionBufferClientException.html          |    2 +-
 .../client/api/transaction/TransactionBuilder.html |    2 +-
 .../TransactionCoordinatorClient.State.html        |    2 +-
 .../transaction/TransactionCoordinatorClient.html  |    2 +-
 ...tException.CoordinatorClientStateException.html |    2 +-
 ...ientException.CoordinatorNotFoundException.html |    2 +-
 ...rClientException.InvalidTxnStatusException.html |    2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |    2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |    2 +-
 ...ientException.TransactionNotFoundException.html |    2 +-
 .../TransactionCoordinatorClientException.html     |    2 +-
 .../pulsar/client/api/transaction/TxnID.html       |    2 +-
 .../transaction/class-use/Transaction.State.html   |    2 +-
 .../api/transaction/class-use/Transaction.html     |    2 +-
 .../class-use/TransactionBufferClient.html         |    2 +-
 ...lientException.ReachMaxPendingOpsException.html |    2 +-
 ...ferClientException.RequestTimeoutException.html |    2 +-
 .../TransactionBufferClientException.html          |    2 +-
 .../transaction/class-use/TransactionBuilder.html  |    2 +-
 .../TransactionCoordinatorClient.State.html        |    2 +-
 .../class-use/TransactionCoordinatorClient.html    |    2 +-
 ...tException.CoordinatorClientStateException.html |    2 +-
 ...ientException.CoordinatorNotFoundException.html |    2 +-
 ...rClientException.InvalidTxnStatusException.html |    2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |    2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |    2 +-
 ...ientException.TransactionNotFoundException.html |    2 +-
 .../TransactionCoordinatorClientException.html     |    2 +-
 .../client/api/transaction/class-use/TxnID.html    |    2 +-
 .../client/api/transaction/package-summary.html    |    2 +-
 .../client/api/transaction/package-tree.html       |    2 +-
 .../pulsar/client/api/transaction/package-use.html |    2 +-
 .../client/internal/DefaultImplementation.html     |    2 +-
 .../pulsar/client/internal/PropertiesUtils.html    |    2 +-
 .../PulsarClientImplementationBinding.html         |    2 +-
 .../internal/class-use/DefaultImplementation.html  |    2 +-
 .../client/internal/class-use/PropertiesUtils.html |    2 +-
 .../PulsarClientImplementationBinding.html         |    2 +-
 .../pulsar/client/internal/package-summary.html    |    2 +-
 .../pulsar/client/internal/package-tree.html       |    2 +-
 .../apache/pulsar/client/internal/package-use.html |    2 +-
 .../org/apache/pulsar/common/api/AuthData.html     |    2 +-
 .../api/EncryptionContext.EncryptionKey.html       |    2 +-
 .../pulsar/common/api/EncryptionContext.html       |    2 +-
 .../pulsar/common/api/class-use/AuthData.html      |    2 +-
 .../class-use/EncryptionContext.EncryptionKey.html |    2 +-
 .../common/api/class-use/EncryptionContext.html    |    2 +-
 .../apache/pulsar/common/api/package-summary.html  |    2 +-
 .../org/apache/pulsar/common/api/package-tree.html |    2 +-
 .../org/apache/pulsar/common/api/package-use.html  |    2 +-
 .../InterfaceAudience.LimitedPrivate.html          |    2 +-
 .../classification/InterfaceAudience.Private.html  |    2 +-
 .../classification/InterfaceAudience.Public.html   |    2 +-
 .../common/classification/InterfaceAudience.html   |    2 +-
 .../InterfaceStability.Evolving.html               |    2 +-
 .../classification/InterfaceStability.Stable.html  |    2 +-
 .../InterfaceStability.Unstable.html               |    2 +-
 .../common/classification/InterfaceStability.html  |    2 +-
 .../InterfaceAudience.LimitedPrivate.html          |    2 +-
 .../class-use/InterfaceAudience.Private.html       |    2 +-
 .../class-use/InterfaceAudience.Public.html        |    2 +-
 .../class-use/InterfaceAudience.html               |    2 +-
 .../class-use/InterfaceStability.Evolving.html     |    2 +-
 .../class-use/InterfaceStability.Stable.html       |    2 +-
 .../class-use/InterfaceStability.Unstable.html     |    2 +-
 .../class-use/InterfaceStability.html              |    2 +-
 .../common/classification/package-summary.html     |    2 +-
 .../pulsar/common/classification/package-tree.html |    2 +-
 .../pulsar/common/classification/package-use.html  |    2 +-
 .../common/schema/KeyValue.KeyValueDecoder.html    |    2 +-
 .../org/apache/pulsar/common/schema/KeyValue.html  |    2 +-
 .../pulsar/common/schema/KeyValueEncodingType.html |    2 +-
 .../schema/SchemaInfo.SchemaInfoBuilder.html       |    2 +-
 .../apache/pulsar/common/schema/SchemaInfo.html    |    2 +-
 .../common/schema/SchemaInfoWithVersion.html       |    2 +-
 .../apache/pulsar/common/schema/SchemaType.html    |    2 +-
 .../schema/class-use/KeyValue.KeyValueDecoder.html |    2 +-
 .../pulsar/common/schema/class-use/KeyValue.html   |    2 +-
 .../schema/class-use/KeyValueEncodingType.html     |    2 +-
 .../class-use/SchemaInfo.SchemaInfoBuilder.html    |    2 +-
 .../pulsar/common/schema/class-use/SchemaInfo.html |    2 +-
 .../schema/class-use/SchemaInfoWithVersion.html    |    2 +-
 .../pulsar/common/schema/class-use/SchemaType.html |    2 +-
 .../pulsar/common/schema/package-summary.html      |    2 +-
 .../apache/pulsar/common/schema/package-tree.html  |    2 +-
 .../apache/pulsar/common/schema/package-use.html   |    2 +-
 static/api/client/3.0.x/overview-summary.html      |    2 +-
 static/api/client/3.0.x/overview-tree.html         |    3 +-
 static/api/client/3.0.x/serialized-form.html       |    8 +-
 static/api/client/3.0.x/type-search-index.js       |    2 +-
 static/api/client/3.3.x/allclasses-index.html      |  241 +-
 static/api/client/3.3.x/allpackages-index.html     |    2 +-
 static/api/client/3.3.x/constant-values.html       |    2 +-
 static/api/client/3.3.x/deprecated-list.html       |    2 +-
 static/api/client/3.3.x/help-doc.html              |    2 +-
 static/api/client/3.3.x/index-all.html             |   15 +-
 static/api/client/3.3.x/index.html                 |    4 +-
 static/api/client/3.3.x/member-search-index.js     |    2 +-
 .../apache/pulsar/client/api/Authentication.html   |    2 +-
 .../client/api/AuthenticationDataProvider.html     |    2 +-
 .../pulsar/client/api/AuthenticationFactory.html   |    2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |    2 +-
 .../client/api/AutoClusterFailoverBuilder.html     |    2 +-
 .../pulsar/client/api/BatchMessageContainer.html   |    2 +-
 .../client/api/BatchReceivePolicy.Builder.html     |    2 +-
 .../pulsar/client/api/BatchReceivePolicy.html      |    2 +-
 .../apache/pulsar/client/api/BatcherBuilder.html   |    2 +-
 .../apache/pulsar/client/api/ClientBuilder.html    |    2 +-
 .../apache/pulsar/client/api/CompressionType.html  |    2 +-
 .../org/apache/pulsar/client/api/Consumer.html     |   30 +-
 .../apache/pulsar/client/api/ConsumerBuilder.html  |   34 +-
 .../client/api/ConsumerCryptoFailureAction.html    |    2 +-
 .../pulsar/client/api/ConsumerEventListener.html   |    2 +-
 .../pulsar/client/api/ConsumerInterceptor.html     |    2 +-
 .../apache/pulsar/client/api/ConsumerStats.html    |    2 +-
 .../api/ControlledClusterFailoverBuilder.html      |    2 +-
 .../apache/pulsar/client/api/CryptoKeyReader.html  |    2 +-
 .../apache/pulsar/client/api/DeadLetterPolicy.html |    2 +-
 .../client/api/DummyCryptoKeyReaderImpl.html       |    2 +-
 .../api/EncodedAuthenticationParameterSupport.html |    2 +-
 .../pulsar/client/api/EncryptionKeyInfo.html       |    2 +-
 .../apache/pulsar/client/api/HashingScheme.html    |    2 +-
 .../apache/pulsar/client/api/KeySharedMode.html    |    2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |    2 +-
 .../api/KeySharedPolicy.KeySharedPolicySticky.html |    2 +-
 .../apache/pulsar/client/api/KeySharedPolicy.html  |    2 +-
 .../apache/pulsar/client/api/KeyStoreParams.html   |    2 +-
 .../org/apache/pulsar/client/api/Message.html      |    2 +-
 .../pulsar/client/api/MessageAcknowledger.html     |    2 +-
 .../apache/pulsar/client/api/MessageCrypto.html    |    2 +-
 .../org/apache/pulsar/client/api/MessageId.html    |    2 +-
 .../apache/pulsar/client/api/MessageListener.html  |    2 +-
 .../apache/pulsar/client/api/MessagePayload.html   |    2 +-
 .../pulsar/client/api/MessagePayloadContext.html   |    2 +-
 .../pulsar/client/api/MessagePayloadFactory.html   |    2 +-
 .../pulsar/client/api/MessagePayloadProcessor.html |    2 +-
 .../apache/pulsar/client/api/MessageRouter.html    |    2 +-
 .../pulsar/client/api/MessageRoutingMode.html      |    2 +-
 .../org/apache/pulsar/client/api/Messages.html     |    2 +-
 .../pulsar/client/api/MultiTopicConsumerStats.html |    2 +-
 .../client/api/PartitionedTopicProducerStats.html  |    2 +-
 .../org/apache/pulsar/client/api/Producer.html     |   61 +-
 .../pulsar/client/api/ProducerAccessMode.html      |    2 +-
 .../apache/pulsar/client/api/ProducerBuilder.html  |    2 +-
 .../client/api/ProducerCryptoFailureAction.html    |    2 +-
 .../pulsar/client/api/ProducerInterceptor.html     |    2 +-
 .../apache/pulsar/client/api/ProducerStats.html    |    2 +-
 .../apache/pulsar/client/api/ProxyProtocol.html    |    2 +-
 .../org/apache/pulsar/client/api/PulsarClient.html |    2 +-
 ...lsarClientException.AlreadyClosedException.html |    4 +-
 ...sarClientException.AuthenticationException.html |    4 +-
 ...lsarClientException.AuthorizationException.html |    4 +-
 ...sarClientException.BrokerMetadataException.html |    4 +-
 ...ClientException.BrokerPersistenceException.html |    4 +-
 .../PulsarClientException.ChecksumException.html   |    4 +-
 .../PulsarClientException.ConnectException.html    |    4 +-
 ...sarClientException.ConsumerAssignException.html |    4 +-
 ...ulsarClientException.ConsumerBusyException.html |    4 +-
 .../api/PulsarClientException.CryptoException.html |    4 +-
 .../PulsarClientException.FailedFeatureCheck.html  |    2 +-
 ...ientException.FeatureNotSupportedException.html |    4 +-
 ...ception.GettingAuthenticationDataException.html |    4 +-
 ...lientException.IncompatibleSchemaException.html |    4 +-
 ...entException.InvalidConfigurationException.html |    4 +-
 ...sarClientException.InvalidMessageException.html |    4 +-
 .../PulsarClientException.InvalidServiceURL.html   |    4 +-
 ...rClientException.InvalidTopicNameException.html |    4 +-
 .../api/PulsarClientException.LookupException.html |    6 +-
 ...sarClientException.MemoryBufferIsFullError.html |    4 +-
 ...lientException.MessageAcknowledgeException.html |    4 +-
 .../PulsarClientException.NotAllowedException.html |    4 +-
 ...ulsarClientException.NotConnectedException.html |    4 +-
 .../PulsarClientException.NotFoundException.html   |    4 +-
 ...ulsarClientException.NotSupportedException.html |    4 +-
 ...xception.ProducerBlockedQuotaExceededError.html |    4 +-
 ...tion.ProducerBlockedQuotaExceededException.html |    4 +-
 ...ulsarClientException.ProducerBusyException.html |    4 +-
 ...sarClientException.ProducerFencedException.html |    4 +-
 ...arClientException.ProducerQueueIsFullError.html |    4 +-
 ...arClientException.ServiceNotReadyException.html |    6 +-
 ...entException.SubscriptionNotFoundException.html |    4 +-
 .../PulsarClientException.TimeoutException.html    |    4 +-
 ...arClientException.TooManyRequestsException.html |    4 +-
 ...ClientException.TopicDoesNotExistException.html |    4 +-
 ...sarClientException.TopicMigrationException.html |    4 +-
 ...arClientException.TopicTerminatedException.html |    4 +-
 ...ientException.TransactionConflictException.html |    4 +-
 ...ion.TransactionHasOperationFailedException.html |    4 +-
 ...ception.UnsupportedAuthenticationException.html |    4 +-
 .../pulsar/client/api/PulsarClientException.html   |   44 +-
 .../3.3.x/org/apache/pulsar/client/api/Range.html  |   48 +-
 .../3.3.x/org/apache/pulsar/client/api/Reader.html |    2 +-
 .../apache/pulsar/client/api/ReaderBuilder.html    |    2 +-
 .../pulsar/client/api/ReaderInterceptor.html       |    2 +-
 .../apache/pulsar/client/api/ReaderListener.html   |    2 +-
 .../pulsar/client/api/RedeliveryBackoff.html       |    2 +-
 .../pulsar/client/api/RegexSubscriptionMode.html   |    2 +-
 .../3.3.x/org/apache/pulsar/client/api/Schema.html |    2 +-
 .../client/api/SchemaSerializationException.html   |    2 +-
 .../pulsar/client/api/ServiceUrlProvider.html      |    2 +-
 .../org/apache/pulsar/client/api/SizeUnit.html     |    2 +-
 .../client/api/SubscriptionInitialPosition.html    |    2 +-
 .../apache/pulsar/client/api/SubscriptionMode.html |    2 +-
 .../apache/pulsar/client/api/SubscriptionType.html |    2 +-
 .../org/apache/pulsar/client/api/TableView.html    |    2 +-
 .../apache/pulsar/client/api/TableViewBuilder.html |    2 +-
 .../pulsar/client/api/TopicConsumerBuilder.html    |    2 +-
 .../apache/pulsar/client/api/TopicMessageId.html   |    2 +-
 .../apache/pulsar/client/api/TopicMetadata.html    |    2 +-
 .../client/api/TransactionIsolationLevel.html      |    2 +-
 .../pulsar/client/api/TypedMessageBuilder.html     |    2 +-
 .../client/api/class-use/Authentication.html       |    2 +-
 .../api/class-use/AuthenticationDataProvider.html  |    2 +-
 .../api/class-use/AuthenticationFactory.html       |    2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |    2 +-
 .../api/class-use/AutoClusterFailoverBuilder.html  |    2 +-
 .../api/class-use/BatchMessageContainer.html       |    2 +-
 .../api/class-use/BatchReceivePolicy.Builder.html  |    2 +-
 .../client/api/class-use/BatchReceivePolicy.html   |    2 +-
 .../client/api/class-use/BatcherBuilder.html       |    2 +-
 .../pulsar/client/api/class-use/ClientBuilder.html |    2 +-
 .../client/api/class-use/CompressionType.html      |    2 +-
 .../pulsar/client/api/class-use/Consumer.html      |    2 +-
 .../client/api/class-use/ConsumerBuilder.html      |    2 +-
 .../api/class-use/ConsumerCryptoFailureAction.html |    2 +-
 .../api/class-use/ConsumerEventListener.html       |    2 +-
 .../client/api/class-use/ConsumerInterceptor.html  |    2 +-
 .../pulsar/client/api/class-use/ConsumerStats.html |    2 +-
 .../ControlledClusterFailoverBuilder.html          |    2 +-
 .../client/api/class-use/CryptoKeyReader.html      |    2 +-
 .../client/api/class-use/DeadLetterPolicy.html     |    2 +-
 .../api/class-use/DummyCryptoKeyReaderImpl.html    |    2 +-
 .../EncodedAuthenticationParameterSupport.html     |    2 +-
 .../client/api/class-use/EncryptionKeyInfo.html    |    2 +-
 .../pulsar/client/api/class-use/HashingScheme.html |    2 +-
 .../pulsar/client/api/class-use/KeySharedMode.html |    2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |    2 +-
 .../KeySharedPolicy.KeySharedPolicySticky.html     |    2 +-
 .../client/api/class-use/KeySharedPolicy.html      |    2 +-
 .../client/api/class-use/KeyStoreParams.html       |    2 +-
 .../pulsar/client/api/class-use/Message.html       |    4 +-
 .../client/api/class-use/MessageAcknowledger.html  |    2 +-
 .../pulsar/client/api/class-use/MessageCrypto.html |    2 +-
 .../pulsar/client/api/class-use/MessageId.html     |    2 +-
 .../client/api/class-use/MessageListener.html      |    2 +-
 .../client/api/class-use/MessagePayload.html       |    2 +-
 .../api/class-use/MessagePayloadContext.html       |    2 +-
 .../api/class-use/MessagePayloadFactory.html       |    2 +-
 .../api/class-use/MessagePayloadProcessor.html     |    2 +-
 .../pulsar/client/api/class-use/MessageRouter.html |    2 +-
 .../client/api/class-use/MessageRoutingMode.html   |    2 +-
 .../pulsar/client/api/class-use/Messages.html      |    2 +-
 .../api/class-use/MultiTopicConsumerStats.html     |    2 +-
 .../class-use/PartitionedTopicProducerStats.html   |    2 +-
 .../pulsar/client/api/class-use/Producer.html      |    2 +-
 .../client/api/class-use/ProducerAccessMode.html   |    2 +-
 .../client/api/class-use/ProducerBuilder.html      |    2 +-
 .../api/class-use/ProducerCryptoFailureAction.html |    2 +-
 .../client/api/class-use/ProducerInterceptor.html  |    2 +-
 .../pulsar/client/api/class-use/ProducerStats.html |    2 +-
 .../pulsar/client/api/class-use/ProxyProtocol.html |    2 +-
 .../pulsar/client/api/class-use/PulsarClient.html  |    2 +-
 ...lsarClientException.AlreadyClosedException.html |    2 +-
 ...sarClientException.AuthenticationException.html |    2 +-
 ...lsarClientException.AuthorizationException.html |    2 +-
 ...sarClientException.BrokerMetadataException.html |    2 +-
 ...ClientException.BrokerPersistenceException.html |    2 +-
 .../PulsarClientException.ChecksumException.html   |    2 +-
 .../PulsarClientException.ConnectException.html    |    2 +-
 ...sarClientException.ConsumerAssignException.html |    2 +-
 ...ulsarClientException.ConsumerBusyException.html |    2 +-
 .../PulsarClientException.CryptoException.html     |    2 +-
 .../PulsarClientException.FailedFeatureCheck.html  |    2 +-
 ...ientException.FeatureNotSupportedException.html |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 ...lientException.IncompatibleSchemaException.html |    2 +-
 ...entException.InvalidConfigurationException.html |    2 +-
 ...sarClientException.InvalidMessageException.html |    2 +-
 .../PulsarClientException.InvalidServiceURL.html   |    2 +-
 ...rClientException.InvalidTopicNameException.html |    2 +-
 .../PulsarClientException.LookupException.html     |   10 +-
 ...sarClientException.MemoryBufferIsFullError.html |    2 +-
 ...lientException.MessageAcknowledgeException.html |    2 +-
 .../PulsarClientException.NotAllowedException.html |    2 +-
 ...ulsarClientException.NotConnectedException.html |    2 +-
 .../PulsarClientException.NotFoundException.html   |    2 +-
 ...ulsarClientException.NotSupportedException.html |    2 +-
 ...xception.ProducerBlockedQuotaExceededError.html |    2 +-
 ...tion.ProducerBlockedQuotaExceededException.html |    2 +-
 ...ulsarClientException.ProducerBusyException.html |    2 +-
 ...sarClientException.ProducerFencedException.html |    2 +-
 ...arClientException.ProducerQueueIsFullError.html |    2 +-
 ...arClientException.ServiceNotReadyException.html |    4 +-
 ...entException.SubscriptionNotFoundException.html |    2 +-
 .../PulsarClientException.TimeoutException.html    |    2 +-
 ...arClientException.TooManyRequestsException.html |    2 +-
 ...ClientException.TopicDoesNotExistException.html |    2 +-
 ...sarClientException.TopicMigrationException.html |    2 +-
 ...arClientException.TopicTerminatedException.html |    2 +-
 ...ientException.TransactionConflictException.html |    2 +-
 ...ion.TransactionHasOperationFailedException.html |    2 +-
 ...ception.UnsupportedAuthenticationException.html |    2 +-
 .../api/class-use/PulsarClientException.html       |   46 +-
 .../apache/pulsar/client/api/class-use/Range.html  |    2 +-
 .../apache/pulsar/client/api/class-use/Reader.html |    2 +-
 .../pulsar/client/api/class-use/ReaderBuilder.html |    2 +-
 .../client/api/class-use/ReaderInterceptor.html    |    2 +-
 .../client/api/class-use/ReaderListener.html       |    2 +-
 .../client/api/class-use/RedeliveryBackoff.html    |    2 +-
 .../api/class-use/RegexSubscriptionMode.html       |    2 +-
 .../apache/pulsar/client/api/class-use/Schema.html |    2 +-
 .../class-use/SchemaSerializationException.html    |    2 +-
 .../client/api/class-use/ServiceUrlProvider.html   |    2 +-
 .../pulsar/client/api/class-use/SizeUnit.html      |    2 +-
 .../api/class-use/SubscriptionInitialPosition.html |    2 +-
 .../client/api/class-use/SubscriptionMode.html     |    2 +-
 .../client/api/class-use/SubscriptionType.html     |    2 +-
 .../pulsar/client/api/class-use/TableView.html     |    2 +-
 .../client/api/class-use/TableViewBuilder.html     |    2 +-
 .../client/api/class-use/TopicConsumerBuilder.html |    2 +-
 .../client/api/class-use/TopicMessageId.html       |    2 +-
 .../pulsar/client/api/class-use/TopicMetadata.html |    2 +-
 .../api/class-use/TransactionIsolationLevel.html   |    2 +-
 .../client/api/class-use/TypedMessageBuilder.html  |    2 +-
 .../api/interceptor/ProducerInterceptor.html       |    2 +-
 .../interceptor/ProducerInterceptorWrapper.html    |    2 +-
 .../interceptor/class-use/ProducerInterceptor.html |    2 +-
 .../class-use/ProducerInterceptorWrapper.html      |    2 +-
 .../client/api/interceptor/package-summary.html    |    2 +-
 .../client/api/interceptor/package-tree.html       |    2 +-
 .../pulsar/client/api/interceptor/package-use.html |    2 +-
 .../apache/pulsar/client/api/package-summary.html  |  125 +-
 .../org/apache/pulsar/client/api/package-tree.html |    3 +-
 .../org/apache/pulsar/client/api/package-use.html  |    2 +-
 .../org/apache/pulsar/client/api/schema/Field.html |    2 +-
 .../client/api/schema/FieldSchemaBuilder.html      |    2 +-
 .../pulsar/client/api/schema/GenericObject.html    |    2 +-
 .../pulsar/client/api/schema/GenericRecord.html    |    2 +-
 .../client/api/schema/GenericRecordBuilder.html    |    2 +-
 .../pulsar/client/api/schema/GenericSchema.html    |    2 +-
 .../pulsar/client/api/schema/KeyValueSchema.html   |    2 +-
 .../client/api/schema/RecordSchemaBuilder.html     |    2 +-
 .../pulsar/client/api/schema/SchemaBuilder.html    |    2 +-
 .../pulsar/client/api/schema/SchemaDefinition.html |    2 +-
 .../client/api/schema/SchemaDefinitionBuilder.html |    2 +-
 .../client/api/schema/SchemaInfoProvider.html      |    2 +-
 .../pulsar/client/api/schema/SchemaReader.html     |    2 +-
 .../pulsar/client/api/schema/SchemaWriter.html     |    2 +-
 .../pulsar/client/api/schema/class-use/Field.html  |    2 +-
 .../api/schema/class-use/FieldSchemaBuilder.html   |    2 +-
 .../client/api/schema/class-use/GenericObject.html |    2 +-
 .../client/api/schema/class-use/GenericRecord.html |    2 +-
 .../api/schema/class-use/GenericRecordBuilder.html |    2 +-
 .../client/api/schema/class-use/GenericSchema.html |    2 +-
 .../api/schema/class-use/KeyValueSchema.html       |    2 +-
 .../api/schema/class-use/RecordSchemaBuilder.html  |    2 +-
 .../client/api/schema/class-use/SchemaBuilder.html |    2 +-
 .../api/schema/class-use/SchemaDefinition.html     |    2 +-
 .../schema/class-use/SchemaDefinitionBuilder.html  |    2 +-
 .../api/schema/class-use/SchemaInfoProvider.html   |    2 +-
 .../client/api/schema/class-use/SchemaReader.html  |    2 +-
 .../client/api/schema/class-use/SchemaWriter.html  |    2 +-
 .../pulsar/client/api/schema/package-summary.html  |    2 +-
 .../pulsar/client/api/schema/package-tree.html     |    2 +-
 .../pulsar/client/api/schema/package-use.html      |    2 +-
 .../client/api/transaction/Transaction.State.html  |    2 +-
 .../pulsar/client/api/transaction/Transaction.html |    2 +-
 .../api/transaction/TransactionBufferClient.html   |    2 +-
 ...lientException.ReachMaxPendingOpsException.html |    2 +-
 ...ferClientException.RequestTimeoutException.html |    2 +-
 .../TransactionBufferClientException.html          |    2 +-
 .../client/api/transaction/TransactionBuilder.html |    2 +-
 .../TransactionCoordinatorClient.State.html        |    2 +-
 .../transaction/TransactionCoordinatorClient.html  |    2 +-
 ...tException.CoordinatorClientStateException.html |    2 +-
 ...ientException.CoordinatorNotFoundException.html |    2 +-
 ...rClientException.InvalidTxnStatusException.html |    2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |    2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |    2 +-
 ...ientException.TransactionNotFoundException.html |    2 +-
 .../TransactionCoordinatorClientException.html     |    2 +-
 .../pulsar/client/api/transaction/TxnID.html       |    2 +-
 .../transaction/class-use/Transaction.State.html   |    2 +-
 .../api/transaction/class-use/Transaction.html     |    2 +-
 .../class-use/TransactionBufferClient.html         |    2 +-
 ...lientException.ReachMaxPendingOpsException.html |    2 +-
 ...ferClientException.RequestTimeoutException.html |    2 +-
 .../TransactionBufferClientException.html          |    2 +-
 .../transaction/class-use/TransactionBuilder.html  |    2 +-
 .../TransactionCoordinatorClient.State.html        |    2 +-
 .../class-use/TransactionCoordinatorClient.html    |    2 +-
 ...tException.CoordinatorClientStateException.html |    2 +-
 ...ientException.CoordinatorNotFoundException.html |    2 +-
 ...rClientException.InvalidTxnStatusException.html |    2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |    2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |    2 +-
 ...ientException.TransactionNotFoundException.html |    2 +-
 .../TransactionCoordinatorClientException.html     |    2 +-
 .../client/api/transaction/class-use/TxnID.html    |    2 +-
 .../client/api/transaction/package-summary.html    |    2 +-
 .../client/api/transaction/package-tree.html       |    2 +-
 .../pulsar/client/api/transaction/package-use.html |    2 +-
 .../client/internal/DefaultImplementation.html     |    2 +-
 .../pulsar/client/internal/PropertiesUtils.html    |    2 +-
 .../PulsarClientImplementationBinding.html         |    2 +-
 .../internal/class-use/DefaultImplementation.html  |    2 +-
 .../client/internal/class-use/PropertiesUtils.html |    2 +-
 .../PulsarClientImplementationBinding.html         |    2 +-
 .../pulsar/client/internal/package-summary.html    |    2 +-
 .../pulsar/client/internal/package-tree.html       |    2 +-
 .../apache/pulsar/client/internal/package-use.html |    2 +-
 .../org/apache/pulsar/common/api/AuthData.html     |    2 +-
 .../api/EncryptionContext.EncryptionKey.html       |    2 +-
 .../pulsar/common/api/EncryptionContext.html       |    2 +-
 .../pulsar/common/api/class-use/AuthData.html      |    2 +-
 .../class-use/EncryptionContext.EncryptionKey.html |    2 +-
 .../common/api/class-use/EncryptionContext.html    |    2 +-
 .../apache/pulsar/common/api/package-summary.html  |    2 +-
 .../org/apache/pulsar/common/api/package-tree.html |    2 +-
 .../org/apache/pulsar/common/api/package-use.html  |    2 +-
 .../InterfaceAudience.LimitedPrivate.html          |    2 +-
 .../classification/InterfaceAudience.Private.html  |    2 +-
 .../classification/InterfaceAudience.Public.html   |    2 +-
 .../common/classification/InterfaceAudience.html   |    2 +-
 .../InterfaceStability.Evolving.html               |    2 +-
 .../classification/InterfaceStability.Stable.html  |    2 +-
 .../InterfaceStability.Unstable.html               |    2 +-
 .../common/classification/InterfaceStability.html  |    2 +-
 .../InterfaceAudience.LimitedPrivate.html          |    2 +-
 .../class-use/InterfaceAudience.Private.html       |    2 +-
 .../class-use/InterfaceAudience.Public.html        |    2 +-
 .../class-use/InterfaceAudience.html               |    2 +-
 .../class-use/InterfaceStability.Evolving.html     |    2 +-
 .../class-use/InterfaceStability.Stable.html       |    2 +-
 .../class-use/InterfaceStability.Unstable.html     |    2 +-
 .../class-use/InterfaceStability.html              |    2 +-
 .../common/classification/package-summary.html     |    2 +-
 .../pulsar/common/classification/package-tree.html |    2 +-
 .../pulsar/common/classification/package-use.html  |    2 +-
 .../common/schema/KeyValue.KeyValueDecoder.html    |    2 +-
 .../org/apache/pulsar/common/schema/KeyValue.html  |    2 +-
 .../pulsar/common/schema/KeyValueEncodingType.html |    2 +-
 .../schema/SchemaInfo.SchemaInfoBuilder.html       |    2 +-
 .../apache/pulsar/common/schema/SchemaInfo.html    |    2 +-
 .../common/schema/SchemaInfoWithVersion.html       |    2 +-
 .../apache/pulsar/common/schema/SchemaType.html    |    2 +-
 .../schema/class-use/KeyValue.KeyValueDecoder.html |    2 +-
 .../pulsar/common/schema/class-use/KeyValue.html   |    2 +-
 .../schema/class-use/KeyValueEncodingType.html     |    2 +-
 .../class-use/SchemaInfo.SchemaInfoBuilder.html    |    2 +-
 .../pulsar/common/schema/class-use/SchemaInfo.html |    2 +-
 .../schema/class-use/SchemaInfoWithVersion.html    |    2 +-
 .../pulsar/common/schema/class-use/SchemaType.html |    2 +-
 .../pulsar/common/schema/package-summary.html      |    2 +-
 .../apache/pulsar/common/schema/package-tree.html  |    2 +-
 .../apache/pulsar/common/schema/package-use.html   |    2 +-
 static/api/client/3.3.x/overview-summary.html      |    2 +-
 static/api/client/3.3.x/overview-tree.html         |    3 +-
 static/api/client/3.3.x/serialized-form.html       |    8 +-
 static/api/client/3.3.x/type-search-index.js       |    2 +-
 static/api/client/4.0.x/allclasses-index.html      |  241 +-
 static/api/client/4.0.x/allpackages-index.html     |    2 +-
 static/api/client/4.0.x/constant-values.html       |    2 +-
 static/api/client/4.0.x/deprecated-list.html       |    2 +-
 static/api/client/4.0.x/help-doc.html              |    2 +-
 static/api/client/4.0.x/index-all.html             |   11 +-
 static/api/client/4.0.x/index.html                 |    4 +-
 static/api/client/4.0.x/member-search-index.js     |    2 +-
 .../apache/pulsar/client/api/Authentication.html   |    2 +-
 .../client/api/AuthenticationDataProvider.html     |    2 +-
 .../pulsar/client/api/AuthenticationFactory.html   |    2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |    2 +-
 .../client/api/AutoClusterFailoverBuilder.html     |    2 +-
 .../pulsar/client/api/BatchMessageContainer.html   |    2 +-
 .../client/api/BatchReceivePolicy.Builder.html     |    2 +-
 .../pulsar/client/api/BatchReceivePolicy.html      |    2 +-
 .../apache/pulsar/client/api/BatcherBuilder.html   |    2 +-
 .../apache/pulsar/client/api/ClientBuilder.html    |    2 +-
 .../apache/pulsar/client/api/CompressionType.html  |    2 +-
 .../org/apache/pulsar/client/api/Consumer.html     |   30 +-
 .../apache/pulsar/client/api/ConsumerBuilder.html  |   36 +-
 .../client/api/ConsumerCryptoFailureAction.html    |    2 +-
 .../pulsar/client/api/ConsumerEventListener.html   |    2 +-
 .../pulsar/client/api/ConsumerInterceptor.html     |    2 +-
 .../apache/pulsar/client/api/ConsumerStats.html    |    2 +-
 .../api/ControlledClusterFailoverBuilder.html      |    2 +-
 .../apache/pulsar/client/api/CryptoKeyReader.html  |    2 +-
 .../apache/pulsar/client/api/DeadLetterPolicy.html |    2 +-
 .../api/DeadLetterProducerBuilderContext.html      |    2 +-
 .../api/DeadLetterProducerBuilderCustomizer.html   |    2 +-
 .../client/api/DummyCryptoKeyReaderImpl.html       |    2 +-
 .../api/EncodedAuthenticationParameterSupport.html |    2 +-
 .../pulsar/client/api/EncryptionKeyInfo.html       |    2 +-
 .../apache/pulsar/client/api/HashingScheme.html    |    2 +-
 .../apache/pulsar/client/api/KeySharedMode.html    |    2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |    2 +-
 .../api/KeySharedPolicy.KeySharedPolicySticky.html |    2 +-
 .../apache/pulsar/client/api/KeySharedPolicy.html  |    2 +-
 .../apache/pulsar/client/api/KeyStoreParams.html   |    2 +-
 .../org/apache/pulsar/client/api/Message.html      |    2 +-
 .../pulsar/client/api/MessageAcknowledger.html     |    2 +-
 .../apache/pulsar/client/api/MessageCrypto.html    |    2 +-
 .../org/apache/pulsar/client/api/MessageId.html    |    2 +-
 .../apache/pulsar/client/api/MessageListener.html  |    2 +-
 .../pulsar/client/api/MessageListenerExecutor.html |    2 +-
 .../apache/pulsar/client/api/MessagePayload.html   |    2 +-
 .../pulsar/client/api/MessagePayloadContext.html   |    2 +-
 .../pulsar/client/api/MessagePayloadFactory.html   |    2 +-
 .../pulsar/client/api/MessagePayloadProcessor.html |    2 +-
 .../apache/pulsar/client/api/MessageRouter.html    |    2 +-
 .../pulsar/client/api/MessageRoutingMode.html      |    2 +-
 .../org/apache/pulsar/client/api/Messages.html     |    2 +-
 .../pulsar/client/api/MultiTopicConsumerStats.html |    2 +-
 .../client/api/PartitionedTopicProducerStats.html  |    2 +-
 .../org/apache/pulsar/client/api/Producer.html     |   61 +-
 .../pulsar/client/api/ProducerAccessMode.html      |    2 +-
 .../apache/pulsar/client/api/ProducerBuilder.html  |    2 +-
 .../client/api/ProducerCryptoFailureAction.html    |    2 +-
 .../pulsar/client/api/ProducerInterceptor.html     |    2 +-
 .../apache/pulsar/client/api/ProducerStats.html    |    2 +-
 .../apache/pulsar/client/api/ProxyProtocol.html    |    2 +-
 .../org/apache/pulsar/client/api/PulsarClient.html |    2 +-
 ...lsarClientException.AlreadyClosedException.html |    4 +-
 ...sarClientException.AuthenticationException.html |    4 +-
 ...lsarClientException.AuthorizationException.html |    4 +-
 ...sarClientException.BrokerMetadataException.html |    4 +-
 ...ClientException.BrokerPersistenceException.html |    4 +-
 .../PulsarClientException.ChecksumException.html   |    4 +-
 .../PulsarClientException.ConnectException.html    |    4 +-
 ...sarClientException.ConsumerAssignException.html |    4 +-
 ...ulsarClientException.ConsumerBusyException.html |    4 +-
 .../api/PulsarClientException.CryptoException.html |    4 +-
 .../PulsarClientException.FailedFeatureCheck.html  |    2 +-
 ...ientException.FeatureNotSupportedException.html |    4 +-
 ...ception.GettingAuthenticationDataException.html |    4 +-
 ...lientException.IncompatibleSchemaException.html |    4 +-
 ...entException.InvalidConfigurationException.html |    4 +-
 ...sarClientException.InvalidMessageException.html |    4 +-
 .../PulsarClientException.InvalidServiceURL.html   |    4 +-
 ...rClientException.InvalidTopicNameException.html |    4 +-
 .../api/PulsarClientException.LookupException.html |    6 +-
 ...sarClientException.MemoryBufferIsFullError.html |    4 +-
 ...lientException.MessageAcknowledgeException.html |    4 +-
 .../PulsarClientException.NotAllowedException.html |    4 +-
 ...ulsarClientException.NotConnectedException.html |    4 +-
 .../PulsarClientException.NotFoundException.html   |    4 +-
 ...ulsarClientException.NotSupportedException.html |    4 +-
 ...xception.ProducerBlockedQuotaExceededError.html |    4 +-
 ...tion.ProducerBlockedQuotaExceededException.html |    4 +-
 ...ulsarClientException.ProducerBusyException.html |    4 +-
 ...sarClientException.ProducerFencedException.html |    4 +-
 ...arClientException.ProducerQueueIsFullError.html |    4 +-
 ...arClientException.ServiceNotReadyException.html |   40 +-
 ...entException.SubscriptionNotFoundException.html |    4 +-
 .../PulsarClientException.TimeoutException.html    |    4 +-
 ...arClientException.TooManyRequestsException.html |    4 +-
 ...ClientException.TopicDoesNotExistException.html |    4 +-
 ...sarClientException.TopicMigrationException.html |    4 +-
 ...arClientException.TopicTerminatedException.html |    4 +-
 ...ientException.TransactionConflictException.html |    4 +-
 ...ion.TransactionHasOperationFailedException.html |    4 +-
 ...ception.UnsupportedAuthenticationException.html |    4 +-
 .../pulsar/client/api/PulsarClientException.html   |   44 +-
 .../4.0.x/org/apache/pulsar/client/api/Range.html  |    2 +-
 .../4.0.x/org/apache/pulsar/client/api/Reader.html |    2 +-
 .../apache/pulsar/client/api/ReaderBuilder.html    |    2 +-
 .../pulsar/client/api/ReaderInterceptor.html       |    2 +-
 .../apache/pulsar/client/api/ReaderListener.html   |    2 +-
 .../pulsar/client/api/RedeliveryBackoff.html       |    2 +-
 .../pulsar/client/api/RegexSubscriptionMode.html   |    2 +-
 .../4.0.x/org/apache/pulsar/client/api/Schema.html |    2 +-
 .../client/api/SchemaSerializationException.html   |    2 +-
 .../pulsar/client/api/ServiceUrlProvider.html      |    2 +-
 .../org/apache/pulsar/client/api/SizeUnit.html     |    2 +-
 .../client/api/SubscriptionInitialPosition.html    |    2 +-
 .../apache/pulsar/client/api/SubscriptionMode.html |    2 +-
 .../apache/pulsar/client/api/SubscriptionType.html |    2 +-
 .../org/apache/pulsar/client/api/TableView.html    |    2 +-
 .../apache/pulsar/client/api/TableViewBuilder.html |    2 +-
 .../pulsar/client/api/TopicConsumerBuilder.html    |    2 +-
 .../apache/pulsar/client/api/TopicMessageId.html   |    2 +-
 .../apache/pulsar/client/api/TopicMetadata.html    |    2 +-
 .../client/api/TransactionIsolationLevel.html      |    2 +-
 .../pulsar/client/api/TypedMessageBuilder.html     |    2 +-
 .../client/api/class-use/Authentication.html       |    2 +-
 .../api/class-use/AuthenticationDataProvider.html  |    2 +-
 .../api/class-use/AuthenticationFactory.html       |    2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |    2 +-
 .../api/class-use/AutoClusterFailoverBuilder.html  |    2 +-
 .../api/class-use/BatchMessageContainer.html       |    2 +-
 .../api/class-use/BatchReceivePolicy.Builder.html  |    2 +-
 .../client/api/class-use/BatchReceivePolicy.html   |    2 +-
 .../client/api/class-use/BatcherBuilder.html       |    2 +-
 .../pulsar/client/api/class-use/ClientBuilder.html |    2 +-
 .../client/api/class-use/CompressionType.html      |    2 +-
 .../pulsar/client/api/class-use/Consumer.html      |    2 +-
 .../client/api/class-use/ConsumerBuilder.html      |    2 +-
 .../api/class-use/ConsumerCryptoFailureAction.html |    2 +-
 .../api/class-use/ConsumerEventListener.html       |    2 +-
 .../client/api/class-use/ConsumerInterceptor.html  |    2 +-
 .../pulsar/client/api/class-use/ConsumerStats.html |    2 +-
 .../ControlledClusterFailoverBuilder.html          |    2 +-
 .../client/api/class-use/CryptoKeyReader.html      |    2 +-
 .../client/api/class-use/DeadLetterPolicy.html     |    2 +-
 .../DeadLetterProducerBuilderContext.html          |    2 +-
 .../DeadLetterProducerBuilderCustomizer.html       |    2 +-
 .../api/class-use/DummyCryptoKeyReaderImpl.html    |    2 +-
 .../EncodedAuthenticationParameterSupport.html     |    2 +-
 .../client/api/class-use/EncryptionKeyInfo.html    |    2 +-
 .../pulsar/client/api/class-use/HashingScheme.html |    2 +-
 .../pulsar/client/api/class-use/KeySharedMode.html |    2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |    2 +-
 .../KeySharedPolicy.KeySharedPolicySticky.html     |    2 +-
 .../client/api/class-use/KeySharedPolicy.html      |    2 +-
 .../client/api/class-use/KeyStoreParams.html       |    2 +-
 .../pulsar/client/api/class-use/Message.html       |    4 +-
 .../client/api/class-use/MessageAcknowledger.html  |    2 +-
 .../pulsar/client/api/class-use/MessageCrypto.html |    2 +-
 .../pulsar/client/api/class-use/MessageId.html     |    2 +-
 .../client/api/class-use/MessageListener.html      |    2 +-
 .../api/class-use/MessageListenerExecutor.html     |    2 +-
 .../client/api/class-use/MessagePayload.html       |    2 +-
 .../api/class-use/MessagePayloadContext.html       |    2 +-
 .../api/class-use/MessagePayloadFactory.html       |    2 +-
 .../api/class-use/MessagePayloadProcessor.html     |    2 +-
 .../pulsar/client/api/class-use/MessageRouter.html |    2 +-
 .../client/api/class-use/MessageRoutingMode.html   |    2 +-
 .../pulsar/client/api/class-use/Messages.html      |    2 +-
 .../api/class-use/MultiTopicConsumerStats.html     |    2 +-
 .../class-use/PartitionedTopicProducerStats.html   |    2 +-
 .../pulsar/client/api/class-use/Producer.html      |    2 +-
 .../client/api/class-use/ProducerAccessMode.html   |    2 +-
 .../client/api/class-use/ProducerBuilder.html      |    2 +-
 .../api/class-use/ProducerCryptoFailureAction.html |    2 +-
 .../client/api/class-use/ProducerInterceptor.html  |    2 +-
 .../pulsar/client/api/class-use/ProducerStats.html |    2 +-
 .../pulsar/client/api/class-use/ProxyProtocol.html |    2 +-
 .../pulsar/client/api/class-use/PulsarClient.html  |    2 +-
 ...lsarClientException.AlreadyClosedException.html |    2 +-
 ...sarClientException.AuthenticationException.html |    2 +-
 ...lsarClientException.AuthorizationException.html |    2 +-
 ...sarClientException.BrokerMetadataException.html |    2 +-
 ...ClientException.BrokerPersistenceException.html |    2 +-
 .../PulsarClientException.ChecksumException.html   |    2 +-
 .../PulsarClientException.ConnectException.html    |    2 +-
 ...sarClientException.ConsumerAssignException.html |    2 +-
 ...ulsarClientException.ConsumerBusyException.html |    2 +-
 .../PulsarClientException.CryptoException.html     |    2 +-
 .../PulsarClientException.FailedFeatureCheck.html  |    2 +-
 ...ientException.FeatureNotSupportedException.html |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 ...lientException.IncompatibleSchemaException.html |    2 +-
 ...entException.InvalidConfigurationException.html |    2 +-
 ...sarClientException.InvalidMessageException.html |    2 +-
 .../PulsarClientException.InvalidServiceURL.html   |    2 +-
 ...rClientException.InvalidTopicNameException.html |    2 +-
 .../PulsarClientException.LookupException.html     |   10 +-
 ...sarClientException.MemoryBufferIsFullError.html |    2 +-
 ...lientException.MessageAcknowledgeException.html |    2 +-
 .../PulsarClientException.NotAllowedException.html |    2 +-
 ...ulsarClientException.NotConnectedException.html |    2 +-
 .../PulsarClientException.NotFoundException.html   |    2 +-
 ...ulsarClientException.NotSupportedException.html |    2 +-
 ...xception.ProducerBlockedQuotaExceededError.html |    2 +-
 ...tion.ProducerBlockedQuotaExceededException.html |    2 +-
 ...ulsarClientException.ProducerBusyException.html |    2 +-
 ...sarClientException.ProducerFencedException.html |    2 +-
 ...arClientException.ProducerQueueIsFullError.html |    2 +-
 ...rClientException.ServiceNotReadyException.html} |   10 +-
 ...entException.SubscriptionNotFoundException.html |    2 +-
 .../PulsarClientException.TimeoutException.html    |    2 +-
 ...arClientException.TooManyRequestsException.html |    2 +-
 ...ClientException.TopicDoesNotExistException.html |    2 +-
 ...sarClientException.TopicMigrationException.html |    2 +-
 ...arClientException.TopicTerminatedException.html |    2 +-
 ...ientException.TransactionConflictException.html |    2 +-
 ...ion.TransactionHasOperationFailedException.html |    2 +-
 ...ception.UnsupportedAuthenticationException.html |    2 +-
 .../api/class-use/PulsarClientException.html       |   46 +-
 .../apache/pulsar/client/api/class-use/Range.html  |    2 +-
 .../apache/pulsar/client/api/class-use/Reader.html |    2 +-
 .../pulsar/client/api/class-use/ReaderBuilder.html |    2 +-
 .../client/api/class-use/ReaderInterceptor.html    |    2 +-
 .../client/api/class-use/ReaderListener.html       |    2 +-
 .../client/api/class-use/RedeliveryBackoff.html    |    2 +-
 .../api/class-use/RegexSubscriptionMode.html       |    2 +-
 .../apache/pulsar/client/api/class-use/Schema.html |    2 +-
 .../class-use/SchemaSerializationException.html    |    2 +-
 .../client/api/class-use/ServiceUrlProvider.html   |    2 +-
 .../pulsar/client/api/class-use/SizeUnit.html      |    2 +-
 .../api/class-use/SubscriptionInitialPosition.html |    2 +-
 .../client/api/class-use/SubscriptionMode.html     |    2 +-
 .../client/api/class-use/SubscriptionType.html     |    2 +-
 .../pulsar/client/api/class-use/TableView.html     |    2 +-
 .../client/api/class-use/TableViewBuilder.html     |    2 +-
 .../client/api/class-use/TopicConsumerBuilder.html |    2 +-
 .../client/api/class-use/TopicMessageId.html       |    2 +-
 .../pulsar/client/api/class-use/TopicMetadata.html |    2 +-
 .../api/class-use/TransactionIsolationLevel.html   |    2 +-
 .../client/api/class-use/TypedMessageBuilder.html  |    2 +-
 .../api/interceptor/ProducerInterceptor.html       |    2 +-
 .../interceptor/ProducerInterceptorWrapper.html    |    2 +-
 .../interceptor/class-use/ProducerInterceptor.html |    2 +-
 .../class-use/ProducerInterceptorWrapper.html      |    2 +-
 .../client/api/interceptor/package-summary.html    |    2 +-
 .../client/api/interceptor/package-tree.html       |    2 +-
 .../pulsar/client/api/interceptor/package-use.html |    2 +-
 .../apache/pulsar/client/api/package-summary.html  |  125 +-
 .../org/apache/pulsar/client/api/package-tree.html |    3 +-
 .../org/apache/pulsar/client/api/package-use.html  |    2 +-
 .../org/apache/pulsar/client/api/schema/Field.html |    2 +-
 .../client/api/schema/FieldSchemaBuilder.html      |    2 +-
 .../pulsar/client/api/schema/GenericObject.html    |    2 +-
 .../pulsar/client/api/schema/GenericRecord.html    |    2 +-
 .../client/api/schema/GenericRecordBuilder.html    |    2 +-
 .../pulsar/client/api/schema/GenericSchema.html    |    2 +-
 .../pulsar/client/api/schema/KeyValueSchema.html   |    2 +-
 .../client/api/schema/RecordSchemaBuilder.html     |    2 +-
 .../pulsar/client/api/schema/SchemaBuilder.html    |    2 +-
 .../pulsar/client/api/schema/SchemaDefinition.html |    2 +-
 .../client/api/schema/SchemaDefinitionBuilder.html |    2 +-
 .../client/api/schema/SchemaInfoProvider.html      |    2 +-
 .../pulsar/client/api/schema/SchemaReader.html     |    2 +-
 .../pulsar/client/api/schema/SchemaWriter.html     |    2 +-
 .../pulsar/client/api/schema/class-use/Field.html  |    2 +-
 .../api/schema/class-use/FieldSchemaBuilder.html   |    2 +-
 .../client/api/schema/class-use/GenericObject.html |    2 +-
 .../client/api/schema/class-use/GenericRecord.html |    2 +-
 .../api/schema/class-use/GenericRecordBuilder.html |    2 +-
 .../client/api/schema/class-use/GenericSchema.html |    2 +-
 .../api/schema/class-use/KeyValueSchema.html       |    2 +-
 .../api/schema/class-use/RecordSchemaBuilder.html  |    2 +-
 .../client/api/schema/class-use/SchemaBuilder.html |    2 +-
 .../api/schema/class-use/SchemaDefinition.html     |    2 +-
 .../schema/class-use/SchemaDefinitionBuilder.html  |    2 +-
 .../api/schema/class-use/SchemaInfoProvider.html   |    2 +-
 .../client/api/schema/class-use/SchemaReader.html  |    2 +-
 .../client/api/schema/class-use/SchemaWriter.html  |    2 +-
 .../pulsar/client/api/schema/package-summary.html  |    2 +-
 .../pulsar/client/api/schema/package-tree.html     |    2 +-
 .../pulsar/client/api/schema/package-use.html      |    2 +-
 .../client/api/transaction/Transaction.State.html  |    2 +-
 .../pulsar/client/api/transaction/Transaction.html |    2 +-
 .../api/transaction/TransactionBufferClient.html   |    2 +-
 ...lientException.ReachMaxPendingOpsException.html |    2 +-
 ...ferClientException.RequestTimeoutException.html |    2 +-
 .../TransactionBufferClientException.html          |    2 +-
 .../client/api/transaction/TransactionBuilder.html |    2 +-
 .../TransactionCoordinatorClient.State.html        |    2 +-
 .../transaction/TransactionCoordinatorClient.html  |    2 +-
 ...tException.CoordinatorClientStateException.html |    2 +-
 ...ientException.CoordinatorNotFoundException.html |    2 +-
 ...rClientException.InvalidTxnStatusException.html |    2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |    2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |    2 +-
 ...ientException.TransactionNotFoundException.html |    2 +-
 .../TransactionCoordinatorClientException.html     |    2 +-
 .../pulsar/client/api/transaction/TxnID.html       |    2 +-
 .../transaction/class-use/Transaction.State.html   |    2 +-
 .../api/transaction/class-use/Transaction.html     |    2 +-
 .../class-use/TransactionBufferClient.html         |    2 +-
 ...lientException.ReachMaxPendingOpsException.html |    2 +-
 ...ferClientException.RequestTimeoutException.html |    2 +-
 .../TransactionBufferClientException.html          |    2 +-
 .../transaction/class-use/TransactionBuilder.html  |    2 +-
 .../TransactionCoordinatorClient.State.html        |    2 +-
 .../class-use/TransactionCoordinatorClient.html    |    2 +-
 ...tException.CoordinatorClientStateException.html |    2 +-
 ...ientException.CoordinatorNotFoundException.html |    2 +-
 ...rClientException.InvalidTxnStatusException.html |    2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |    2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |    2 +-
 ...ientException.TransactionNotFoundException.html |    2 +-
 .../TransactionCoordinatorClientException.html     |    2 +-
 .../client/api/transaction/class-use/TxnID.html    |    2 +-
 .../client/api/transaction/package-summary.html    |    2 +-
 .../client/api/transaction/package-tree.html       |    2 +-
 .../pulsar/client/api/transaction/package-use.html |    2 +-
 .../client/internal/DefaultImplementation.html     |    2 +-
 .../pulsar/client/internal/PropertiesUtils.html    |    2 +-
 .../PulsarClientImplementationBinding.html         |    2 +-
 .../internal/class-use/DefaultImplementation.html  |    2 +-
 .../client/internal/class-use/PropertiesUtils.html |    2 +-
 .../PulsarClientImplementationBinding.html         |    2 +-
 .../pulsar/client/internal/package-summary.html    |    2 +-
 .../pulsar/client/internal/package-tree.html       |    2 +-
 .../apache/pulsar/client/internal/package-use.html |    2 +-
 .../org/apache/pulsar/common/api/AuthData.html     |    2 +-
 .../api/EncryptionContext.EncryptionKey.html       |    2 +-
 .../pulsar/common/api/EncryptionContext.html       |    2 +-
 .../pulsar/common/api/class-use/AuthData.html      |    2 +-
 .../class-use/EncryptionContext.EncryptionKey.html |    2 +-
 .../common/api/class-use/EncryptionContext.html    |    2 +-
 .../apache/pulsar/common/api/package-summary.html  |    2 +-
 .../org/apache/pulsar/common/api/package-tree.html |    2 +-
 .../org/apache/pulsar/common/api/package-use.html  |    2 +-
 .../InterfaceAudience.LimitedPrivate.html          |    2 +-
 .../classification/InterfaceAudience.Private.html  |    2 +-
 .../classification/InterfaceAudience.Public.html   |    2 +-
 .../common/classification/InterfaceAudience.html   |    2 +-
 .../InterfaceStability.Evolving.html               |    2 +-
 .../classification/InterfaceStability.Stable.html  |    2 +-
 .../InterfaceStability.Unstable.html               |    2 +-
 .../common/classification/InterfaceStability.html  |    2 +-
 .../InterfaceAudience.LimitedPrivate.html          |    2 +-
 .../class-use/InterfaceAudience.Private.html       |    2 +-
 .../class-use/InterfaceAudience.Public.html        |    2 +-
 .../class-use/InterfaceAudience.html               |    2 +-
 .../class-use/InterfaceStability.Evolving.html     |    2 +-
 .../class-use/InterfaceStability.Stable.html       |    2 +-
 .../class-use/InterfaceStability.Unstable.html     |    2 +-
 .../class-use/InterfaceStability.html              |    2 +-
 .../common/classification/package-summary.html     |    2 +-
 .../pulsar/common/classification/package-tree.html |    2 +-
 .../pulsar/common/classification/package-use.html  |    2 +-
 .../common/schema/KeyValue.KeyValueDecoder.html    |    2 +-
 .../org/apache/pulsar/common/schema/KeyValue.html  |    2 +-
 .../pulsar/common/schema/KeyValueEncodingType.html |    2 +-
 .../schema/SchemaInfo.SchemaInfoBuilder.html       |    2 +-
 .../apache/pulsar/common/schema/SchemaInfo.html    |    2 +-
 .../common/schema/SchemaInfoWithVersion.html       |    2 +-
 .../apache/pulsar/common/schema/SchemaType.html    |    2 +-
 .../schema/class-use/KeyValue.KeyValueDecoder.html |    2 +-
 .../pulsar/common/schema/class-use/KeyValue.html   |    2 +-
 .../schema/class-use/KeyValueEncodingType.html     |    2 +-
 .../class-use/SchemaInfo.SchemaInfoBuilder.html    |    2 +-
 .../pulsar/common/schema/class-use/SchemaInfo.html |    2 +-
 .../schema/class-use/SchemaInfoWithVersion.html    |    2 +-
 .../pulsar/common/schema/class-use/SchemaType.html |    2 +-
 .../pulsar/common/schema/package-summary.html      |    2 +-
 .../apache/pulsar/common/schema/package-tree.html  |    2 +-
 .../apache/pulsar/common/schema/package-use.html   |    2 +-
 static/api/client/4.0.x/overview-summary.html      |    2 +-
 static/api/client/4.0.x/overview-tree.html         |    3 +-
 static/api/client/4.0.x/search.html                |    2 +-
 static/api/client/4.0.x/serialized-form.html       |    8 +-
 static/api/client/4.0.x/type-search-index.js       |    2 +-
 static/api/client/4.1.x/allclasses-index.html      |  115 +-
 static/api/client/4.1.x/allpackages-index.html     |   16 +-
 static/api/client/4.1.x/constant-values.html       |   28 +-
 static/api/{admin/4.0.x => client/4.1.x}/copy.svg  |    0
 static/api/client/4.1.x/deprecated-list.html       |   62 +-
 static/api/client/4.1.x/help-doc.html              |   43 +-
 static/api/client/4.1.x/index-all.html             |  388 ++--
 static/api/client/4.1.x/index.html                 |   18 +-
 static/api/client/4.1.x/jquery-ui.overrides.css    |   35 -
 static/api/client/4.1.x/legal/ASSEMBLY_EXCEPTION   |    6 +-
 static/api/client/4.1.x/legal/jquery.md            |   50 +-
 static/api/client/4.1.x/legal/jqueryUI.md          |    2 +-
 static/api/{admin/4.0.x => client/4.1.x}/link.svg  |    0
 static/api/client/4.1.x/member-search-index.js     |    2 +-
 .../apache/pulsar/client/api/Authentication.html   |   48 +-
 .../client/api/AuthenticationDataProvider.html     |   57 +-
 .../pulsar/client/api/AuthenticationFactory.html   |   46 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |   48 +-
 .../client/api/AutoClusterFailoverBuilder.html     |   46 +-
 .../pulsar/client/api/BatchMessageContainer.html   |   46 +-
 .../client/api/BatchReceivePolicy.Builder.html     |   48 +-
 .../pulsar/client/api/BatchReceivePolicy.html      |   48 +-
 .../apache/pulsar/client/api/BatcherBuilder.html   |   46 +-
 .../apache/pulsar/client/api/ClientBuilder.html    |   60 +-
 .../apache/pulsar/client/api/CompressionType.html  |   46 +-
 .../org/apache/pulsar/client/api/Consumer.html     |   92 +-
 .../apache/pulsar/client/api/ConsumerBuilder.html  |  189 +-
 .../client/api/ConsumerCryptoFailureAction.html    |   46 +-
 .../pulsar/client/api/ConsumerEventListener.html   |   46 +-
 .../pulsar/client/api/ConsumerInterceptor.html     |   50 +-
 .../apache/pulsar/client/api/ConsumerStats.html    |   50 +-
 .../api/ControlledClusterFailoverBuilder.html      |   46 +-
 .../apache/pulsar/client/api/CryptoKeyReader.html  |   46 +-
 .../apache/pulsar/client/api/DeadLetterPolicy.html |   38 +-
 .../api/DeadLetterProducerBuilderContext.html      |   46 +-
 .../api/DeadLetterProducerBuilderCustomizer.html   |   48 +-
 .../client/api/DummyCryptoKeyReaderImpl.html       |   50 +-
 .../org/apache/pulsar/client/api/EncodeData.html   |   46 +-
 .../api/EncodedAuthenticationParameterSupport.html |   46 +-
 .../pulsar/client/api/EncryptionKeyInfo.html       |   48 +-
 .../apache/pulsar/client/api/HashingScheme.html    |   46 +-
 .../apache/pulsar/client/api/KeySharedMode.html    |   46 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |   50 +-
 .../api/KeySharedPolicy.KeySharedPolicySticky.html |   54 +-
 .../apache/pulsar/client/api/KeySharedPolicy.html  |   50 +-
 .../apache/pulsar/client/api/KeyStoreParams.html   |   36 +-
 .../org/apache/pulsar/client/api/Message.html      |   66 +-
 .../pulsar/client/api/MessageAcknowledger.html     |   68 +-
 .../apache/pulsar/client/api/MessageCrypto.html    |   48 +-
 .../org/apache/pulsar/client/api/MessageId.html    |   46 +-
 .../apache/pulsar/client/api/MessageListener.html  |   46 +-
 .../pulsar/client/api/MessageListenerExecutor.html |   46 +-
 .../apache/pulsar/client/api/MessagePayload.html   |   46 +-
 .../pulsar/client/api/MessagePayloadContext.html   |   50 +-
 .../pulsar/client/api/MessagePayloadFactory.html   |   46 +-
 .../pulsar/client/api/MessagePayloadProcessor.html |   46 +-
 .../apache/pulsar/client/api/MessageRouter.html    |   48 +-
 .../pulsar/client/api/MessageRoutingMode.html      |   46 +-
 .../org/apache/pulsar/client/api/Messages.html     |   46 +-
 .../pulsar/client/api/MultiTopicConsumerStats.html |   48 +-
 .../client/api/PartitionedTopicProducerStats.html  |   48 +-
 .../org/apache/pulsar/client/api/Producer.html     |  108 +-
 .../pulsar/client/api/ProducerAccessMode.html      |   46 +-
 .../apache/pulsar/client/api/ProducerBuilder.html  |  157 +-
 .../client/api/ProducerCryptoFailureAction.html    |   46 +-
 .../pulsar/client/api/ProducerInterceptor.html     |   55 +-
 .../apache/pulsar/client/api/ProducerStats.html    |   48 +-
 .../apache/pulsar/client/api/ProxyProtocol.html    |   53 +-
 .../org/apache/pulsar/client/api/PulsarClient.html |   72 +-
 ...lsarClientException.AlreadyClosedException.html |   40 +-
 ...sarClientException.AuthenticationException.html |   40 +-
 ...lsarClientException.AuthorizationException.html |   40 +-
 ...sarClientException.BrokerMetadataException.html |   40 +-
 ...ClientException.BrokerPersistenceException.html |   40 +-
 .../PulsarClientException.ChecksumException.html   |   40 +-
 .../PulsarClientException.ConnectException.html    |   40 +-
 ...sarClientException.ConsumerAssignException.html |   40 +-
 ...ulsarClientException.ConsumerBusyException.html |   40 +-
 .../api/PulsarClientException.CryptoException.html |   40 +-
 .../PulsarClientException.FailedFeatureCheck.html  |   48 +-
 ...ientException.FeatureNotSupportedException.html |   40 +-
 ...ception.GettingAuthenticationDataException.html |   40 +-
 ...lientException.IncompatibleSchemaException.html |   40 +-
 ...entException.InvalidConfigurationException.html |   40 +-
 ...sarClientException.InvalidMessageException.html |   40 +-
 .../PulsarClientException.InvalidServiceURL.html   |   40 +-
 ...rClientException.InvalidTopicNameException.html |   40 +-
 .../api/PulsarClientException.LookupException.html |   40 +-
 ...sarClientException.MemoryBufferIsFullError.html |   40 +-
 ...lientException.MessageAcknowledgeException.html |   40 +-
 .../PulsarClientException.NotAllowedException.html |   40 +-
 ...ulsarClientException.NotConnectedException.html |   40 +-
 .../PulsarClientException.NotFoundException.html   |   40 +-
 ...ulsarClientException.NotSupportedException.html |   40 +-
 ...xception.ProducerBlockedQuotaExceededError.html |   40 +-
 ...tion.ProducerBlockedQuotaExceededException.html |   40 +-
 ...ulsarClientException.ProducerBusyException.html |   40 +-
 ...sarClientException.ProducerFencedException.html |   40 +-
 ...arClientException.ProducerQueueIsFullError.html |   40 +-
 ...arClientException.ServiceNotReadyException.html |   40 +-
 ...entException.SubscriptionNotFoundException.html |   40 +-
 .../PulsarClientException.TimeoutException.html    |   40 +-
 ...arClientException.TooManyRequestsException.html |   40 +-
 ...ClientException.TopicDoesNotExistException.html |   40 +-
 ...sarClientException.TopicMigrationException.html |   40 +-
 ...arClientException.TopicTerminatedException.html |   40 +-
 ...ientException.TransactionConflictException.html |   40 +-
 ...ion.TransactionHasOperationFailedException.html |   40 +-
 ...ception.UnsupportedAuthenticationException.html |   40 +-
 .../pulsar/client/api/PulsarClientException.html   |   48 +-
 .../4.1.x/org/apache/pulsar/client/api/Range.html  |   48 +-
 .../4.1.x/org/apache/pulsar/client/api/Reader.html |   66 +-
 .../apache/pulsar/client/api/ReaderBuilder.html    |  104 +-
 .../pulsar/client/api/ReaderInterceptor.html       |   48 +-
 .../apache/pulsar/client/api/ReaderListener.html   |   46 +-
 .../pulsar/client/api/RedeliveryBackoff.html       |   46 +-
 .../pulsar/client/api/RegexSubscriptionMode.html   |   46 +-
 .../4.1.x/org/apache/pulsar/client/api/Schema.html |  130 +-
 .../client/api/SchemaSerializationException.html   |   38 +-
 .../pulsar/client/api/ServiceUrlProvider.html      |   46 +-
 .../org/apache/pulsar/client/api/SizeUnit.html     |   46 +-
 .../client/api/SubscriptionInitialPosition.html    |   53 +-
 .../apache/pulsar/client/api/SubscriptionMode.html |   46 +-
 .../apache/pulsar/client/api/SubscriptionType.html |   46 +-
 .../org/apache/pulsar/client/api/TableView.html    |   62 +-
 .../apache/pulsar/client/api/TableViewBuilder.html |   68 +-
 .../pulsar/client/api/TopicConsumerBuilder.html    |   54 +-
 .../apache/pulsar/client/api/TopicMessageId.html   |   46 +-
 .../apache/pulsar/client/api/TopicMetadata.html    |   46 +-
 .../client/api/TransactionIsolationLevel.html      |   46 +-
 .../pulsar/client/api/TypedMessageBuilder.html     |   98 +-
 .../client/api/class-use/Authentication.html       |   16 +-
 .../api/class-use/AuthenticationDataProvider.html  |   18 +-
 .../api/class-use/AuthenticationFactory.html       |   16 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |   16 +-
 .../api/class-use/AutoClusterFailoverBuilder.html  |   16 +-
 .../api/class-use/BatchMessageContainer.html       |   16 +-
 .../api/class-use/BatchReceivePolicy.Builder.html  |   16 +-
 .../client/api/class-use/BatchReceivePolicy.html   |   18 +-
 .../client/api/class-use/BatcherBuilder.html       |   18 +-
 .../pulsar/client/api/class-use/ClientBuilder.html |   20 +-
 .../client/api/class-use/CompressionType.html      |   18 +-
 .../pulsar/client/api/class-use/Consumer.html      |   24 +-
 .../client/api/class-use/ConsumerBuilder.html      |  140 +-
 .../api/class-use/ConsumerCryptoFailureAction.html |   22 +-
 .../api/class-use/ConsumerEventListener.html       |   18 +-
 .../client/api/class-use/ConsumerInterceptor.html  |   18 +-
 .../pulsar/client/api/class-use/ConsumerStats.html |   20 +-
 .../ControlledClusterFailoverBuilder.html          |   16 +-
 .../client/api/class-use/CryptoKeyReader.html      |   24 +-
 .../client/api/class-use/DeadLetterPolicy.html     |   18 +-
 .../DeadLetterProducerBuilderContext.html          |   16 +-
 .../DeadLetterProducerBuilderCustomizer.html       |   16 +-
 .../api/class-use/DummyCryptoKeyReaderImpl.html    |   16 +-
 .../pulsar/client/api/class-use/EncodeData.html    |   16 +-
 .../EncodedAuthenticationParameterSupport.html     |   16 +-
 .../client/api/class-use/EncryptionKeyInfo.html    |   16 +-
 .../pulsar/client/api/class-use/HashingScheme.html |   18 +-
 .../pulsar/client/api/class-use/KeySharedMode.html |   16 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |   16 +-
 .../KeySharedPolicy.KeySharedPolicySticky.html     |   16 +-
 .../client/api/class-use/KeySharedPolicy.html      |   18 +-
 .../client/api/class-use/KeyStoreParams.html       |   16 +-
 .../pulsar/client/api/class-use/Message.html       |   60 +-
 .../client/api/class-use/MessageAcknowledger.html  |   16 +-
 .../pulsar/client/api/class-use/MessageCrypto.html |   22 +-
 .../pulsar/client/api/class-use/MessageId.html     |   40 +-
 .../client/api/class-use/MessageListener.html      |   18 +-
 .../api/class-use/MessageListenerExecutor.html     |   18 +-
 .../client/api/class-use/MessagePayload.html       |   20 +-
 .../api/class-use/MessagePayloadContext.html       |   16 +-
 .../api/class-use/MessagePayloadFactory.html       |   16 +-
 .../api/class-use/MessagePayloadProcessor.html     |   18 +-
 .../pulsar/client/api/class-use/MessageRouter.html |   18 +-
 .../client/api/class-use/MessageRoutingMode.html   |   18 +-
 .../pulsar/client/api/class-use/Messages.html      |   26 +-
 .../api/class-use/MultiTopicConsumerStats.html     |   16 +-
 .../class-use/PartitionedTopicProducerStats.html   |   16 +-
 .../pulsar/client/api/class-use/Producer.html      |   22 +-
 .../client/api/class-use/ProducerAccessMode.html   |   18 +-
 .../client/api/class-use/ProducerBuilder.html      |   94 +-
 .../api/class-use/ProducerCryptoFailureAction.html |   18 +-
 .../client/api/class-use/ProducerInterceptor.html  |   18 +-
 .../pulsar/client/api/class-use/ProducerStats.html |   20 +-
 .../pulsar/client/api/class-use/ProxyProtocol.html |   16 +-
 .../pulsar/client/api/class-use/PulsarClient.html  |   16 +-
 ...lsarClientException.AlreadyClosedException.html |   16 +-
 ...sarClientException.AuthenticationException.html |   16 +-
 ...lsarClientException.AuthorizationException.html |   16 +-
 ...sarClientException.BrokerMetadataException.html |   16 +-
 ...ClientException.BrokerPersistenceException.html |   16 +-
 .../PulsarClientException.ChecksumException.html   |   16 +-
 .../PulsarClientException.ConnectException.html    |   16 +-
 ...sarClientException.ConsumerAssignException.html |   16 +-
 ...ulsarClientException.ConsumerBusyException.html |   16 +-
 .../PulsarClientException.CryptoException.html     |   16 +-
 .../PulsarClientException.FailedFeatureCheck.html  |   16 +-
 ...ientException.FeatureNotSupportedException.html |   16 +-
 ...ception.GettingAuthenticationDataException.html |   16 +-
 ...lientException.IncompatibleSchemaException.html |   16 +-
 ...entException.InvalidConfigurationException.html |   16 +-
 ...sarClientException.InvalidMessageException.html |   16 +-
 .../PulsarClientException.InvalidServiceURL.html   |   16 +-
 ...rClientException.InvalidTopicNameException.html |   16 +-
 .../PulsarClientException.LookupException.html     |   16 +-
 ...sarClientException.MemoryBufferIsFullError.html |   16 +-
 ...lientException.MessageAcknowledgeException.html |   16 +-
 .../PulsarClientException.NotAllowedException.html |   16 +-
 ...ulsarClientException.NotConnectedException.html |   16 +-
 .../PulsarClientException.NotFoundException.html   |   16 +-
 ...ulsarClientException.NotSupportedException.html |   16 +-
 ...xception.ProducerBlockedQuotaExceededError.html |   16 +-
 ...tion.ProducerBlockedQuotaExceededException.html |   16 +-
 ...ulsarClientException.ProducerBusyException.html |   16 +-
 ...sarClientException.ProducerFencedException.html |   16 +-
 ...arClientException.ProducerQueueIsFullError.html |   16 +-
 ...arClientException.ServiceNotReadyException.html |   16 +-
 ...entException.SubscriptionNotFoundException.html |   16 +-
 .../PulsarClientException.TimeoutException.html    |   16 +-
 ...arClientException.TooManyRequestsException.html |   16 +-
 ...ClientException.TopicDoesNotExistException.html |   16 +-
 ...sarClientException.TopicMigrationException.html |   16 +-
 ...arClientException.TopicTerminatedException.html |   16 +-
 ...ientException.TransactionConflictException.html |   16 +-
 ...ion.TransactionHasOperationFailedException.html |   16 +-
 ...ception.UnsupportedAuthenticationException.html |   16 +-
 .../api/class-use/PulsarClientException.html       |   38 +-
 .../apache/pulsar/client/api/class-use/Range.html  |   22 +-
 .../apache/pulsar/client/api/class-use/Reader.html |   22 +-
 .../pulsar/client/api/class-use/ReaderBuilder.html |   72 +-
 .../client/api/class-use/ReaderInterceptor.html    |   18 +-
 .../client/api/class-use/ReaderListener.html       |   18 +-
 .../client/api/class-use/RedeliveryBackoff.html    |   22 +-
 .../api/class-use/RegexSubscriptionMode.html       |   18 +-
 .../apache/pulsar/client/api/class-use/Schema.html |  213 +-
 .../class-use/SchemaSerializationException.html    |   16 +-
 .../client/api/class-use/ServiceUrlProvider.html   |   16 +-
 .../pulsar/client/api/class-use/SizeUnit.html      |   16 +-
 .../api/class-use/SubscriptionInitialPosition.html |   18 +-
 .../client/api/class-use/SubscriptionMode.html     |   18 +-
 .../client/api/class-use/SubscriptionType.html     |   18 +-
 .../pulsar/client/api/class-use/TableView.html     |   20 +-
 .../client/api/class-use/TableViewBuilder.html     |   38 +-
 .../client/api/class-use/TopicConsumerBuilder.html |   26 +-
 .../client/api/class-use/TopicMessageId.html       |   24 +-
 .../pulsar/client/api/class-use/TopicMetadata.html |   16 +-
 .../api/class-use/TransactionIsolationLevel.html   |   16 +-
 .../client/api/class-use/TypedMessageBuilder.html  |   81 +-
 .../api/interceptor/ProducerInterceptor.html       |   46 +-
 .../interceptor/ProducerInterceptorWrapper.html    |   56 +-
 .../interceptor/class-use/ProducerInterceptor.html |   18 +-
 .../class-use/ProducerInterceptorWrapper.html      |   16 +-
 .../client/api/interceptor/package-summary.html    |   37 +-
 .../client/api/interceptor/package-tree.html       |   20 +-
 .../pulsar/client/api/interceptor/package-use.html |   16 +-
 .../apache/pulsar/client/api/package-summary.html  |   46 +-
 .../org/apache/pulsar/client/api/package-tree.html |   39 +-
 .../org/apache/pulsar/client/api/package-use.html  |   23 +-
 .../org/apache/pulsar/client/api/schema/Field.html |   36 +-
 .../client/api/schema/FieldSchemaBuilder.html      |   46 +-
 .../pulsar/client/api/schema/GenericObject.html    |   48 +-
 .../pulsar/client/api/schema/GenericRecord.html    |   50 +-
 .../client/api/schema/GenericRecordBuilder.html    |   46 +-
 .../pulsar/client/api/schema/GenericSchema.html    |   48 +-
 .../pulsar/client/api/schema/KeyValueSchema.html   |   52 +-
 .../client/api/schema/RecordSchemaBuilder.html     |   46 +-
 .../pulsar/client/api/schema/SchemaBuilder.html    |   36 +-
 .../pulsar/client/api/schema/SchemaDefinition.html |   56 +-
 .../client/api/schema/SchemaDefinitionBuilder.html |   68 +-
 .../client/api/schema/SchemaInfoProvider.html      |   50 +-
 .../pulsar/client/api/schema/SchemaReader.html     |   48 +-
 .../pulsar/client/api/schema/SchemaWriter.html     |   46 +-
 .../pulsar/client/api/schema/class-use/Field.html  |   20 +-
 .../api/schema/class-use/FieldSchemaBuilder.html   |   16 +-
 .../client/api/schema/class-use/GenericObject.html |   16 +-
 .../client/api/schema/class-use/GenericRecord.html |   26 +-
 .../api/schema/class-use/GenericRecordBuilder.html |   16 +-
 .../client/api/schema/class-use/GenericSchema.html |   20 +-
 .../api/schema/class-use/KeyValueSchema.html       |   16 +-
 .../api/schema/class-use/RecordSchemaBuilder.html  |   16 +-
 .../client/api/schema/class-use/SchemaBuilder.html |   16 +-
 .../api/schema/class-use/SchemaDefinition.html     |   34 +-
 .../schema/class-use/SchemaDefinitionBuilder.html  |   40 +-
 .../api/schema/class-use/SchemaInfoProvider.html   |   16 +-
 .../client/api/schema/class-use/SchemaReader.html  |   20 +-
 .../client/api/schema/class-use/SchemaWriter.html  |   20 +-
 .../pulsar/client/api/schema/package-summary.html  |   37 +-
 .../pulsar/client/api/schema/package-tree.html     |   20 +-
 .../pulsar/client/api/schema/package-use.html      |   16 +-
 .../client/api/transaction/Transaction.State.html  |   48 +-
 .../pulsar/client/api/transaction/Transaction.html |   50 +-
 .../api/transaction/TransactionBufferClient.html   |   54 +-
 ...lientException.ReachMaxPendingOpsException.html |   40 +-
 ...ferClientException.RequestTimeoutException.html |   40 +-
 .../TransactionBufferClientException.html          |   48 +-
 .../client/api/transaction/TransactionBuilder.html |   48 +-
 .../TransactionCoordinatorClient.State.html        |   48 +-
 .../transaction/TransactionCoordinatorClient.html  |   64 +-
 ...tException.CoordinatorClientStateException.html |   40 +-
 ...ientException.CoordinatorNotFoundException.html |   40 +-
 ...rClientException.InvalidTxnStatusException.html |   40 +-
 ...ception.MetaStoreHandlerNotExistsException.html |   40 +-
 ...xception.MetaStoreHandlerNotReadyException.html |   40 +-
 ...ientException.TransactionNotFoundException.html |   40 +-
 .../TransactionCoordinatorClientException.html     |   48 +-
 .../pulsar/client/api/transaction/TxnID.html       |   48 +-
 .../transaction/class-use/Transaction.State.html   |   16 +-
 .../api/transaction/class-use/Transaction.html     |   37 +-
 .../class-use/TransactionBufferClient.html         |   16 +-
 ...lientException.ReachMaxPendingOpsException.html |   16 +-
 ...ferClientException.RequestTimeoutException.html |   16 +-
 .../TransactionBufferClientException.html          |   16 +-
 .../transaction/class-use/TransactionBuilder.html  |   16 +-
 .../TransactionCoordinatorClient.State.html        |   16 +-
 .../class-use/TransactionCoordinatorClient.html    |   16 +-
 ...tException.CoordinatorClientStateException.html |   16 +-
 ...ientException.CoordinatorNotFoundException.html |   16 +-
 ...rClientException.InvalidTxnStatusException.html |   16 +-
 ...ception.MetaStoreHandlerNotExistsException.html |   16 +-
 ...xception.MetaStoreHandlerNotReadyException.html |   16 +-
 ...ientException.TransactionNotFoundException.html |   16 +-
 .../TransactionCoordinatorClientException.html     |   16 +-
 .../client/api/transaction/class-use/TxnID.html    |   36 +-
 .../client/api/transaction/package-summary.html    |   39 +-
 .../client/api/transaction/package-tree.html       |   20 +-
 .../pulsar/client/api/transaction/package-use.html |   16 +-
 .../client/internal/DefaultImplementation.html     |   46 +-
 .../pulsar/client/internal/PropertiesUtils.html    |   50 +-
 .../PulsarClientImplementationBinding.html         |  120 +-
 .../internal/class-use/DefaultImplementation.html  |   16 +-
 .../client/internal/class-use/PropertiesUtils.html |   16 +-
 .../PulsarClientImplementationBinding.html         |   16 +-
 .../pulsar/client/internal/package-summary.html    |   37 +-
 .../pulsar/client/internal/package-tree.html       |   20 +-
 .../apache/pulsar/client/internal/package-use.html |   16 +-
 .../org/apache/pulsar/common/api/AuthData.html     |   46 +-
 .../api/EncryptionContext.EncryptionKey.html       |   38 +-
 .../pulsar/common/api/EncryptionContext.html       |   36 +-
 .../pulsar/common/api/class-use/AuthData.html      |   16 +-
 .../class-use/EncryptionContext.EncryptionKey.html |   16 +-
 .../common/api/class-use/EncryptionContext.html    |   18 +-
 .../apache/pulsar/common/api/package-summary.html  |   27 +-
 .../org/apache/pulsar/common/api/package-tree.html |   20 +-
 .../org/apache/pulsar/common/api/package-use.html  |   16 +-
 .../InterfaceAudience.LimitedPrivate.html          |   41 +-
 .../classification/InterfaceAudience.Private.html  |   41 +-
 .../classification/InterfaceAudience.Public.html   |   41 +-
 .../common/classification/InterfaceAudience.html   |   36 +-
 .../InterfaceStability.Evolving.html               |   41 +-
 .../classification/InterfaceStability.Stable.html  |   41 +-
 .../InterfaceStability.Unstable.html               |   41 +-
 .../common/classification/InterfaceStability.html  |   36 +-
 .../InterfaceAudience.LimitedPrivate.html          |   16 +-
 .../class-use/InterfaceAudience.Private.html       |   16 +-
 .../class-use/InterfaceAudience.Public.html        |   23 +-
 .../class-use/InterfaceAudience.html               |   16 +-
 .../class-use/InterfaceStability.Evolving.html     |   16 +-
 .../class-use/InterfaceStability.Stable.html       |   23 +-
 .../class-use/InterfaceStability.Unstable.html     |   16 +-
 .../class-use/InterfaceStability.html              |   16 +-
 .../common/classification/package-summary.html     |   63 +-
 .../pulsar/common/classification/package-tree.html |   20 +-
 .../pulsar/common/classification/package-use.html  |   16 +-
 .../common/schema/KeyValue.KeyValueDecoder.html    |   50 +-
 .../org/apache/pulsar/common/schema/KeyValue.html  |   50 +-
 .../pulsar/common/schema/KeyValueEncodingType.html |   46 +-
 .../schema/SchemaInfo.SchemaInfoBuilder.html       |   48 +-
 .../apache/pulsar/common/schema/SchemaInfo.html    |   48 +-
 .../common/schema/SchemaInfoWithVersion.html       |   46 +-
 .../apache/pulsar/common/schema/SchemaType.html    |   46 +-
 .../schema/class-use/KeyValue.KeyValueDecoder.html |   18 +-
 .../pulsar/common/schema/class-use/KeyValue.html   |   40 +-
 .../schema/class-use/KeyValueEncodingType.html     |   24 +-
 .../class-use/SchemaInfo.SchemaInfoBuilder.html    |   16 +-
 .../pulsar/common/schema/class-use/SchemaInfo.html |   38 +-
 .../schema/class-use/SchemaInfoWithVersion.html    |   16 +-
 .../pulsar/common/schema/class-use/SchemaType.html |   20 +-
 .../pulsar/common/schema/package-summary.html      |   37 +-
 .../apache/pulsar/common/schema/package-tree.html  |   20 +-
 .../apache/pulsar/common/schema/package-use.html   |   16 +-
 static/api/client/4.1.x/overview-summary.html      |    4 +-
 static/api/client/4.1.x/overview-tree.html         |   39 +-
 .../client/4.1.x/script-dir/jquery-3.6.0.min.js    |    2 -
 .../4.1.x}/script-dir/jquery-3.7.1.min.js          |    0
 .../api/client/4.1.x/script-dir/jquery-ui.min.css  |    2 +-
 .../api/client/4.1.x/script-dir/jquery-ui.min.js   |    4 +-
 static/api/client/4.1.x/script.js                  |  143 +-
 .../{admin/4.0.x => client/4.1.x}/search-page.js   |    0
 static/api/client/{4.0.x => 4.1.x}/search.html     |    2 +-
 static/api/client/4.1.x/search.js                  |  612 ++---
 static/api/client/4.1.x/serialized-form.html       |  118 +-
 static/api/client/4.1.x/stylesheet.css             |  869 ++++++--
 .../pulsar-functions/3.0.x/allclasses-index.html   |    2 +-
 .../pulsar-functions/3.0.x/allpackages-index.html  |    2 +-
 .../pulsar-functions/3.0.x/deprecated-list.html    |    2 +-
 static/api/pulsar-functions/3.0.x/help-doc.html    |    2 +-
 static/api/pulsar-functions/3.0.x/index-all.html   |    2 +-
 static/api/pulsar-functions/3.0.x/index.html       |    4 +-
 .../apache/pulsar/functions/api/BaseContext.html   |    2 +-
 .../org/apache/pulsar/functions/api/Context.html   |    2 +-
 .../org/apache/pulsar/functions/api/Function.html  |    2 +-
 .../org/apache/pulsar/functions/api/KVRecord.html  |    2 +-
 .../org/apache/pulsar/functions/api/Record.html    |    2 +-
 .../org/apache/pulsar/functions/api/SerDe.html     |    2 +-
 .../apache/pulsar/functions/api/StateStore.html    |    2 +-
 .../pulsar/functions/api/StateStoreContext.html    |    2 +-
 .../apache/pulsar/functions/api/WindowContext.html |    2 +-
 .../pulsar/functions/api/WindowFunction.html       |    2 +-
 .../functions/api/class-use/BaseContext.html       |    2 +-
 .../pulsar/functions/api/class-use/Context.html    |    2 +-
 .../pulsar/functions/api/class-use/Function.html   |    2 +-
 .../pulsar/functions/api/class-use/KVRecord.html   |    2 +-
 .../pulsar/functions/api/class-use/Record.html     |    2 +-
 .../pulsar/functions/api/class-use/SerDe.html      |    2 +-
 .../pulsar/functions/api/class-use/StateStore.html |    2 +-
 .../functions/api/class-use/StateStoreContext.html |    2 +-
 .../functions/api/class-use/WindowContext.html     |    2 +-
 .../functions/api/class-use/WindowFunction.html    |    2 +-
 .../pulsar/functions/api/package-summary.html      |    2 +-
 .../apache/pulsar/functions/api/package-tree.html  |    2 +-
 .../apache/pulsar/functions/api/package-use.html   |    2 +-
 .../functions/api/state/ByteBufferStateStore.html  |    2 +-
 .../functions/api/state/CounterStateStore.html     |    2 +-
 .../api/state/class-use/ByteBufferStateStore.html  |    2 +-
 .../api/state/class-use/CounterStateStore.html     |    2 +-
 .../functions/api/state/package-summary.html       |    2 +-
 .../pulsar/functions/api/state/package-tree.html   |    2 +-
 .../pulsar/functions/api/state/package-use.html    |    2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |    2 +-
 .../pulsar/functions/api/utils/FunctionRecord.html |    2 +-
 .../functions/api/utils/IdentityFunction.html      |    2 +-
 .../pulsar/functions/api/utils/JavaSerDe.html      |    2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |    2 +-
 .../api/utils/class-use/FunctionRecord.html        |    2 +-
 .../api/utils/class-use/IdentityFunction.html      |    2 +-
 .../functions/api/utils/class-use/JavaSerDe.html   |    2 +-
 .../functions/api/utils/package-summary.html       |    2 +-
 .../pulsar/functions/api/utils/package-tree.html   |    2 +-
 .../pulsar/functions/api/utils/package-use.html    |    2 +-
 .../pulsar-functions/3.0.x/overview-summary.html   |    2 +-
 .../api/pulsar-functions/3.0.x/overview-tree.html  |    2 +-
 .../pulsar-functions/3.3.x/allclasses-index.html   |    2 +-
 .../pulsar-functions/3.3.x/allpackages-index.html  |    2 +-
 .../pulsar-functions/3.3.x/deprecated-list.html    |    2 +-
 static/api/pulsar-functions/3.3.x/help-doc.html    |    2 +-
 static/api/pulsar-functions/3.3.x/index-all.html   |    2 +-
 static/api/pulsar-functions/3.3.x/index.html       |    4 +-
 .../apache/pulsar/functions/api/BaseContext.html   |    2 +-
 .../org/apache/pulsar/functions/api/Context.html   |    2 +-
 .../org/apache/pulsar/functions/api/Function.html  |    2 +-
 .../org/apache/pulsar/functions/api/KVRecord.html  |    2 +-
 .../org/apache/pulsar/functions/api/Record.html    |    2 +-
 .../org/apache/pulsar/functions/api/SerDe.html     |    2 +-
 .../apache/pulsar/functions/api/StateStore.html    |    2 +-
 .../pulsar/functions/api/StateStoreContext.html    |    2 +-
 .../apache/pulsar/functions/api/WindowContext.html |    2 +-
 .../pulsar/functions/api/WindowFunction.html       |    2 +-
 .../functions/api/class-use/BaseContext.html       |    2 +-
 .../pulsar/functions/api/class-use/Context.html    |    2 +-
 .../pulsar/functions/api/class-use/Function.html   |    2 +-
 .../pulsar/functions/api/class-use/KVRecord.html   |    2 +-
 .../pulsar/functions/api/class-use/Record.html     |    2 +-
 .../pulsar/functions/api/class-use/SerDe.html      |    2 +-
 .../pulsar/functions/api/class-use/StateStore.html |    2 +-
 .../functions/api/class-use/StateStoreContext.html |    2 +-
 .../functions/api/class-use/WindowContext.html     |    2 +-
 .../functions/api/class-use/WindowFunction.html    |    2 +-
 .../pulsar/functions/api/package-summary.html      |    2 +-
 .../apache/pulsar/functions/api/package-tree.html  |    2 +-
 .../apache/pulsar/functions/api/package-use.html   |    2 +-
 .../functions/api/state/ByteBufferStateStore.html  |    2 +-
 .../functions/api/state/CounterStateStore.html     |    2 +-
 .../pulsar/functions/api/state/StateValue.html     |    2 +-
 .../api/state/class-use/ByteBufferStateStore.html  |    2 +-
 .../api/state/class-use/CounterStateStore.html     |    2 +-
 .../functions/api/state/class-use/StateValue.html  |    2 +-
 .../functions/api/state/package-summary.html       |    2 +-
 .../pulsar/functions/api/state/package-tree.html   |    2 +-
 .../pulsar/functions/api/state/package-use.html    |    2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |    2 +-
 .../pulsar/functions/api/utils/FunctionRecord.html |    2 +-
 .../functions/api/utils/IdentityFunction.html      |    2 +-
 .../pulsar/functions/api/utils/JavaSerDe.html      |    2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |    2 +-
 .../api/utils/class-use/FunctionRecord.html        |    2 +-
 .../api/utils/class-use/IdentityFunction.html      |    2 +-
 .../functions/api/utils/class-use/JavaSerDe.html   |    2 +-
 .../functions/api/utils/package-summary.html       |    2 +-
 .../pulsar/functions/api/utils/package-tree.html   |    2 +-
 .../pulsar/functions/api/utils/package-use.html    |    2 +-
 .../pulsar-functions/3.3.x/overview-summary.html   |    2 +-
 .../api/pulsar-functions/3.3.x/overview-tree.html  |    2 +-
 .../pulsar-functions/4.0.x/allclasses-index.html   |    2 +-
 .../pulsar-functions/4.0.x/allpackages-index.html  |    2 +-
 .../pulsar-functions/4.0.x/deprecated-list.html    |    2 +-
 static/api/pulsar-functions/4.0.x/help-doc.html    |    2 +-
 static/api/pulsar-functions/4.0.x/index-all.html   |    2 +-
 static/api/pulsar-functions/4.0.x/index.html       |    4 +-
 .../apache/pulsar/functions/api/BaseContext.html   |    2 +-
 .../org/apache/pulsar/functions/api/Context.html   |    2 +-
 .../org/apache/pulsar/functions/api/Function.html  |    2 +-
 .../org/apache/pulsar/functions/api/KVRecord.html  |    2 +-
 .../org/apache/pulsar/functions/api/Record.html    |    2 +-
 .../org/apache/pulsar/functions/api/SerDe.html     |    2 +-
 .../apache/pulsar/functions/api/StateStore.html    |    2 +-
 .../pulsar/functions/api/StateStoreContext.html    |    2 +-
 .../apache/pulsar/functions/api/WindowContext.html |    2 +-
 .../pulsar/functions/api/WindowFunction.html       |    2 +-
 .../functions/api/class-use/BaseContext.html       |    2 +-
 .../pulsar/functions/api/class-use/Context.html    |    2 +-
 .../pulsar/functions/api/class-use/Function.html   |    2 +-
 .../pulsar/functions/api/class-use/KVRecord.html   |    2 +-
 .../pulsar/functions/api/class-use/Record.html     |    2 +-
 .../pulsar/functions/api/class-use/SerDe.html      |    2 +-
 .../pulsar/functions/api/class-use/StateStore.html |    2 +-
 .../functions/api/class-use/StateStoreContext.html |    2 +-
 .../functions/api/class-use/WindowContext.html     |    2 +-
 .../functions/api/class-use/WindowFunction.html    |    2 +-
 .../pulsar/functions/api/package-summary.html      |    2 +-
 .../apache/pulsar/functions/api/package-tree.html  |    2 +-
 .../apache/pulsar/functions/api/package-use.html   |    2 +-
 .../functions/api/state/ByteBufferStateStore.html  |    2 +-
 .../functions/api/state/CounterStateStore.html     |    2 +-
 .../pulsar/functions/api/state/StateValue.html     |    2 +-
 .../api/state/class-use/ByteBufferStateStore.html  |    2 +-
 .../api/state/class-use/CounterStateStore.html     |    2 +-
 .../functions/api/state/class-use/StateValue.html  |    2 +-
 .../functions/api/state/package-summary.html       |    2 +-
 .../pulsar/functions/api/state/package-tree.html   |    2 +-
 .../pulsar/functions/api/state/package-use.html    |    2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |    2 +-
 .../pulsar/functions/api/utils/FunctionRecord.html |    2 +-
 .../functions/api/utils/IdentityFunction.html      |    2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |    2 +-
 .../api/utils/class-use/FunctionRecord.html        |    2 +-
 .../api/utils/class-use/IdentityFunction.html      |    2 +-
 .../functions/api/utils/package-summary.html       |    2 +-
 .../pulsar/functions/api/utils/package-tree.html   |    2 +-
 .../pulsar/functions/api/utils/package-use.html    |    2 +-
 .../pulsar-functions/4.0.x/overview-summary.html   |    2 +-
 .../api/pulsar-functions/4.0.x/overview-tree.html  |    2 +-
 static/api/pulsar-functions/4.0.x/search.html      |    2 +-
 .../pulsar-functions/4.1.x/allclasses-index.html   |   40 +-
 .../pulsar-functions/4.1.x/allpackages-index.html  |   16 +-
 .../4.0.x => pulsar-functions/4.1.x}/copy.svg      |    0
 .../pulsar-functions/4.1.x/deprecated-list.html    |   40 +-
 static/api/pulsar-functions/4.1.x/help-doc.html    |   43 +-
 static/api/pulsar-functions/4.1.x/index-all.html   |   32 +-
 static/api/pulsar-functions/4.1.x/index.html       |   18 +-
 .../pulsar-functions/4.1.x/jquery-ui.overrides.css |   35 -
 .../4.1.x/legal/ASSEMBLY_EXCEPTION                 |    6 +-
 static/api/pulsar-functions/4.1.x/legal/jquery.md  |   50 +-
 .../api/pulsar-functions/4.1.x/legal/jqueryUI.md   |    2 +-
 .../4.0.x => pulsar-functions/4.1.x}/link.svg      |    0
 .../apache/pulsar/functions/api/BaseContext.html   |   60 +-
 .../org/apache/pulsar/functions/api/Context.html   |   64 +-
 .../org/apache/pulsar/functions/api/Function.html  |   46 +-
 .../org/apache/pulsar/functions/api/KVRecord.html  |   50 +-
 .../org/apache/pulsar/functions/api/Record.html    |   66 +-
 .../org/apache/pulsar/functions/api/SerDe.html     |   46 +-
 .../apache/pulsar/functions/api/StateStore.html    |   46 +-
 .../pulsar/functions/api/StateStoreContext.html    |   36 +-
 .../apache/pulsar/functions/api/WindowContext.html |   56 +-
 .../pulsar/functions/api/WindowFunction.html       |   46 +-
 .../functions/api/class-use/BaseContext.html       |   16 +-
 .../pulsar/functions/api/class-use/Context.html    |   18 +-
 .../pulsar/functions/api/class-use/Function.html   |   16 +-
 .../pulsar/functions/api/class-use/KVRecord.html   |   16 +-
 .../pulsar/functions/api/class-use/Record.html     |   18 +-
 .../pulsar/functions/api/class-use/SerDe.html      |   16 +-
 .../pulsar/functions/api/class-use/StateStore.html |   18 +-
 .../functions/api/class-use/StateStoreContext.html |   16 +-
 .../functions/api/class-use/WindowContext.html     |   16 +-
 .../functions/api/class-use/WindowFunction.html    |   16 +-
 .../pulsar/functions/api/package-summary.html      |   27 +-
 .../apache/pulsar/functions/api/package-tree.html  |   20 +-
 .../apache/pulsar/functions/api/package-use.html   |   16 +-
 .../functions/api/state/ByteBufferStateStore.html  |   54 +-
 .../functions/api/state/CounterStateStore.html     |   50 +-
 .../pulsar/functions/api/state/StateValue.html     |   36 +-
 .../api/state/class-use/ByteBufferStateStore.html  |   16 +-
 .../api/state/class-use/CounterStateStore.html     |   16 +-
 .../functions/api/state/class-use/StateValue.html  |   18 +-
 .../functions/api/state/package-summary.html       |   37 +-
 .../pulsar/functions/api/state/package-tree.html   |   20 +-
 .../pulsar/functions/api/state/package-use.html    |   16 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |   38 +-
 .../pulsar/functions/api/utils/FunctionRecord.html |   84 +-
 .../functions/api/utils/IdentityFunction.html      |   46 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |   20 +-
 .../api/utils/class-use/FunctionRecord.html        |   16 +-
 .../api/utils/class-use/IdentityFunction.html      |   16 +-
 .../functions/api/utils/package-summary.html       |   27 +-
 .../pulsar/functions/api/utils/package-tree.html   |   20 +-
 .../pulsar/functions/api/utils/package-use.html    |   16 +-
 .../pulsar-functions/4.1.x/overview-summary.html   |    4 +-
 .../api/pulsar-functions/4.1.x/overview-tree.html  |   20 +-
 .../4.1.x/script-dir/jquery-3.6.0.min.js           |    2 -
 .../4.1.x}/script-dir/jquery-3.7.1.min.js          |    0
 .../4.1.x/script-dir/jquery-ui.min.css             |    2 +-
 .../4.1.x/script-dir/jquery-ui.min.js              |    4 +-
 static/api/pulsar-functions/4.1.x/script.js        |  143 +-
 .../4.1.x}/search-page.js                          |    0
 .../4.0.x => pulsar-functions/4.1.x}/search.html   |    2 +-
 static/api/pulsar-functions/4.1.x/search.js        |  612 ++---
 static/api/pulsar-functions/4.1.x/stylesheet.css   |  869 ++++++--
 static/swagger/{3.0.13 => 3.0.14}/swagger.json     |    0
 .../{3.0.10 => 3.0.14}/swaggerfunctions.json       |    0
 .../swagger/{2.10.5 => 3.0.14}/swaggerlookup.json  |    0
 .../{3.0.10 => 3.0.14}/swaggerpackages.json        |    0
 static/swagger/{3.0.10 => 3.0.14}/swaggersink.json |    0
 .../swagger/{3.0.10 => 3.0.14}/swaggersource.json  |    0
 .../{3.0.10 => 3.0.14}/swaggertransactions.json    |    0
 static/swagger/{3.0.13 => 3.0.14/v2}/swagger.json  |    0
 .../{2.10.5 => 3.0.14/v2}/swaggerlookup.json       |    0
 .../{3.0.10 => 3.0.14/v3}/swaggerfunctions.json    |    0
 .../{3.0.10 => 3.0.14/v3}/swaggerpackages.json     |    0
 .../swagger/{3.0.10 => 3.0.14/v3}/swaggersink.json |    0
 .../{3.0.10 => 3.0.14/v3}/swaggersource.json       |    0
 .../{3.0.10 => 3.0.14/v3}/swaggertransactions.json |    0
 static/swagger/{3.3.7 => 3.3.9}/swagger.json       |    0
 .../{3.0.10 => 3.3.9}/swaggerfunctions.json        |    0
 .../swagger/{2.10.5 => 3.3.9}/swaggerlookup.json   |    0
 .../swagger/{3.0.10 => 3.3.9}/swaggerpackages.json |    0
 static/swagger/{3.3.0 => 3.3.9}/swaggersink.json   |    0
 static/swagger/{3.3.0 => 3.3.9}/swaggersource.json |    0
 .../{3.3.0 => 3.3.9}/swaggertransactions.json      |    0
 static/swagger/{3.3.7 => 3.3.9/v2}/swagger.json    |    0
 .../{2.10.5 => 3.3.9/v2}/swaggerlookup.json        |    0
 .../{3.0.10 => 3.3.9/v3}/swaggerfunctions.json     |    0
 .../{3.0.10 => 3.3.9/v3}/swaggerpackages.json      |    0
 .../swagger/{3.3.0 => 3.3.9/v3}/swaggersink.json   |    0
 .../swagger/{3.3.0 => 3.3.9/v3}/swaggersource.json |    0
 .../{3.3.0 => 3.3.9/v3}/swaggertransactions.json   |    0
 static/swagger/{4.1.0 => 4.0.7}/swagger.json       |   69 +-
 .../{3.0.10 => 4.0.7}/swaggerfunctions.json        |    0
 .../swagger/{2.10.5 => 4.0.7}/swaggerlookup.json   |    0
 .../swagger/{3.0.10 => 4.0.7}/swaggerpackages.json |    0
 static/swagger/{3.3.0 => 4.0.7}/swaggersink.json   |    0
 static/swagger/{3.3.0 => 4.0.7}/swaggersource.json |    0
 .../{3.3.0 => 4.0.7}/swaggertransactions.json      |    0
 static/swagger/{4.1.0 => 4.0.7/v2}/swagger.json    |   69 +-
 .../{2.10.5 => 4.0.7/v2}/swaggerlookup.json        |    0
 .../{3.0.10 => 4.0.7/v3}/swaggerfunctions.json     |    0
 .../{3.0.10 => 4.0.7/v3}/swaggerpackages.json      |    0
 .../swagger/{3.3.0 => 4.0.7/v3}/swaggersink.json   |    0
 .../swagger/{3.3.0 => 4.0.7/v3}/swaggersource.json |    0
 .../{3.3.0 => 4.0.7/v3}/swaggertransactions.json   |    0
 static/swagger/{4.1.0 => 4.1.1}/swagger.json       |   22 +-
 .../swagger/{4.1.0 => 4.1.1}/swaggerfunctions.json |    0
 .../swagger/{2.10.5 => 4.1.1}/swaggerlookup.json   |    0
 .../swagger/{3.0.10 => 4.1.1}/swaggerpackages.json |    0
 static/swagger/{4.1.0 => 4.1.1}/swaggersink.json   |    0
 static/swagger/{4.1.0 => 4.1.1}/swaggersource.json |    0
 .../{4.1.0 => 4.1.1}/swaggertransactions.json      |    0
 static/swagger/{4.1.0 => 4.1.1/v2}/swagger.json    |   22 +-
 .../{2.10.5 => 4.1.1/v2}/swaggerlookup.json        |    0
 .../{4.1.0 => 4.1.1/v3}/swaggerfunctions.json      |    0
 .../{3.0.10 => 4.1.1/v3}/swaggerpackages.json      |    0
 .../swagger/{4.1.0 => 4.1.1/v3}/swaggersink.json   |    0
 .../swagger/{4.1.0 => 4.1.1/v3}/swaggersource.json |    0
 .../{4.1.0 => 4.1.1/v3}/swaggertransactions.json   |    0
 static/swagger/restApiVersions.json                |   76 +
 tools/pytools/lib/execute/javadoc_generator.py     |   29 +-
 3892 files changed, 30287 insertions(+), 20606 deletions(-)
 create mode 100644 release-notes/versioned/client-java-3.0.14.md
 create mode 100644 release-notes/versioned/client-java-3.3.9.md
 create mode 100644 release-notes/versioned/client-java-4.0.7.md
 create mode 100644 release-notes/versioned/client-java-4.1.1.md
 create mode 100644 release-notes/versioned/pulsar-3.0.14.md
 create mode 100644 release-notes/versioned/pulsar-3.3.9.md
 create mode 100644 release-notes/versioned/pulsar-4.0.7.md
 create mode 100644 release-notes/versioned/pulsar-4.1.1.md
 copy static/api/admin/{4.0.x => 4.1.x}/copy.svg (100%)
 delete mode 100644 static/api/admin/4.1.x/jquery-ui.overrides.css
 copy static/api/admin/{4.0.x => 4.1.x}/link.svg (100%)
 delete mode 100644 static/api/admin/4.1.x/script-dir/jquery-3.6.0.min.js
 copy static/api/admin/{3.0.x => 4.1.x}/script-dir/jquery-3.7.1.min.js (100%)
 copy static/api/admin/{4.0.x => 4.1.x}/search-page.js (100%)
 copy static/api/{client/4.0.x => admin/4.1.x}/search.html (98%)
 copy static/api/client/{4.1.x => 3.0.x}/org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html (95%)
 copy static/api/client/{4.1.x => 3.0.x}/org/apache/pulsar/client/api/class-use/PulsarClientException.ServiceNotReadyException.html (96%)
 copy static/api/client/{4.1.x => 3.3.x}/org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html (95%)
 copy static/api/client/{4.1.x => 3.3.x}/org/apache/pulsar/client/api/class-use/PulsarClientException.ServiceNotReadyException.html (97%)
 copy static/api/client/{4.1.x => 4.0.x}/org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html (94%)
 copy static/api/client/4.0.x/org/apache/pulsar/client/api/class-use/{PulsarClientException.TooManyRequestsException.html => PulsarClientException.ServiceNotReadyException.html} (86%)
 copy static/api/{admin/4.0.x => client/4.1.x}/copy.svg (100%)
 delete mode 100644 static/api/client/4.1.x/jquery-ui.overrides.css
 copy static/api/{admin/4.0.x => client/4.1.x}/link.svg (100%)
 delete mode 100644 static/api/client/4.1.x/script-dir/jquery-3.6.0.min.js
 copy static/api/{admin/3.0.x => client/4.1.x}/script-dir/jquery-3.7.1.min.js (100%)
 copy static/api/{admin/4.0.x => client/4.1.x}/search-page.js (100%)
 copy static/api/client/{4.0.x => 4.1.x}/search.html (98%)
 copy static/api/{admin/4.0.x => pulsar-functions/4.1.x}/copy.svg (100%)
 delete mode 100644 static/api/pulsar-functions/4.1.x/jquery-ui.overrides.css
 copy static/api/{admin/4.0.x => pulsar-functions/4.1.x}/link.svg (100%)
 delete mode 100644 static/api/pulsar-functions/4.1.x/script-dir/jquery-3.6.0.min.js
 copy static/api/{admin/3.0.x => pulsar-functions/4.1.x}/script-dir/jquery-3.7.1.min.js (100%)
 copy static/api/{admin/4.0.x => pulsar-functions/4.1.x}/search-page.js (100%)
 copy static/api/{client/4.0.x => pulsar-functions/4.1.x}/search.html (98%)
 copy static/swagger/{3.0.13 => 3.0.14}/swagger.json (100%)
 copy static/swagger/{3.0.10 => 3.0.14}/swaggerfunctions.json (100%)
 copy static/swagger/{2.10.5 => 3.0.14}/swaggerlookup.json (100%)
 copy static/swagger/{3.0.10 => 3.0.14}/swaggerpackages.json (100%)
 copy static/swagger/{3.0.10 => 3.0.14}/swaggersink.json (100%)
 copy static/swagger/{3.0.10 => 3.0.14}/swaggersource.json (100%)
 copy static/swagger/{3.0.10 => 3.0.14}/swaggertransactions.json (100%)
 copy static/swagger/{3.0.13 => 3.0.14/v2}/swagger.json (100%)
 copy static/swagger/{2.10.5 => 3.0.14/v2}/swaggerlookup.json (100%)
 copy static/swagger/{3.0.10 => 3.0.14/v3}/swaggerfunctions.json (100%)
 copy static/swagger/{3.0.10 => 3.0.14/v3}/swaggerpackages.json (100%)
 copy static/swagger/{3.0.10 => 3.0.14/v3}/swaggersink.json (100%)
 copy static/swagger/{3.0.10 => 3.0.14/v3}/swaggersource.json (100%)
 copy static/swagger/{3.0.10 => 3.0.14/v3}/swaggertransactions.json (100%)
 copy static/swagger/{3.3.7 => 3.3.9}/swagger.json (100%)
 copy static/swagger/{3.0.10 => 3.3.9}/swaggerfunctions.json (100%)
 copy static/swagger/{2.10.5 => 3.3.9}/swaggerlookup.json (100%)
 copy static/swagger/{3.0.10 => 3.3.9}/swaggerpackages.json (100%)
 copy static/swagger/{3.3.0 => 3.3.9}/swaggersink.json (100%)
 copy static/swagger/{3.3.0 => 3.3.9}/swaggersource.json (100%)
 copy static/swagger/{3.3.0 => 3.3.9}/swaggertransactions.json (100%)
 copy static/swagger/{3.3.7 => 3.3.9/v2}/swagger.json (100%)
 copy static/swagger/{2.10.5 => 3.3.9/v2}/swaggerlookup.json (100%)
 copy static/swagger/{3.0.10 => 3.3.9/v3}/swaggerfunctions.json (100%)
 copy static/swagger/{3.0.10 => 3.3.9/v3}/swaggerpackages.json (100%)
 copy static/swagger/{3.3.0 => 3.3.9/v3}/swaggersink.json (100%)
 copy static/swagger/{3.3.0 => 3.3.9/v3}/swaggersource.json (100%)
 copy static/swagger/{3.3.0 => 3.3.9/v3}/swaggertransactions.json (100%)
 copy static/swagger/{4.1.0 => 4.0.7}/swagger.json (99%)
 copy static/swagger/{3.0.10 => 4.0.7}/swaggerfunctions.json (100%)
 copy static/swagger/{2.10.5 => 4.0.7}/swaggerlookup.json (100%)
 copy static/swagger/{3.0.10 => 4.0.7}/swaggerpackages.json (100%)
 copy static/swagger/{3.3.0 => 4.0.7}/swaggersink.json (100%)
 copy static/swagger/{3.3.0 => 4.0.7}/swaggersource.json (100%)
 copy static/swagger/{3.3.0 => 4.0.7}/swaggertransactions.json (100%)
 copy static/swagger/{4.1.0 => 4.0.7/v2}/swagger.json (99%)
 copy static/swagger/{2.10.5 => 4.0.7/v2}/swaggerlookup.json (100%)
 copy static/swagger/{3.0.10 => 4.0.7/v3}/swaggerfunctions.json (100%)
 copy static/swagger/{3.0.10 => 4.0.7/v3}/swaggerpackages.json (100%)
 copy static/swagger/{3.3.0 => 4.0.7/v3}/swaggersink.json (100%)
 copy static/swagger/{3.3.0 => 4.0.7/v3}/swaggersource.json (100%)
 copy static/swagger/{3.3.0 => 4.0.7/v3}/swaggertransactions.json (100%)
 copy static/swagger/{4.1.0 => 4.1.1}/swagger.json (99%)
 copy static/swagger/{4.1.0 => 4.1.1}/swaggerfunctions.json (100%)
 copy static/swagger/{2.10.5 => 4.1.1}/swaggerlookup.json (100%)
 copy static/swagger/{3.0.10 => 4.1.1}/swaggerpackages.json (100%)
 copy static/swagger/{4.1.0 => 4.1.1}/swaggersink.json (100%)
 copy static/swagger/{4.1.0 => 4.1.1}/swaggersource.json (100%)
 copy static/swagger/{4.1.0 => 4.1.1}/swaggertransactions.json (100%)
 copy static/swagger/{4.1.0 => 4.1.1/v2}/swagger.json (99%)
 copy static/swagger/{2.10.5 => 4.1.1/v2}/swaggerlookup.json (100%)
 copy static/swagger/{4.1.0 => 4.1.1/v3}/swaggerfunctions.json (100%)
 copy static/swagger/{3.0.10 => 4.1.1/v3}/swaggerpackages.json (100%)
 copy static/swagger/{4.1.0 => 4.1.1/v3}/swaggersink.json (100%)
 copy static/swagger/{4.1.0 => 4.1.1/v3}/swaggersource.json (100%)
 copy static/swagger/{4.1.0 => 4.1.1/v3}/swaggertransactions.json (100%)


(pulsar-site) 07/12: Support newer ASF Maven POM for javadoc generation

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit b7aa650d76e16f380a040a672214f7b71ae5cf53
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 08:41:34 2025 +0300

    Support newer ASF Maven POM for javadoc generation
---
 tools/pytools/lib/execute/javadoc_generator.py | 23 ++++++++++++++++++++---
 1 file changed, 20 insertions(+), 3 deletions(-)

diff --git a/tools/pytools/lib/execute/javadoc_generator.py b/tools/pytools/lib/execute/javadoc_generator.py
index e555ed99b39..dbe3e82dce0 100644
--- a/tools/pytools/lib/execute/javadoc_generator.py
+++ b/tools/pytools/lib/execute/javadoc_generator.py
@@ -27,6 +27,20 @@ from command import find_command, run
 from constant import site_path
 
 
+def find_apidocs_path(base_path):
+    """Find the apidocs directory, checking common locations."""
+    candidates = [
+        base_path / 'target' / 'site' / 'apidocs',
+        base_path / 'target' / 'reports' / 'apidocs'
+    ]
+    
+    for path in candidates:
+        if path.exists():
+            return path
+    
+    raise FileNotFoundError(f"Could not find apidocs in any of: {candidates}")
+
+
 def execute(dir_or_version: str):
     mvn = find_command('mvn', msg="mvn is required")
     
@@ -60,14 +74,17 @@ def execute(dir_or_version: str):
     # client
     dst = site_path() / 'static' / 'api' / 'client' / v
     run(mvn, '-Dlocale=en_US', '-pl', 'pulsar-client-api', 'javadoc:javadoc', cwd=src)
-    shutil.copytree(src / 'pulsar-client-api' / 'target' / 'site' / 'apidocs', dst)
+    client_apidocs = find_apidocs_path(src / 'pulsar-client-api')
+    shutil.copytree(client_apidocs, dst)
 
     # admin
     dst = site_path() / 'static' / 'api' / 'admin' / v
     run(mvn, '-Dlocale=en_US', '-pl', 'pulsar-client-admin-api', 'javadoc:javadoc', cwd=src)
-    shutil.copytree(src / 'pulsar-client-admin-api' / 'target' / 'site' / 'apidocs', dst)
+    admin_apidocs = find_apidocs_path(src / 'pulsar-client-admin-api')
+    shutil.copytree(admin_apidocs, dst)
 
     # function
     dst = site_path() / 'static' / 'api' / 'pulsar-functions' / v
     run(mvn, '-Dlocale=en_US', '-pl', 'api-java', 'javadoc:javadoc', cwd=(src / 'pulsar-functions'))
-    shutil.copytree(src / 'pulsar-functions' / 'api-java' / 'target' / 'site' / 'apidocs', dst)
\ No newline at end of file
+    function_apidocs = find_apidocs_path(src / 'pulsar-functions' / 'api-java')
+    shutil.copytree(function_apidocs, dst)
\ No newline at end of file


(pulsar-site) 12/12: Update release notes guide

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 05c005f29940e35bfe5981a91e4a8f222b21f271
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 08:52:49 2025 +0300

    Update release notes guide
---
 contribute/release-note-guide.md | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/contribute/release-note-guide.md b/contribute/release-note-guide.md
index 124790112f9..30fd9581afc 100644
--- a/contribute/release-note-guide.md
+++ b/contribute/release-note-guide.md
@@ -110,9 +110,17 @@ If you are releasing multiple maintenance versions at once, you can use another
 
 Copy the "Client" and applicable entries from "Library updates" into the client-java release notes.
 
+## Update release notes in GitHub releases
+
+Copy the file content to clipboard and paste to correct location by editing the release notes at https://github.com/apache/pulsar/releases
+
+```shell
+cat release-notes/versioned/pulsar-${VERSION_WITHOUT_RC}.md | pbcopy
+```
+
 ## Update the release note page
 
-The following steps are handled by the script `./scripts/generate_release_notes.py`.
+The following steps were handled by the script `./scripts/register_new_version.py`.
 
 1. Copy the related release notes entries and add a [versioned release note file](https://github.com/apache/pulsar-site/tree/main/release-notes/versioned).
 2. Update the [version metadata files](https://github.com/apache/pulsar-site/tree/main/data) (`release-*.js`). For apache/pulsar releases, this means updating `release-java.js` (Java client) and `release-pulsar.js` (Pulsar).


(pulsar-site) 08/12: Delete target api doc directory before copying

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit be5fbb73ec5558f1273736aac7cf597529720ea8
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 08:44:11 2025 +0300

    Delete target api doc directory before copying
---
 contribute/release-process.md                  | 6 ------
 tools/pytools/lib/execute/javadoc_generator.py | 6 ++++++
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/contribute/release-process.md b/contribute/release-process.md
index 5d0c2601130..62c51f21e76 100644
--- a/contribute/release-process.md
+++ b/contribute/release-process.md
@@ -855,12 +855,6 @@ This step is for feature releases only, unless you're sure that significant Java
 
 :::
 
-If you are re-generating docs, it's necessary to remove the javadoc directories before generating:
-
-```shell
-rm -rf static/api/{client,admin,pulsar-functions}/4.0.x
-```
-
 After publish Java libraries, run the following script from the main branch of apache/pulsar-site repo:
 
 ```shell
diff --git a/tools/pytools/lib/execute/javadoc_generator.py b/tools/pytools/lib/execute/javadoc_generator.py
index dbe3e82dce0..27e0041074f 100644
--- a/tools/pytools/lib/execute/javadoc_generator.py
+++ b/tools/pytools/lib/execute/javadoc_generator.py
@@ -75,16 +75,22 @@ def execute(dir_or_version: str):
     dst = site_path() / 'static' / 'api' / 'client' / v
     run(mvn, '-Dlocale=en_US', '-pl', 'pulsar-client-api', 'javadoc:javadoc', cwd=src)
     client_apidocs = find_apidocs_path(src / 'pulsar-client-api')
+    if dst.exists():
+        shutil.rmtree(dst)
     shutil.copytree(client_apidocs, dst)
 
     # admin
     dst = site_path() / 'static' / 'api' / 'admin' / v
     run(mvn, '-Dlocale=en_US', '-pl', 'pulsar-client-admin-api', 'javadoc:javadoc', cwd=src)
     admin_apidocs = find_apidocs_path(src / 'pulsar-client-admin-api')
+    if dst.exists():
+        shutil.rmtree(dst)
     shutil.copytree(admin_apidocs, dst)
 
     # function
     dst = site_path() / 'static' / 'api' / 'pulsar-functions' / v
     run(mvn, '-Dlocale=en_US', '-pl', 'api-java', 'javadoc:javadoc', cwd=(src / 'pulsar-functions'))
     function_apidocs = find_apidocs_path(src / 'pulsar-functions' / 'api-java')
+    if dst.exists():
+        shutil.rmtree(dst)
     shutil.copytree(function_apidocs, dst)
\ No newline at end of file


(pulsar-site) 03/12: update rest-apidoc for 4.0.7

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 21407566a6de9ae718eeeb748e28dbf6685ccaad
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 07:50:23 2025 +0300

    update rest-apidoc for 4.0.7
---
 static/swagger/4.0.7/swagger.json                | 36364 +++++++++++++++++++++
 static/swagger/4.0.7/swaggerfunctions.json       |  2047 ++
 static/swagger/4.0.7/swaggerlookup.json          |   319 +
 static/swagger/4.0.7/swaggerpackages.json        |   627 +
 static/swagger/4.0.7/swaggersink.json            |  1449 +
 static/swagger/4.0.7/swaggersource.json          |  1404 +
 static/swagger/4.0.7/swaggertransactions.json    |  1537 +
 static/swagger/4.0.7/v2/swagger.json             | 36364 +++++++++++++++++++++
 static/swagger/4.0.7/v2/swaggerlookup.json       |   319 +
 static/swagger/4.0.7/v3/swaggerfunctions.json    |  2047 ++
 static/swagger/4.0.7/v3/swaggerpackages.json     |   627 +
 static/swagger/4.0.7/v3/swaggersink.json         |  1449 +
 static/swagger/4.0.7/v3/swaggersource.json       |  1404 +
 static/swagger/4.0.7/v3/swaggertransactions.json |  1537 +
 static/swagger/restApiVersions.json              |    19 +
 15 files changed, 87513 insertions(+)

diff --git a/static/swagger/4.0.7/swagger.json b/static/swagger/4.0.7/swagger.json
new file mode 100644
index 00000000000..5963cc2a33a
--- /dev/null
+++ b/static/swagger/4.0.7/swagger.json
@@ -0,0 +1,36364 @@
+{
+    "basePath": "/admin/v2",
+    "definitions": {
+        "AllocatorStats": {
+            "properties": {
+                "directArenas": {
+                    "items": {
+                        "$ref": "#/definitions/PoolArenaStats"
+                    },
+                    "type": "array"
+                },
+                "heapArenas": {
+                    "items": {
+                        "$ref": "#/definitions/PoolArenaStats"
+                    },
+                    "type": "array"
+                },
+                "normalCacheSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numDirectArenas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numHeapArenas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numThreadLocalCaches": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "smallCacheSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "usedDirectMemory": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "usedHeapMemory": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "AuthPolicies": {
+            "properties": {
+                "namespaceAuthentication": {
+                    "additionalProperties": {
+                        "items": {
+                            "enum": [
+                                "produce",
+                                "consume",
+                                "functions",
+                                "sources",
+                                "sinks",
+                                "packages"
+                            ],
+                            "type": "string"
+                        },
+                        "type": "array",
+                        "uniqueItems": true
+                    },
+                    "type": "object"
+                },
+                "subscriptionAuthentication": {
+                    "additionalProperties": {
+                        "items": {
+                            "type": "string"
+                        },
+                        "type": "array",
+                        "uniqueItems": true
+                    },
+                    "type": "object"
+                },
+                "topicAuthentication": {
+                    "additionalProperties": {
+                        "additionalProperties": {
+                            "items": {
+                                "enum": [
+                                    "produce",
+                                    "consume",
+                                    "functions",
+                                    "sources",
+                                    "sinks",
+                                    "packages"
+                                ],
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        },
+                        "type": "object"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "AuthenticationDataSource": {
+            "properties": {
+                "commandData": {
+                    "type": "string"
+                },
+                "httpAuthType": {
+                    "type": "string"
+                },
+                "peerAddress": {
+                    "$ref": "#/definitions/SocketAddress"
+                },
+                "subscription": {
+                    "type": "string"
+                },
+                "tlsCertificates": {
+                    "items": {
+                        "$ref": "#/definitions/Certificate"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "AuthenticationParameters": {
+            "properties": {
+                "clientAuthenticationDataSource": {
+                    "$ref": "#/definitions/AuthenticationDataSource"
+                },
+                "clientRole": {
+                    "type": "string"
+                },
+                "originalPrincipal": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoFailoverPolicyData": {
+            "properties": {
+                "parameters": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "policyType": {
+                    "enum": [
+                        "min_available"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoSubscriptionCreationOverride": {
+            "properties": {
+                "allowAutoSubscriptionCreation": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "AutoSubscriptionCreationOverrideImpl": {
+            "properties": {
+                "allowAutoSubscriptionCreation": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "AutoTopicCreationOverride": {
+            "properties": {
+                "allowAutoTopicCreation": {
+                    "type": "boolean"
+                },
+                "defaultNumPartitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topicType": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoTopicCreationOverrideImpl": {
+            "properties": {
+                "allowAutoTopicCreation": {
+                    "type": "boolean"
+                },
+                "defaultNumPartitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topicType": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BacklogQuota": {
+            "properties": {
+                "limit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitTime": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "policy": {
+                    "enum": [
+                        "producer_request_hold",
+                        "producer_exception",
+                        "consumer_backlog_eviction"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BacklogQuotaImpl": {
+            "properties": {
+                "limit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitTime": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "policy": {
+                    "enum": [
+                        "producer_request_hold",
+                        "producer_exception",
+                        "consumer_backlog_eviction"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BitSet": {
+            "properties": {
+                "empty": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "BookieAffinityGroupData": {
+            "properties": {
+                "bookkeeperAffinityGroupPrimary": {
+                    "type": "string"
+                },
+                "bookkeeperAffinityGroupSecondary": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookieAffinityGroupDataImpl": {
+            "properties": {
+                "bookkeeperAffinityGroupPrimary": {
+                    "type": "string"
+                },
+                "bookkeeperAffinityGroupSecondary": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookieInfo": {
+            "properties": {
+                "hostname": {
+                    "type": "string"
+                },
+                "rack": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookiesClusterInfo": {
+            "properties": {
+                "bookies": {
+                    "items": {
+                        "$ref": "#/definitions/RawBookieInfo"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "BrokerInfo": {
+            "properties": {
+                "brokerId": {
+                    "type": "string"
+                },
+                "serviceUrl": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BrokerNamespaceIsolationData": {
+            "description": "The namespace isolation data for a given broker",
+            "properties": {
+                "brokerName": {
+                    "description": "The broker name",
+                    "example": "broker1:8080",
+                    "type": "string"
+                },
+                "namespaceRegex": {
+                    "description": "The namespace-isolation policies attached to this broker",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "policyName": {
+                    "description": "Policy name",
+                    "example": "my-policy",
+                    "type": "string"
+                },
+                "primary": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "BundlesData": {
+            "properties": {
+                "boundaries": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "BundlesDataImpl": {
+            "properties": {
+                "boundaries": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Certificate": {
+            "properties": {
+                "encoded": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "publicKey": {
+                    "$ref": "#/definitions/PublicKey"
+                },
+                "type": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ClusterData": {
+            "description": "The configuration data for a cluster",
+            "properties": {
+                "authenticationParameters": {
+                    "description": "Authentication parameters when client would like to connect to cluster.",
+                    "type": "string"
+                },
+                "authenticationPlugin": {
+                    "description": "Authentication plugin when client would like to connect to cluster.",
+                    "example": "org.apache.pulsar.client.impl.auth.AuthenticationToken",
+                    "type": "string"
+                },
+                "brokerClientCertificateFilePath": {
+                    "description": "TLS certificate file for internal client, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientKeyFilePath": {
+                    "description": "TLS private key file for internal client, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientSslFactoryPlugin": {
+                    "description": "SSL Factory plugin used by internal client to generate the SSL Context and Engine",
+                    "type": "string"
+                },
+                "brokerClientSslFactoryPluginParams": {
+                    "description": "Parameters used by the internal client's SSL factory plugin to generate the SSL Context and Engine",
+                    "type": "string"
+                },
+                "brokerClientTlsEnabled": {
+                    "description": "Enable TLS when talking with other brokers in the same cluster (admin operation) or different clusters (replication)",
+                    "type": "boolean"
+                },
+                "brokerClientTlsEnabledWithKeyStore": {
+                    "description": "Whether internal client use KeyStore type to authenticate with other Pulsar brokers",
+                    "type": "boolean"
+                },
+                "brokerClientTlsKeyStore": {
+                    "description": "TLS KeyStore path for internal client,  used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsKeyStorePassword": {
+                    "description": "TLS KeyStore password for internal client,  used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsKeyStoreType": {
+                    "description": "TLS KeyStore type configuration for internal client: JKS, PKCS12, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStore": {
+                    "description": "TLS TrustStore path for internal client used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStorePassword": {
+                    "description": "TLS TrustStore password for internal client used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStoreType": {
+                    "description": "TLS TrustStore type configuration for internal client: JKS, PKCS12 used by the internal client to authenticate with Pulsar brokers",
+                    "example": "JKS",
+                    "type": "string"
+                },
+                "brokerClientTrustCertsFilePath": {
+                    "description": "Path for the trusted TLS certificate file for outgoing connection to a server (broker)",
+                    "type": "string"
+                },
+                "brokerServiceUrl": {
+                    "description": "The broker service url (for produce and consume operations)",
+                    "example": "pulsar://pulsar.example.com:6650",
+                    "type": "string"
+                },
+                "brokerServiceUrlTls": {
+                    "description": "The secured broker service url (for produce and consume operations)",
+                    "example": "pulsar+ssl://pulsar.example.com:6651",
+                    "type": "string"
+                },
+                "listenerName": {
+                    "description": "listenerName when client would like to connect to cluster",
+                    "type": "string"
+                },
+                "peerClusterNames": {
+                    "description": "A set of peer cluster names",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "proxyProtocol": {
+                    "description": "protocol to decide type of proxy routing eg: SNI-routing",
+                    "enum": [
+                        "SNI"
+                    ],
+                    "example": "SNI",
+                    "type": "string"
+                },
+                "proxyServiceUrl": {
+                    "description": "Proxy-service url when client would like to connect to broker via proxy.",
+                    "example": "pulsar+ssl://ats-proxy.example.com:4443 or pulsar://ats-proxy.example.com:4080",
+                    "type": "string"
+                },
+                "serviceUrl": {
+                    "description": "The HTTP rest service URL (for admin operations)",
+                    "example": "http://pulsar.example.com:8080",
+                    "type": "string"
+                },
+                "serviceUrlTls": {
+                    "description": "The HTTPS rest service URL (for admin operations)",
+                    "example": "https://pulsar.example.com:8443",
+                    "type": "string"
+                },
+                "tlsAllowInsecureConnection": {
+                    "description": "Allow TLS connections to servers whose certificate cannot be verified to have been signed by a trusted certificate authority.",
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "ClusterUrl": {
+            "properties": {
+                "brokerServiceUrl": {
+                    "type": "string"
+                },
+                "brokerServiceUrlTls": {
+                    "type": "string"
+                },
+                "empty": {
+                    "type": "boolean"
+                },
+                "serviceUrl": {
+                    "type": "string"
+                },
+                "serviceUrlTls": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "CompactionStats": {
+            "properties": {
+                "lastCompactionDurationTimeInMills": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionFailedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionRemovedEventCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionSucceedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompactionStatsImpl": {
+            "properties": {
+                "lastCompactionDurationTimeInMills": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionFailedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionRemovedEventCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionSucceedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuture": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureClusterData": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureListSchemaAndMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureLong": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuturePairBooleanSchemaCompatibilityStrategy": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuturePartitionedTopicMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureResourceQuota": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureSchemaAndMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureSchemaMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureSchemaVersion": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureVoid": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ConnectorDefinition": {
+            "properties": {
+                "description": {
+                    "type": "string"
+                },
+                "name": {
+                    "type": "string"
+                },
+                "sinkClass": {
+                    "type": "string"
+                },
+                "sinkConfigClass": {
+                    "type": "string"
+                },
+                "sourceClass": {
+                    "type": "string"
+                },
+                "sourceConfigClass": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ConsumerStats": {
+            "properties": {
+                "address": {
+                    "type": "string"
+                },
+                "appId": {
+                    "type": "string"
+                },
+                "availablePermits": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "avgMessagesPerEntry": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "blockedConsumerOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "consumerName": {
+                    "type": "string"
+                },
+                "drainingHashes": {
+                    "items": {
+                        "$ref": "#/definitions/DrainingHash"
+                    },
+                    "type": "array"
+                },
+                "drainingHashesClearedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "drainingHashesCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "drainingHashesUnackedMessages": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "keyHashRangeArrays": {
+                    "items": {
+                        "items": {
+                            "format": "int32",
+                            "type": "integer"
+                        },
+                        "type": "array"
+                    },
+                    "type": "array"
+                },
+                "keyHashRanges": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "readPositionWhenJoining": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorDetails": {
+            "properties": {
+                "cursorBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursorsLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "individualDeletedMessages": {
+                    "items": {
+                        "$ref": "#/definitions/MessageRangeInfo"
+                    },
+                    "type": "array"
+                },
+                "markDelete": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorStats": {
+            "properties": {
+                "active": {
+                    "type": "boolean"
+                },
+                "cursorLedger": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerLastEntry": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "individuallyDeletedMessages": {
+                    "type": "string"
+                },
+                "lastLedgerSwitchTimestamp": {
+                    "type": "string"
+                },
+                "markDeletePosition": {
+                    "type": "string"
+                },
+                "messagesConsumedCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numberOfEntriesSinceFirstNotAckedMessage": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "pendingReadOps": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "readPosition": {
+                    "type": "string"
+                },
+                "state": {
+                    "type": "string"
+                },
+                "subscriptionHavePendingRead": {
+                    "type": "boolean"
+                },
+                "subscriptionHavePendingReplayRead": {
+                    "type": "boolean"
+                },
+                "totalNonContiguousDeletedMessagesRange": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "waitingReadOp": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "DelayedDeliveryPolicies": {
+            "properties": {
+                "active": {
+                    "type": "boolean"
+                },
+                "maxDeliveryDelayInMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "tickTime": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "DeleteSchemaResponse": {
+            "properties": {
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "DispatchRate": {
+            "properties": {
+                "dispatchThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "relativeToPublishRate": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "DispatchRateImpl": {
+            "properties": {
+                "dispatchThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "relativeToPublishRate": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "DrainingHash": {
+            "properties": {
+                "blockedAttempts": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "hash": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "unackMsgs": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "EntryFilters": {
+            "properties": {
+                "entryFilterNames": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "FailureDomain": {
+            "description": "The data of a failure domain configuration in a cluster",
+            "properties": {
+                "brokers": {
+                    "description": "The collection of brokers in the same failure domain",
+                    "example": "[ 'broker-1', 'broker-2' ]",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                }
+            },
+            "type": "object"
+        },
+        "FunctionInstanceStatsData": {
+            "properties": {
+                "avgProcessLatency": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "lastInvocation": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oneMin": {
+                    "$ref": "#/definitions/FunctionInstanceStatsDataBase"
+                },
+                "processedSuccessfullyTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "receivedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userMetrics": {
+                    "additionalProperties": {
+                        "format": "double",
+                        "type": "number"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionInstanceStatsDataBase": {
+            "properties": {
+                "avgProcessLatency": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "processedSuccessfullyTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "receivedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Functions": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsV2": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsV2WorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "GetAllVersionsSchemaResponse": {
+            "properties": {
+                "getSchemaResponses": {
+                    "items": {
+                        "$ref": "#/definitions/GetSchemaResponse"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "GetSchemaResponse": {
+            "properties": {
+                "data": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "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"
+                    ],
+                    "type": "string"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "InactiveTopicPolicies": {
+            "properties": {
+                "deleteWhileInactive": {
+                    "type": "boolean"
+                },
+                "inactiveTopicDeleteMode": {
+                    "enum": [
+                        "delete_when_no_subscriptions",
+                        "delete_when_subscriptions_caught_up"
+                    ],
+                    "type": "string"
+                },
+                "maxInactiveDurationSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "InternalConfigurationData": {
+            "properties": {
+                "bookkeeperMetadataServiceUri": {
+                    "type": "string"
+                },
+                "configurationMetadataStoreUrl": {
+                    "type": "string"
+                },
+                "configurationStoreServers": {
+                    "type": "string"
+                },
+                "ledgersRootPath": {
+                    "type": "string"
+                },
+                "metadataStoreUrl": {
+                    "type": "string"
+                },
+                "stateStorageServiceUrl": {
+                    "type": "string"
+                },
+                "zookeeperServers": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "IsCompatibilityResponse": {
+            "properties": {
+                "compatibility": {
+                    "type": "boolean"
+                },
+                "schemaCompatibilityStrategy": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "KubernetesContainerFactory": {
+            "properties": {
+                "changeConfigMap": {
+                    "type": "string"
+                },
+                "changeConfigMapNamespace": {
+                    "type": "string"
+                },
+                "configAdminCLI": {
+                    "type": "string"
+                },
+                "cpuOverCommitRatio": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "customLabels": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "expectedMetricsCollectionInterval": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "extraFunctionDependenciesDir": {
+                    "type": "string"
+                },
+                "functionDockerImages": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "functionInstanceClassPath": {
+                    "type": "string"
+                },
+                "gracePeriodSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "grpcPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "imagePullPolicy": {
+                    "type": "string"
+                },
+                "installUserCodeDependencies": {
+                    "type": "boolean"
+                },
+                "jobName": {
+                    "type": "string"
+                },
+                "jobNamespace": {
+                    "type": "string"
+                },
+                "k8Uri": {
+                    "type": "string"
+                },
+                "kubernetesFunctionAuthProviderConfig": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "memoryOverCommitRatio": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "metricsPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "narExtractionDirectory": {
+                    "type": "string"
+                },
+                "percentMemoryPadding": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "pulsarAdminUrl": {
+                    "type": "string"
+                },
+                "pulsarDockerImageName": {
+                    "type": "string"
+                },
+                "pulsarRootDir": {
+                    "type": "string"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pythonDependencyRepository": {
+                    "type": "string"
+                },
+                "pythonExtraDependencyRepository": {
+                    "type": "string"
+                },
+                "submittingInsidePod": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "LedgerDetails": {
+            "properties": {
+                "entries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "size": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "LedgerInfo": {
+            "properties": {
+                "entries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "metadata": {
+                    "type": "string"
+                },
+                "offloaded": {
+                    "type": "boolean"
+                },
+                "size": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "underReplicated": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "LoadReport": {
+            "properties": {
+                "allocatedBandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedBandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedCPU": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMemory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMsgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMsgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "bandwidthIn": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "bandwidthOut": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "brokerVersionString": {
+                    "type": "string"
+                },
+                "bundleGains": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "bundleLosses": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "bundleStats": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NamespaceBundleStats"
+                    },
+                    "type": "object"
+                },
+                "cpu": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "directMemory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "lastUpdate": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "loadManagerClassName": {
+                    "type": "string"
+                },
+                "loadReportType": {
+                    "type": "string"
+                },
+                "memory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "name": {
+                    "type": "string"
+                },
+                "nonPersistentTopicsEnabled": {
+                    "type": "boolean"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numConsumers": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numProducers": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numTopics": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "overLoaded": {
+                    "type": "boolean"
+                },
+                "persistentTopicsEnabled": {
+                    "type": "boolean"
+                },
+                "preAllocatedBandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedBandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedCPU": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMemory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMsgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMsgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "protocols": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pulsarServiceUrlTls": {
+                    "type": "string"
+                },
+                "startTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemResourceUsage": {
+                    "$ref": "#/definitions/SystemResourceUsage"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "underLoaded": {
+                    "type": "boolean"
+                },
+                "webServiceUrl": {
+                    "type": "string"
+                },
+                "webServiceUrlTls": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "LongRunningProcessStatus": {
+            "properties": {
+                "lastError": {
+                    "type": "string"
+                },
+                "status": {
+                    "enum": [
+                        "NOT_RUN",
+                        "RUNNING",
+                        "SUCCESS",
+                        "ERROR"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "LongSchemaVersion": {
+            "properties": {
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ManagedLedgerInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorInfo"
+                    },
+                    "type": "object"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "terminatedPosition": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "MemoryLimit": {
+            "properties": {
+                "absoluteValue": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "percentOfMaxDirectMemory": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "MessageId": {
+            "type": "object"
+        },
+        "MessageIdAdv": {
+            "properties": {
+                "ackSet": {
+                    "$ref": "#/definitions/BitSet"
+                },
+                "batchIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "batchSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "firstChunkMessageId": {
+                    "$ref": "#/definitions/MessageIdAdv"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "partitionIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "MessageRangeInfo": {
+            "properties": {
+                "from": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "to": {
+                    "$ref": "#/definitions/PositionInfo"
+                }
+            },
+            "type": "object"
+        },
+        "Metrics": {
+            "properties": {
+                "dimensions": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "metrics": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceBundleStats": {
+            "properties": {
+                "cacheSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "consumerCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topics": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceIsolationData": {
+            "description": "The data of namespace isolation configuration",
+            "properties": {
+                "auto_failover_policy": {
+                    "$ref": "#/definitions/AutoFailoverPolicyData",
+                    "description": "The data of auto-failover policy configuration",
+                    "example": "{  \"policy_type\": \"min_available\"  \"parameters\": {    \"\": \"\"  }}"
+                },
+                "namespaces": {
+                    "description": "The list of namespaces to apply this namespace isolation data",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "primary": {
+                    "description": "The list of primary brokers for serving the list of namespaces in this isolation policy",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "secondary": {
+                    "description": "The list of secondary brokers for serving the list of namespaces in this isolation policy",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "unload_scope": {
+                    "description": "The type of unload to perform while applying the new isolation policy.",
+                    "enum": [
+                        "all_matching",
+                        "none",
+                        "changed"
+                    ],
+                    "example": "'changed' (default) for unloading only the namespaces whose placement is actually changing. 'all_matching' for unloading all matching namespaces. 'none' for not unloading any namespaces.",
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceOwnershipStatus": {
+            "properties": {
+                "broker_assignment": {
+                    "enum": [
+                        "primary",
+                        "secondary",
+                        "shared"
+                    ],
+                    "type": "string"
+                },
+                "is_active": {
+                    "type": "boolean"
+                },
+                "is_controlled": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentPartitionedTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutInternalCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentTopicStatsImpl"
+                    },
+                    "type": "object"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/NonPersistentPublisherStats"
+                    },
+                    "readOnly": true,
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentReplicatorStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentSubscriptionStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "systemTopicBytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentPublisherStats": {
+            "properties": {
+                "accessMode": {
+                    "enum": [
+                        "Shared",
+                        "Exclusive",
+                        "ExclusiveWithFencing",
+                        "WaitForExclusive"
+                    ],
+                    "type": "string"
+                },
+                "address": {
+                    "type": "string"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "producerName": {
+                    "type": "string"
+                },
+                "supportsPartialProducer": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentReplicatorStats": {
+            "properties": {
+                "bytesInCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "connected": {
+                    "type": "boolean"
+                },
+                "inboundConnectedSince": {
+                    "type": "string"
+                },
+                "inboundConnection": {
+                    "type": "string"
+                },
+                "msgDropCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgExpiredCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgInCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "outboundConnectedSince": {
+                    "type": "string"
+                },
+                "outboundConnection": {
+                    "type": "string"
+                },
+                "replicationBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "replicationDelayInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentSubscriptionStats": {
+            "properties": {
+                "activeConsumerName": {
+                    "type": "string"
+                },
+                "allowOutOfOrderDelivery": {
+                    "type": "boolean"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "blockedSubscriptionOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "consumers": {
+                    "items": {
+                        "$ref": "#/definitions/ConsumerStats"
+                    },
+                    "type": "array"
+                },
+                "consumersAfterMarkDeletePosition": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsByBrokerLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsBySubscriptionLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsByTopicLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsByBrokerLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsBySubscriptionLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsByTopicLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "drainingHashesClearedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "drainingHashesCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "drainingHashesUnackedMessages": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "durable": {
+                    "type": "boolean"
+                },
+                "earliestMsgPublishTimeInBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterAcceptedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterProcessedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRejectedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRescheduledMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "keySharedMode": {
+                    "type": "string"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastExpireTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastMarkDeleteAdvancedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgBacklogNoDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInReplay": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "replicated": {
+                    "type": "boolean"
+                },
+                "subscriptionProperties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "totalMsgExpired": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutInternalCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/NonPersistentPublisherStats"
+                    },
+                    "readOnly": true,
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentReplicatorStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentSubscriptionStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "systemTopicBytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadPolicies": {
+            "properties": {
+                "fileSystemProfilePath": {
+                    "type": "string"
+                },
+                "fileSystemURI": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadDeletionLagInMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadDriver": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadMaxThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadPrefetchRounds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadThresholdInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadThresholdInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadedReadPriority": {
+                    "enum": [
+                        "BOOKKEEPER_FIRST",
+                        "TIERED_STORAGE_FIRST"
+                    ],
+                    "type": "string"
+                },
+                "offloadersDirectory": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialId": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialSecret": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRole": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRoleSessionName": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadPoliciesImpl": {
+            "properties": {
+                "fileSystemDriver": {
+                    "type": "boolean"
+                },
+                "fileSystemProfilePath": {
+                    "type": "string"
+                },
+                "fileSystemURI": {
+                    "type": "string"
+                },
+                "gcsDriver": {
+                    "type": "boolean"
+                },
+                "gcsManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+                    "type": "string"
+                },
+                "managedLedgerExtraConfigurations": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "managedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadDeletionLagInMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadDriver": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadMaxThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadPrefetchRounds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadThresholdInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadThresholdInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadedReadPriority": {
+                    "enum": [
+                        "BOOKKEEPER_FIRST",
+                        "TIERED_STORAGE_FIRST"
+                    ],
+                    "type": "string"
+                },
+                "offloadersDirectory": {
+                    "type": "string"
+                },
+                "s3Driver": {
+                    "type": "boolean"
+                },
+                "s3ManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialId": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialSecret": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRole": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRoleSessionName": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadProcessStatus": {
+            "properties": {
+                "firstUnoffloadedMessage": {
+                    "$ref": "#/definitions/MessageId"
+                },
+                "lastError": {
+                    "type": "string"
+                },
+                "status": {
+                    "enum": [
+                        "NOT_RUN",
+                        "RUNNING",
+                        "SUCCESS",
+                        "ERROR"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OutputStream": {
+            "type": "object"
+        },
+        "PartitionedManagedLedgerInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorInfo"
+                    },
+                    "type": "object"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ManagedLedgerInfo"
+                    },
+                    "type": "object"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "terminatedPosition": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicInternalStats": {
+            "properties": {
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/PersistentTopicInternalStats"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicMetadata": {
+            "properties": {
+                "deleted": {
+                    "type": "boolean"
+                },
+                "partitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutInternalCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/TopicStats"
+                    },
+                    "type": "object"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "systemTopicBytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PendingBookieOpsStats": {
+            "properties": {
+                "cursorLedgerCloseOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerCreateOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerDeleteOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerOpenOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerCloseOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerCreateOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerDeleteOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerOpenOp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistencePolicies": {
+            "properties": {
+                "bookkeeperAckQuorum": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "bookkeeperEnsemble": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "bookkeeperWriteQuorum": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerMaxMarkDeleteRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "managedLedgerStorageClassName": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentOfflineTopicStats": {
+            "properties": {
+                "brokerName": {
+                    "type": "string"
+                },
+                "cursorDetails": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorDetails"
+                    },
+                    "type": "object"
+                },
+                "dataLedgerDetails": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerDetails"
+                    },
+                    "type": "array"
+                },
+                "messageBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "statGeneratedAt": {
+                    "format": "date-time",
+                    "type": "string"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicName": {
+                    "type": "string"
+                },
+                "totalMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentTopicInternalStats": {
+            "properties": {
+                "compactedLedger": {
+                    "$ref": "#/definitions/LedgerInfo"
+                },
+                "currentLedgerEntries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "currentLedgerSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorStats"
+                    },
+                    "type": "object"
+                },
+                "entriesAddedCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConfirmedEntry": {
+                    "type": "string"
+                },
+                "lastLedgerCreatedTimestamp": {
+                    "type": "string"
+                },
+                "lastLedgerCreationFailureTimestamp": {
+                    "type": "string"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "numberOfEntries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "pendingAddEntriesCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "schemaLedgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "state": {
+                    "type": "string"
+                },
+                "totalSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingCursorsCount": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentTopicStats": {
+            "properties": {
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStats"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Policies": {
+            "properties": {
+                "allowed_clusters": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "auth_policies": {
+                    "$ref": "#/definitions/AuthPolicies"
+                },
+                "autoSubscriptionCreationOverride": {
+                    "$ref": "#/definitions/AutoSubscriptionCreationOverride"
+                },
+                "autoTopicCreationOverride": {
+                    "$ref": "#/definitions/AutoTopicCreationOverride"
+                },
+                "backlog_quota_map": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/BacklogQuota"
+                    },
+                    "type": "object"
+                },
+                "bundles": {
+                    "$ref": "#/definitions/BundlesData"
+                },
+                "clusterDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "clusterSubscribeRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscribeRate"
+                    },
+                    "type": "object"
+                },
+                "compaction_threshold": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "deduplicationEnabled": {
+                    "type": "boolean"
+                },
+                "deduplicationSnapshotIntervalSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "delayed_delivery_policies": {
+                    "$ref": "#/definitions/DelayedDeliveryPolicies"
+                },
+                "deleted": {
+                    "type": "boolean"
+                },
+                "dispatcherPauseOnAckStatePersistentEnabled": {
+                    "type": "boolean"
+                },
+                "encryption_required": {
+                    "type": "boolean"
+                },
+                "entryFilters": {
+                    "$ref": "#/definitions/EntryFilters"
+                },
+                "inactive_topic_policies": {
+                    "$ref": "#/definitions/InactiveTopicPolicies"
+                },
+                "is_allow_auto_update_schema": {
+                    "type": "boolean"
+                },
+                "latency_stats_sample_rate": {
+                    "additionalProperties": {
+                        "format": "int32",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "max_consumers_per_subscription": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_consumers_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_producers_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_subscriptions_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_topics_per_namespace": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_unacked_messages_per_consumer": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_unacked_messages_per_subscription": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "message_ttl_in_seconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "migrated": {
+                    "type": "boolean"
+                },
+                "offload_deletion_lag_ms": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "offload_policies": {
+                    "$ref": "#/definitions/OffloadPolicies"
+                },
+                "offload_threshold": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "offload_threshold_in_seconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "persistence": {
+                    "$ref": "#/definitions/PersistencePolicies"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "publishMaxMessageRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/PublishRate"
+                    },
+                    "type": "object"
+                },
+                "replication_clusters": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "replicatorDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "resource_group_name": {
+                    "type": "string"
+                },
+                "retention_policies": {
+                    "$ref": "#/definitions/RetentionPolicies"
+                },
+                "schema_auto_update_compatibility_strategy": {
+                    "enum": [
+                        "AutoUpdateDisabled",
+                        "Backward",
+                        "Forward",
+                        "Full",
+                        "AlwaysCompatible",
+                        "BackwardTransitive",
+                        "ForwardTransitive",
+                        "FullTransitive"
+                    ],
+                    "type": "string"
+                },
+                "schema_compatibility_strategy": {
+                    "enum": [
+                        "UNDEFINED",
+                        "ALWAYS_INCOMPATIBLE",
+                        "ALWAYS_COMPATIBLE",
+                        "BACKWARD",
+                        "FORWARD",
+                        "FULL",
+                        "BACKWARD_TRANSITIVE",
+                        "FORWARD_TRANSITIVE",
+                        "FULL_TRANSITIVE"
+                    ],
+                    "type": "string"
+                },
+                "schema_validation_enforced": {
+                    "type": "boolean"
+                },
+                "subscriptionDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "subscription_auth_mode": {
+                    "enum": [
+                        "None",
+                        "Prefix"
+                    ],
+                    "type": "string"
+                },
+                "subscription_expiration_time_minutes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "subscription_types_enabled": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "topicDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PoolArenaStats": {
+            "properties": {
+                "chunkLists": {
+                    "items": {
+                        "$ref": "#/definitions/PoolChunkListStats"
+                    },
+                    "type": "array"
+                },
+                "numActiveAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveHugeAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveNormalAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveSmallAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numChunkLists": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numHugeAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numHugeDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numNormalAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numNormalDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallSubpages": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "smallSubpages": {
+                    "items": {
+                        "$ref": "#/definitions/PoolSubpageStats"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "PoolChunkListStats": {
+            "properties": {
+                "chunks": {
+                    "items": {
+                        "$ref": "#/definitions/PoolChunkStats"
+                    },
+                    "type": "array"
+                },
+                "maxUsage": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "minUsage": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PoolChunkStats": {
+            "properties": {
+                "chunkSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "freeBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "usage": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PoolSubpageStats": {
+            "properties": {
+                "elementSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxNumElements": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numAvailable": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "pageSize": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PositionInfo": {
+            "properties": {
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PostSchemaPayload": {
+            "properties": {
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "schema": {
+                    "type": "string"
+                },
+                "type": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PostSchemaResponse": {
+            "properties": {
+                "version": {
+                    "$ref": "#/definitions/SchemaVersion"
+                }
+            },
+            "type": "object"
+        },
+        "ProcessContainerFactory": {
+            "properties": {
+                "extraFunctionDependenciesDir": {
+                    "type": "string"
+                },
+                "javaInstanceJarLocation": {
+                    "type": "string"
+                },
+                "logDirectory": {
+                    "type": "string"
+                },
+                "pythonInstanceLocation": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PublicKey": {
+            "properties": {
+                "algorithm": {
+                    "type": "string"
+                },
+                "encoded": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "format": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PublishRate": {
+            "properties": {
+                "publishThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PublisherStats": {
+            "properties": {
+                "accessMode": {
+                    "enum": [
+                        "Shared",
+                        "Exclusive",
+                        "ExclusiveWithFencing",
+                        "WaitForExclusive"
+                    ],
+                    "type": "string"
+                },
+                "address": {
+                    "type": "string"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "producerName": {
+                    "type": "string"
+                },
+                "supportsPartialProducer": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "RawBookieInfo": {
+            "properties": {
+                "bookieId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ReplicatorStats": {
+            "properties": {
+                "bytesInCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "connected": {
+                    "type": "boolean"
+                },
+                "inboundConnectedSince": {
+                    "type": "string"
+                },
+                "inboundConnection": {
+                    "type": "string"
+                },
+                "msgExpiredCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgInCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "outboundConnectedSince": {
+                    "type": "string"
+                },
+                "outboundConnection": {
+                    "type": "string"
+                },
+                "replicationBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "replicationDelayInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResetCursorData": {
+            "properties": {
+                "batchIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "excluded": {
+                    "type": "boolean"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "partitionIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceDescription": {
+            "properties": {
+                "resourceUsage": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ResourceUsage"
+                    },
+                    "type": "object"
+                },
+                "usagePct": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceGroup": {
+            "properties": {
+                "dispatchRateInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchRateInMsgs": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "publishRateInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishRateInMsgs": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceQuota": {
+            "properties": {
+                "bandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "bandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "dynamic": {
+                    "type": "boolean"
+                },
+                "memory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceUnit": {
+            "properties": {
+                "availableResource": {
+                    "$ref": "#/definitions/ResourceDescription"
+                },
+                "resourceId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceUsage": {
+            "properties": {
+                "limit": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "usage": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "Resources": {
+            "properties": {
+                "cpu": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "disk": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ram": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "RetentionPolicies": {
+            "properties": {
+                "retentionSizeInMB": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "retentionTimeInMinutes": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SchemaVersion": {
+            "type": "object"
+        },
+        "Sinks": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sinkList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SinksWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sinkList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SocketAddress": {
+            "type": "object"
+        },
+        "Sources": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sourceList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SourcesWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sourceList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SubscribeRate": {
+            "properties": {
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "subscribeThrottlingRatePerConsumer": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SubscriptionStats": {
+            "properties": {
+                "activeConsumerName": {
+                    "type": "string"
+                },
+                "allowOutOfOrderDelivery": {
+                    "type": "boolean"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "blockedSubscriptionOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "consumers": {
+                    "items": {
+                        "$ref": "#/definitions/ConsumerStats"
+                    },
+                    "type": "array"
+                },
+                "consumersAfterMarkDeletePosition": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsByBrokerLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsBySubscriptionLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsByTopicLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsByBrokerLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsBySubscriptionLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsByTopicLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "drainingHashesClearedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "drainingHashesCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "drainingHashesUnackedMessages": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "durable": {
+                    "type": "boolean"
+                },
+                "earliestMsgPublishTimeInBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterAcceptedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterProcessedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRejectedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRescheduledMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "keySharedMode": {
+                    "type": "string"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastExpireTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastMarkDeleteAdvancedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgBacklogNoDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgInReplay": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "replicated": {
+                    "type": "boolean"
+                },
+                "subscriptionProperties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "totalMsgExpired": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SystemResourceUsage": {
+            "properties": {
+                "bandwidthIn": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "bandwidthOut": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "cpu": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "directMemory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "memory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                }
+            },
+            "type": "object"
+        },
+        "TenantInfo": {
+            "description": "Information of adminRoles and allowedClusters for tenant",
+            "properties": {
+                "adminRoles": {
+                    "description": "Comma separated list of auth principal allowed to administrate the tenant.",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "allowedClusters": {
+                    "description": "Comma separated allowed clusters.",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                }
+            },
+            "type": "object"
+        },
+        "ThreadContainerFactory": {
+            "properties": {
+                "pulsarClientMemoryLimit": {
+                    "$ref": "#/definitions/MemoryLimit"
+                },
+                "threadGroupName": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "TopicHashPositions": {
+            "properties": {
+                "bundle": {
+                    "type": "string"
+                },
+                "namespace": {
+                    "type": "string"
+                },
+                "topicHashPositions": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "TopicStats": {
+            "properties": {
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStats"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerConfig": {
+            "properties": {
+                "additionalEnabledConnectorUrlPatterns": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "additionalEnabledFunctionsUrlPatterns": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "additionalJavaRuntimeArguments": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "assignmentWriteMaxRetries": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "authenticateMetricsEndpoint": {
+                    "type": "boolean"
+                },
+                "authenticationEnabled": {
+                    "type": "boolean"
+                },
+                "authenticationProviders": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "authorizationEnabled": {
+                    "type": "boolean"
+                },
+                "authorizationProvider": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationParametersName": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "brokerClientAuthenticationEnabled": {
+                    "type": "boolean"
+                },
+                "brokerClientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "brokerClientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "brokerClientTrustCertsFilePath": {
+                    "type": "string"
+                },
+                "clientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "clientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "clusterCoordinationTopic": {
+                    "type": "string"
+                },
+                "clusterCoordinationTopicName": {
+                    "type": "string"
+                },
+                "configurationMetadataStoreUrl": {
+                    "type": "string"
+                },
+                "configurationStoreServers": {
+                    "type": "string"
+                },
+                "connectorsDirectory": {
+                    "type": "string"
+                },
+                "downloadDirectory": {
+                    "type": "string"
+                },
+                "enableClassloadingOfBuiltinFiles": {
+                    "type": "boolean"
+                },
+                "enableClassloadingOfExternalFiles": {
+                    "type": "boolean"
+                },
+                "enableReferencingConnectorDirectoryFiles": {
+                    "type": "boolean"
+                },
+                "enableReferencingFunctionsDirectoryFiles": {
+                    "type": "boolean"
+                },
+                "exposeAdminClientEnabled": {
+                    "type": "boolean"
+                },
+                "failureCheckFreqMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "forwardSourceMessageProperty": {
+                    "type": "boolean"
+                },
+                "functionAssignmentTopic": {
+                    "type": "string"
+                },
+                "functionAssignmentTopicName": {
+                    "type": "string"
+                },
+                "functionAuthProviderClassName": {
+                    "type": "string"
+                },
+                "functionInstanceMaxResources": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionInstanceMinResources": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionInstanceResourceChangeInLockStep": {
+                    "type": "boolean"
+                },
+                "functionInstanceResourceGranularities": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionMetadataTopic": {
+                    "type": "string"
+                },
+                "functionMetadataTopicName": {
+                    "type": "string"
+                },
+                "functionRuntimeFactoryClassName": {
+                    "type": "string"
+                },
+                "functionRuntimeFactoryConfigs": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "functionWebServiceUrl": {
+                    "type": "string"
+                },
+                "functionsDirectory": {
+                    "type": "string"
+                },
+                "functionsWorkerEnablePackageManagement": {
+                    "type": "boolean"
+                },
+                "functionsWorkerServiceCustomConfigs": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "functionsWorkerServiceNarPackage": {
+                    "type": "string"
+                },
+                "httpRequestsLimitEnabled": {
+                    "type": "boolean"
+                },
+                "httpRequestsMaxPerSecond": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "httpServerAcceptQueueSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "httpServerThreadPoolQueueSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "ignoreUnknownConfigFields": {
+                    "type": "boolean"
+                },
+                "includeStandardPrometheusMetrics": {
+                    "type": "boolean"
+                },
+                "initialBrokerReconnectMaxRetries": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "initializedDlogMetadata": {
+                    "type": "boolean"
+                },
+                "instanceLivenessCheckFreqMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "jvmGCMetricsLoggerClassName": {
+                    "type": "string"
+                },
+                "kinitCommand": {
+                    "type": "string"
+                },
+                "kubernetesContainerFactory": {
+                    "$ref": "#/definitions/KubernetesContainerFactory"
+                },
+                "maxConcurrentHttpRequests": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxHttpServerConnections": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxPendingAsyncRequests": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreAllowReadOnlyOperations": {
+                    "type": "boolean"
+                },
+                "metadataStoreCacheExpirySeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreOperationTimeoutSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreSessionTimeoutMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "narExtractionDirectory": {
+                    "type": "string"
+                },
+                "numFunctionPackageReplicas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numHttpServerThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "processContainerFactory": {
+                    "$ref": "#/definitions/ProcessContainerFactory"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "proxyRoles": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "pulsarFunctionsCluster": {
+                    "type": "string"
+                },
+                "pulsarFunctionsNamespace": {
+                    "type": "string"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pulsarWebServiceUrl": {
+                    "type": "string"
+                },
+                "rebalanceCheckFreqSec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "rescheduleTimeoutMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "runtimeCustomizerClassName": {
+                    "type": "string"
+                },
+                "runtimeCustomizerConfig": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "saslJaasClientAllowedIds": {
+                    "type": "string"
+                },
+                "saslJaasServerRoleTokenSignerSecretPath": {
+                    "type": "string"
+                },
+                "saslJaasServerSectionName": {
+                    "type": "string"
+                },
+                "schedulerClassName": {
+                    "type": "string"
+                },
+                "secretsProviderConfiguratorClassName": {
+                    "type": "string"
+                },
+                "secretsProviderConfiguratorConfig": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "stateStorageProviderImplementation": {
+                    "type": "string"
+                },
+                "stateStorageServiceUrl": {
+                    "type": "string"
+                },
+                "superUserRoles": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "threadContainerFactory": {
+                    "$ref": "#/definitions/ThreadContainerFactory"
+                },
+                "tlsAllowInsecureConnection": {
+                    "type": "boolean"
+                },
+                "tlsCertRefreshCheckDurationSec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "tlsCertificateFilePath": {
+                    "type": "string"
+                },
+                "tlsEnableHostnameVerification": {
+                    "type": "boolean"
+                },
+                "tlsEnabled": {
+                    "type": "boolean"
+                },
+                "tlsEnabledWithKeyStore": {
+                    "type": "boolean"
+                },
+                "tlsKeyFilePath": {
+                    "type": "string"
+                },
+                "tlsKeyStore": {
+                    "type": "string"
+                },
+                "tlsKeyStorePassword": {
+                    "type": "string"
+                },
+                "tlsKeyStoreType": {
+                    "type": "string"
+                },
+                "tlsProvider": {
+                    "type": "string"
+                },
+                "tlsRequireTrustedClientCertOnConnect": {
+                    "type": "boolean"
+                },
+                "tlsTrustCertsFilePath": {
+                    "type": "string"
+                },
+                "tlsTrustChainBytes": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "tlsTrustStore": {
+                    "type": "string"
+                },
+                "tlsTrustStorePassword": {
+                    "type": "string"
+                },
+                "tlsTrustStoreType": {
+                    "type": "string"
+                },
+                "topicCompactionFrequencySec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "uploadBuiltinSinksSources": {
+                    "type": "boolean"
+                },
+                "useCompactedMetadataTopic": {
+                    "type": "boolean"
+                },
+                "useTls": {
+                    "type": "boolean"
+                },
+                "validateConnectorConfig": {
+                    "type": "boolean"
+                },
+                "webServiceHaProxyProtocolEnabled": {
+                    "type": "boolean"
+                },
+                "webServiceLogDetailedAddresses": {
+                    "type": "boolean"
+                },
+                "webServiceTlsCiphers": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "webServiceTlsProtocols": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "webServiceTrustXForwardedFor": {
+                    "type": "boolean"
+                },
+                "workerHostname": {
+                    "type": "string"
+                },
+                "workerId": {
+                    "type": "string"
+                },
+                "workerListProbeIntervalSec": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerPortTls": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerWebAddress": {
+                    "type": "string"
+                },
+                "workerWebAddressTls": {
+                    "type": "string"
+                },
+                "zooKeeperAllowReadOnlyOperations": {
+                    "type": "boolean"
+                },
+                "zooKeeperCacheExpirySeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "zooKeeperOperationTimeoutSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "zooKeeperSessionTimeoutMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerFunctionInstanceStats": {
+            "properties": {
+                "metrics": {
+                    "$ref": "#/definitions/FunctionInstanceStatsData"
+                },
+                "name": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerInfo": {
+            "properties": {
+                "port": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerHostname": {
+                    "type": "string"
+                },
+                "workerId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerService": {
+            "properties": {
+                "functions": {
+                    "$ref": "#/definitions/FunctionsWorkerService"
+                },
+                "functionsV2": {
+                    "$ref": "#/definitions/FunctionsV2WorkerService"
+                },
+                "initialized": {
+                    "type": "boolean"
+                },
+                "sinks": {
+                    "$ref": "#/definitions/SinksWorkerService"
+                },
+                "sources": {
+                    "$ref": "#/definitions/SourcesWorkerService"
+                },
+                "workerConfig": {
+                    "$ref": "#/definitions/WorkerConfig"
+                },
+                "workers": {
+                    "$ref": "#/definitions/WorkersWorkerService"
+                }
+            },
+            "type": "object"
+        },
+        "Workers": {
+            "type": "object"
+        },
+        "WorkersWorkerService": {
+            "type": "object"
+        }
+    },
+    "info": {
+        "description": "This provides the REST API for admin operations",
+        "license": {
+            "name": "Apache 2.0",
+            "url": "http://www.apache.org/licenses/LICENSE-2.0.html"
+        },
+        "title": "Pulsar Admin REST API",
+        "version": "v2"
+    },
+    "paths": {
+        "/bookies/all": {
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getAllBookies",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookiesClusterInfo"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets raw information for all the bookies in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/bookies/racks-info": {
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getBookiesRackInfo",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "additionalProperties": {
+                                    "$ref": "#/definitions/BookieInfo"
+                                },
+                                "type": "object"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the rack placement information for all the bookies in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/bookies/racks-info/{bookie}": {
+            "delete": {
+                "description": "",
+                "operationId": "Bookies_deleteBookieRackInfo",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Removed the rack placement information for a specific bookie in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            },
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getBookieRackInfo",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookieInfo"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the rack placement information for a specific bookie in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            },
+            "post": {
+                "description": "",
+                "operationId": "Bookies_updateBookieRackInfo",
+                "parameters": [
+                    {
+                        "description": "The bookie address",
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The group",
+                        "in": "query",
+                        "name": "group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The bookie info",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/BookieInfo"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Updates the rack placement information for a specific bookie in the cluster (note. bookie address format:`address:port`)",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/broker-stats/allocator-stats/{allocator}": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStatsBase_getAllocatorStats",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "allocator",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AllocatorStats"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get the stats for the Netty allocator. Available allocators are 'default' and 'ml-cache'",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/bookieops": {
+            "get": {
+                "description": "Returns a nested map structure which Swagger does not fully support for display. Structure: Map<String, Map<String, PendingBookieOpsStats>>. Please refer to this structure for details.",
+                "operationId": "BrokerStatsBase_getPendingBookieOpsStats",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/PendingBookieOpsStats"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get pending bookie client op stats by namespace",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/broker-resource-availability/{tenant}/{namespace}": {
+            "get": {
+                "description": "This API gives the current broker availability in percent, each resource percentage usage is calculated and thensum of all of the resource usage percent is called broker-resource-availability<br/><br/>THIS API IS ONLY FOR USE BY TESTING FOR CONFIRMING NAMESPACE ALLOCATION ALGORITHM",
+                "operationId": "BrokerStats_getBrokerResourceAvailability",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Returns broker resource availability as Map<Long, List<ResourceUnit>>.Since `ResourceUnit` is an interface, its specific content is not determinable via class reflection. Refer to the source code or interface tests for detailed type definitions.",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/ResourceUnit"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "409": {
+                        "description": "Load-manager doesn't support operation"
+                    }
+                },
+                "summary": "Broker availability report",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/load-report": {
+            "get": {
+                "description": "consists of topics stats & systemResourceUsage",
+                "operationId": "BrokerStatsBase_getLoadReport",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/LoadReport"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get Load for this broker",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/mbeans": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStatsBase_getMBeans",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/Metrics"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all the mbean details of this broker JVM",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/metrics": {
+            "get": {
+                "description": "Requested should be executed by Monitoring agent on each broker to fetch the metrics",
+                "operationId": "BrokerStatsBase_getMetrics",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/Metrics"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the metrics for Monitoring",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/topics": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStats_getTopics2",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/OutputStream"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all the topic stats by namespace",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/brokers": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getActiveBrokers",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    }
+                },
+                "summary": "Get the list of active brokers (broker ids) in the local cluster.If authorization is not enabled",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/backlog-quota-check": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_backlogQuotaCheck",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Everything is OK"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "An REST endpoint to trigger backlogQuotaCheck",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getDynamicConfigurationName",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to get configuration"
+                    }
+                },
+                "summary": "Get all updatable dynamic configurations's name",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/runtime": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getRuntimeConfiguration",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "type": "string"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all runtime configurations. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/values": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getAllDynamicConfigurations",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "type": "string"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to view configuration"
+                    },
+                    "404": {
+                        "description": "Configuration not found"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get value of all dynamic configurations' value overridden on local config",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/{configName}": {
+            "delete": {
+                "description": "",
+                "operationId": "BrokersBase_deleteDynamicConfiguration",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "configName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Service configuration delete successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "412": {
+                        "description": "Invalid dynamic-config value"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete dynamic ServiceConfiguration into metadata only. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/{configName}/{configValue}": {
+            "post": {
+                "description": "",
+                "operationId": "BrokersBase_updateDynamicConfiguration",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "configName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "configValue",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Service configuration updated successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "404": {
+                        "description": "Configuration not found"
+                    },
+                    "412": {
+                        "description": "Invalid dynamic-config value"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Update dynamic serviceconfiguration into zk only. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/health": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_healthCheck",
+                "parameters": [
+                    {
+                        "description": "Topic Version",
+                        "enum": [
+                            "V1",
+                            "V2"
+                        ],
+                        "in": "query",
+                        "name": "topicVersion",
+                        "required": false,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "brokerId",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Everything is OK"
+                    },
+                    "307": {
+                        "description": "Current broker is not the target broker"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    },
+                    "503": {
+                        "description": "Service unavailable"
+                    }
+                },
+                "summary": "Run a healthCheck against the broker",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/internal-configuration": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getInternalConfigurationData",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/InternalConfigurationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get the internal configuration data",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/leaderBroker": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getLeaderBroker",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BrokerInfo"
+                        }
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    },
+                    "404": {
+                        "description": "Leader broker not found"
+                    }
+                },
+                "summary": "Get the information of the leader broker.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/ready": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_isReady",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Broker is ready"
+                    },
+                    "500": {
+                        "description": "Broker is not ready"
+                    }
+                },
+                "summary": "Check if the broker is fully initialized",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/shutdown": {
+            "post": {
+                "description": "",
+                "operationId": "BrokersBase_shutDownBrokerGracefully",
+                "parameters": [
+                    {
+                        "description": "if the value absent(value=0) means no concurrent limitation.",
+                        "format": "int32",
+                        "in": "query",
+                        "name": "maxConcurrentUnloadPerSec",
+                        "required": false,
+                        "type": "integer"
+                    },
+                    {
+                        "default": true,
+                        "in": "query",
+                        "name": "forcedTerminateTopic",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Execute shutdown command successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Shutdown broker gracefully.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/version": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_version",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "The Pulsar version",
+                        "schema": {
+                            "type": "string"
+                        }
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get version of current broker",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/{clusterName}/{brokerId}/ownedNamespaces": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getOwnedNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "clusterName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "brokerId",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/NamespaceOwnershipStatus"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the cluster"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist"
+                    }
+                },
+                "summary": "Get the list of namespaces served by the specific broker id",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/{cluster}": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getActiveBrokers",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve this cluster"
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    },
+                    "404": {
+                        "description": "Cluster does not exist: cluster={clustername}"
+                    }
+                },
+                "summary": "Get the list of active brokers (broker ids) in the cluster.If authorization is not enabled, any cluster name is valid.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/clusters": {
+            "get": {
+                "description": "",
+                "operationId": "ClustersBase_getClusters",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Return a list of clusters.",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the list of all the Pulsar clusters.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Cluster has been deleted."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster is not empty."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Delete an existing cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Return the cluster data.",
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the configuration for the specified cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_updateCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The cluster data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\"\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been updated."
+                    },
+                    "400": {
+                        "description": "Bad request parameter."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update the configuration for a cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "put": {
+                "description": "This operation requires Pulsar superuser privileges, and the name cannot contain the '/' characters.",
+                "operationId": "ClustersBase_createCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The cluster data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\",\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been created."
+                    },
+                    "400": {
+                        "description": "Bad request parameter."
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to create the cluster."
+                    },
+                    "409": {
+                        "description": "Cluster already exists."
+                    },
+                    "412": {
+                        "description": "Cluster name is not valid."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Create a new cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/failureDomains": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getFailureDomains",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/FailureDomain"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get the cluster failure domains.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/failureDomains/{domainName}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteFailureDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Delete the failure domain of the cluster successfully"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policy is read only"
+                    },
+                    "404": {
+                        "description": "FailureDomain doesn't exist"
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete the failure domain of the cluster",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/FailureDomain"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "FailureDomain doesn't exist"
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get a domain in a cluster",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setFailureDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The configuration data of a failure domain",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/FailureDomain"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Set the failure domain of the cluster successfully."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Failure domain doesn't exist."
+                    },
+                    "409": {
+                        "description": "Broker already exists in another domain."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Set the failure domain of the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/migrate": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getClusterMigration",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Return the cluster data.",
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the cluster migration configuration for the specified cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_updateClusterMigration",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Is cluster migrated",
+                        "in": "query",
+                        "name": "migrated",
+                        "required": true,
+                        "type": "boolean"
+                    },
+                    {
+                        "description": "The cluster url data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterUrl"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\"\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been updated."
+                    },
+                    "400": {
+                        "description": "Cluster url must not be empty."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update the configuration for a cluster migration.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getNamespaceIsolationPolicies",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/NamespaceIsolationData"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the namespace isolation policies assigned to the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/brokers": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getBrokersWithNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/BrokerNamespaceIsolationData"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Namespace-isolation policies not found."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get list of brokers with namespace-isolation policies attached to them.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/brokers/{broker}": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getBrokerWithNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The broker name (<broker-hostname>:<web-service-port>)",
+                        "in": "path",
+                        "name": "broker",
+                        "required": true,
+                        "type": "string",
+                        "x-example": "broker1:8080"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BrokerNamespaceIsolationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Namespace-isolation policies/ Broker not found."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get a broker with namespace-isolation policies attached to it.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/{policyName}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy name",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Delete namespace isolation policy successfully."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read only."
+                    },
+                    "404": {
+                        "description": "Namespace isolation policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Delete namespace isolation policy.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The name of the namespace isolation policy",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/NamespaceIsolationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the single namespace isolation policy assigned to the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy name",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/NamespaceIsolationData"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Set namespace isolation policy successfully."
+                    },
+                    "400": {
+                        "description": "Namespace isolation policy data is invalid."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Namespace isolation policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Set namespace isolation policy.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/peers": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getPeerCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the peer-cluster data for the specified cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setPeerClusterNames",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The list of peer cluster names",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        },
+                        "x-examples": {
+                            "application/json": "[\n   \"cluster-a\",\n   \"cluster-b\"\n]"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Cluster has been updated."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "412": {
+                        "description": "Peer cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update peer-cluster-list for a cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/namespaces/grantPermissionsOnTopics": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_grantPermissionsOnTopics",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "401": {
+                        "description": "Don't have permission to administrate resources on this tenant"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "tenant/namespace/topic doesn't exit"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Grant new permissions to a role on multi-topics.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/revokePermissionsOnTopics": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_revokePermissionsOnTopics",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "401": {
+                        "description": "Don't have permission to administrate resources on this tenant"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "tenant/namespace/topic doesn't exit"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Revoke new permissions to a role on multi-topics.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{cluster}/antiAffinity/{group}": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAntiAffinityNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "tenant",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "412": {
+                        "description": "Cluster not exist/Anti-affinity group can't be empty."
+                    }
+                },
+                "summary": "Get all namespaces that are grouped by given anti-affinity group in a given cluster. api can be only accessed by admin of any of the existing tenant",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{property}/{namespace}/persistence/bookieAffinity": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteBookieAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "property",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Delete the bookie-affinity-group from namespace-local policy.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBookieAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "property",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookieAffinityGroupDataImpl"
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the namespace"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get the bookie-affinity-group from namespace-local policy.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getTenantNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant doesn't exist"
+                    }
+                },
+                "summary": "Get the list of all the namespaces for a certain tenant.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "force",
+                        "required": false,
+                        "type": "boolean"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the namespace"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "405": {
+                        "description": "Broker doesn't allow forced deletion of namespaces"
+                    },
+                    "409": {
+                        "description": "Namespace is not empty"
+                    }
+                },
+                "summary": "Delete a namespace and all the topics under it.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/Policies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get the dump all the policies specified for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "put": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_createNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Policies for the namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/Policies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster doesn't exist"
+                    },
+                    "409": {
+                        "description": "Namespace already exists"
+                    },
+                    "412": {
+                        "description": "Namespace name is not valid"
+                    }
+                },
+                "summary": "Creates a new namespace with the specified policies",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/allowedClusters": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getNamespaceAllowedClusters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Namespace is not global"
+                    }
+                },
+                "summary": "Get the allowed clusters for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setNamespaceAllowedClusters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "List of allowed clusters",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "400": {
+                        "description": "The list of allowed clusters should include all replication clusters."
+                    },
+                    "403": {
+                        "description": "The requester does not have admin permissions."
+                    },
+                    "404": {
+                        "description": "The specified tenant, cluster, or namespace does not exist."
+                    },
+                    "409": {
+                        "description": "A peer-cluster cannot be part of an allowed-cluster."
+                    },
+                    "412": {
+                        "description": "The namespace is not global or the provided cluster IDs are invalid."
+                    }
+                },
+                "summary": "Set the allowed clusters for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/antiAffinity": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove anti-affinity group of a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "string"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get anti-affinity group of a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Anti-affinity group for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "string"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Invalid antiAffinityGroup"
+                    }
+                },
+                "summary": "Set anti-affinity group for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/autoSubscriptionCreation": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove override of broker's allowAutoSubscriptionCreation in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AutoSubscriptionCreationOverrideImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get autoSubscriptionCreation info in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Settings for automatic subscription creation",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/AutoSubscriptionCreationOverride"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Invalid autoSubscriptionCreation override"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Override broker's allowAutoSubscriptionCreation setting for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/autoTopicCreation": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove override of broker's allowAutoTopicCreation in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AutoTopicCreationOverrideImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get autoTopicCreation info in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Settings for automatic topic creation",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/AutoTopicCreationOverride"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Invalid autoTopicCreation override"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "406": {
+                        "description": "The number of partitions should be less than or equal to maxNumPartitionsPerPartitionedTopic"
+                    }
+                },
+                "summary": "Override broker's allowAutoTopicCreation setting for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/backlogQuota": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeBacklogQuota",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "enum": [
+                            "destination_storage",
+                            "message_age"
+                        ],
+                        "in": "query",
+                        "name": "backlogQuotaType",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove a backlog quota policy from a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setBacklogQuota",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "enum": [
+                            "destination_storage",
+                            "message_age"
+                        ],
+                        "in": "query",
+                        "name": "backlogQuotaType",
+                        "required": false,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Backlog quota for all topics of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/BacklogQuota"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "Specified backlog quota exceeds retention quota. Increase retention quota and retry request"
+                    }
+                },
+                "summary": " Set a backlog quota for all the topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/backlogQuotaMap": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBacklogQuotaMap",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/BacklogQuotaImpl"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get backlog quota map on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/bundles": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBundlesData",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BundlesDataImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Namespace is not setup to split in bundles"
+                    }
+                },
+                "summary": "Get the bundles split data.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/clearBacklog": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_clearNamespaceBacklog",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin or operate permission on the namespace"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Clear backlog for all topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/clearBacklog/{subscription}": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_clearNamespaceBacklogForSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "subscription",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin or operate permission on the namespace"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Clear backlog for a given subscription on all topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/compactionThreshold": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_deleteCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Delete maximum number of uncompacted bytes in a topic before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_getCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int64",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    }
+                },
+                "summary": "Maximum number of uncompacted bytes in topics before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "put": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_setCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Maximum number of uncompacted bytes in a topic of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int64",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "compactionThreshold value is not valid"
+                    }
+                },
+                "summary": "Set maximum number of uncompacted bytes in a topic before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/deduplication": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_modifyDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag for disabling or enabling broker side deduplication for all topics in the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Enable or disable broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/deduplicationSnapshotInterval": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDeduplicationSnapshotInterval",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get deduplicationSnapshotInterval config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDeduplicationSnapshotInterval",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Interval to take deduplication snapshot per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Set deduplicationSnapshotInterval config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/delayedDelivery": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Delete delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/DelayedDeliveryPolicies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Delayed delivery policies for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/DelayedDeliveryPolicies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/dispatchRate": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Delete dispatch-rate throttling for all topics of the namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/DispatchRate"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get dispatch-rate configured for the namespace, null means dispatch-rate not configured, -1 means msg-dispatch-rate or byte-dispatch-rate not configured in dispatch-rate yet",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Dispatch rate for all topics of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/DispatchRateImpl"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Set dispatch-rate throttling for all topics of the namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/dispatcherPauseOnAckStatePersistent": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeDispatcherPauseOnAckStatePersistent",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove dispatcher pause on ack state persistent configuration for specified namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDispatcherPauseOnAckStatePersistent",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get dispatcher pause on ack state persistent config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDispatcherPauseOnAckStatePersistent",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Set dispatcher pause on ack state persistent configuration for specified namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/encryptionRequired": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getEncryptionRequired",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get message encryption required status in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_modifyEncryptionRequired",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag defining if message encryption is required",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Message encryption is required or not for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/entryFilters": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeNamespaceEntryFilters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Invalid TTL"
+                    }
+                },
+                "summary": "Remove entry filters for namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getEntryFiltersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/EntryFilters"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerSubscription config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setEntryFiltersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "entry filters",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/EntryFilters"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Specified entry filters are not valid"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set entry filters for namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/inactiveTopicPolicies": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove inactive topic policies from a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/InactiveTopicPolicies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get inactive topic policies config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Inactive topic policies for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/InactiveTopicPolicies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set inactive topic policies config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/isAllowAutoUpdateSchema": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getIsAllowAutoUpdateSchema",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "The flag of whether allow auto update schema",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setIsAllowAutoUpdateSchema",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag of whether to allow auto update schema",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Update flag of whether allow auto update schema",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxConsumersPerSubscription": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerSubscription configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerSubscription config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum consumers per subscription",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerSubscription configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxConsumersPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxConsumersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum consumers per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerTopic value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxProducersPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxProducersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxProducersPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum producers per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxProducersPerTopic value is not valid"
+                    }
+                },
+                "summary": " Set maxProducersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxSubscriptionsPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxSubscriptionsPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxSubscriptionsPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum subscriptions per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxUnackedMessagesPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxSubscriptionsPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxTopicsPerNamespace": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxTopicsPerNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove maxTopicsPerNamespace config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxTopicsPerNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace does not exist"
+                    }
+                },
+                "summary": "Get maxTopicsPerNamespace config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxTopicsPerNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum topics for specific namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
... 77631 lines suppressed ...


(pulsar-site) 10/12: update java-apidoc for 4.0.7

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 2cd9d896bf32ec927a921841274a1f04efbe4172
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 08:46:43 2025 +0300

    update java-apidoc for 4.0.7
---
 static/api/admin/4.0.x/allclasses-index.html       |    2 +-
 static/api/admin/4.0.x/allpackages-index.html      |    2 +-
 static/api/admin/4.0.x/constant-values.html        |    2 +-
 static/api/admin/4.0.x/deprecated-list.html        |    2 +-
 static/api/admin/4.0.x/help-doc.html               |    2 +-
 static/api/admin/4.0.x/index-all.html              |   34 +-
 static/api/admin/4.0.x/index.html                  |    4 +-
 static/api/admin/4.0.x/member-search-index.js      |    2 +-
 .../org/apache/pulsar/client/admin/Bookies.html    |    2 +-
 .../apache/pulsar/client/admin/BrokerStats.html    |    2 +-
 .../org/apache/pulsar/client/admin/Brokers.html    |    2 +-
 .../org/apache/pulsar/client/admin/Clusters.html   |    2 +-
 .../org/apache/pulsar/client/admin/Functions.html  |    2 +-
 .../pulsar/client/admin/GetStatsOptions.html       |    2 +-
 .../client/admin/GrantTopicPermissionOptions.html  |    2 +-
 .../client/admin/ListNamespaceTopicsOptions.html   |    2 +-
 .../pulsar/client/admin/ListTopicsOptions.html     |    2 +-
 .../admin/LongRunningProcessStatus.Status.html     |    2 +-
 .../client/admin/LongRunningProcessStatus.html     |    2 +-
 .../org/apache/pulsar/client/admin/Lookup.html     |    2 +-
 .../4.0.x/org/apache/pulsar/client/admin/Mode.html |    2 +-
 .../org/apache/pulsar/client/admin/Namespaces.html |    2 +-
 .../pulsar/client/admin/NonPersistentTopics.html   |    2 +-
 .../pulsar/client/admin/OffloadProcessStatus.html  |    2 +-
 .../org/apache/pulsar/client/admin/Packages.html   |    2 +-
 .../org/apache/pulsar/client/admin/Properties.html |    2 +-
 .../org/apache/pulsar/client/admin/ProxyStats.html |    2 +-
 .../apache/pulsar/client/admin/PulsarAdmin.html    |    2 +-
 .../pulsar/client/admin/PulsarAdminBuilder.html    |    2 +-
 .../PulsarAdminException.ConflictException.html    |    2 +-
 .../PulsarAdminException.ConnectException.html     |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 .../PulsarAdminException.HttpErrorException.html   |    2 +-
 .../PulsarAdminException.NotAllowedException.html  |    2 +-
 ...ulsarAdminException.NotAuthorizedException.html |    2 +-
 .../PulsarAdminException.NotFoundException.html    |    2 +-
 ...AdminException.PreconditionFailedException.html |    2 +-
 ...sarAdminException.ServerSideErrorException.html |    2 +-
 .../PulsarAdminException.TimeoutException.html     |    2 +-
 .../pulsar/client/admin/PulsarAdminException.html  |    2 +-
 .../apache/pulsar/client/admin/ResourceGroups.html |    2 +-
 .../apache/pulsar/client/admin/ResourceQuotas.html |    2 +-
 .../client/admin/RevokeTopicPermissionOptions.html |    2 +-
 .../org/apache/pulsar/client/admin/Schemas.html    |    2 +-
 .../4.0.x/org/apache/pulsar/client/admin/Sink.html |    2 +-
 .../org/apache/pulsar/client/admin/Sinks.html      |    2 +-
 .../org/apache/pulsar/client/admin/Source.html     |    2 +-
 .../org/apache/pulsar/client/admin/Sources.html    |    2 +-
 .../org/apache/pulsar/client/admin/Tenants.html    |    2 +-
 .../apache/pulsar/client/admin/TopicPolicies.html  |  759 ++++---
 .../pulsar/client/admin/Topics.QueryParam.html     |    2 +-
 .../org/apache/pulsar/client/admin/Topics.html     |    2 +-
 .../apache/pulsar/client/admin/Transactions.html   |    2 +-
 .../org/apache/pulsar/client/admin/Worker.html     |    2 +-
 .../pulsar/client/admin/class-use/Bookies.html     |    2 +-
 .../pulsar/client/admin/class-use/BrokerStats.html |    2 +-
 .../pulsar/client/admin/class-use/Brokers.html     |    2 +-
 .../pulsar/client/admin/class-use/Clusters.html    |    2 +-
 .../pulsar/client/admin/class-use/Functions.html   |    2 +-
 .../client/admin/class-use/GetStatsOptions.html    |    2 +-
 .../class-use/GrantTopicPermissionOptions.html     |    2 +-
 .../class-use/ListNamespaceTopicsOptions.html      |    2 +-
 .../client/admin/class-use/ListTopicsOptions.html  |    2 +-
 .../class-use/LongRunningProcessStatus.Status.html |    2 +-
 .../admin/class-use/LongRunningProcessStatus.html  |    2 +-
 .../pulsar/client/admin/class-use/Lookup.html      |    2 +-
 .../apache/pulsar/client/admin/class-use/Mode.html |    2 +-
 .../pulsar/client/admin/class-use/Namespaces.html  |    2 +-
 .../admin/class-use/NonPersistentTopics.html       |    2 +-
 .../admin/class-use/OffloadProcessStatus.html      |    2 +-
 .../pulsar/client/admin/class-use/Packages.html    |    2 +-
 .../pulsar/client/admin/class-use/Properties.html  |    2 +-
 .../pulsar/client/admin/class-use/ProxyStats.html  |    2 +-
 .../pulsar/client/admin/class-use/PulsarAdmin.html |    2 +-
 .../client/admin/class-use/PulsarAdminBuilder.html |    2 +-
 .../PulsarAdminException.ConflictException.html    |    2 +-
 .../PulsarAdminException.ConnectException.html     |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 .../PulsarAdminException.HttpErrorException.html   |    2 +-
 .../PulsarAdminException.NotAllowedException.html  |    2 +-
 ...ulsarAdminException.NotAuthorizedException.html |    2 +-
 .../PulsarAdminException.NotFoundException.html    |    2 +-
 ...AdminException.PreconditionFailedException.html |    2 +-
 ...sarAdminException.ServerSideErrorException.html |    2 +-
 .../PulsarAdminException.TimeoutException.html     |    2 +-
 .../admin/class-use/PulsarAdminException.html      | 2358 ++++++++++----------
 .../client/admin/class-use/ResourceGroups.html     |    2 +-
 .../client/admin/class-use/ResourceQuotas.html     |    2 +-
 .../class-use/RevokeTopicPermissionOptions.html    |    2 +-
 .../pulsar/client/admin/class-use/Schemas.html     |    2 +-
 .../apache/pulsar/client/admin/class-use/Sink.html |    2 +-
 .../pulsar/client/admin/class-use/Sinks.html       |    2 +-
 .../pulsar/client/admin/class-use/Source.html      |    2 +-
 .../pulsar/client/admin/class-use/Sources.html     |    2 +-
 .../pulsar/client/admin/class-use/Tenants.html     |    2 +-
 .../client/admin/class-use/TopicPolicies.html      |    2 +-
 .../client/admin/class-use/Topics.QueryParam.html  |    2 +-
 .../pulsar/client/admin/class-use/Topics.html      |    2 +-
 .../client/admin/class-use/Transactions.html       |    2 +-
 .../pulsar/client/admin/class-use/Worker.html      |    2 +-
 .../pulsar/client/admin/package-summary.html       |    2 +-
 .../apache/pulsar/client/admin/package-tree.html   |    2 +-
 .../apache/pulsar/client/admin/package-use.html    |    2 +-
 .../client/admin/utils/DefaultImplementation.html  |    2 +-
 .../pulsar/client/admin/utils/ReflectionUtils.html |    2 +-
 .../utils/class-use/DefaultImplementation.html     |    2 +-
 .../admin/utils/class-use/ReflectionUtils.html     |    2 +-
 .../pulsar/client/admin/utils/package-summary.html |    2 +-
 .../pulsar/client/admin/utils/package-tree.html    |    2 +-
 .../pulsar/client/admin/utils/package-use.html     |    2 +-
 .../common/conf/InternalConfigurationData.html     |    2 +-
 .../conf/class-use/InternalConfigurationData.html  |    2 +-
 .../apache/pulsar/common/conf/package-summary.html |    2 +-
 .../apache/pulsar/common/conf/package-tree.html    |    2 +-
 .../org/apache/pulsar/common/conf/package-use.html |    2 +-
 .../common/functions/AuthenticationConfig.html     |    2 +-
 .../pulsar/common/functions/ConsumerConfig.html    |    2 +-
 .../pulsar/common/functions/CryptoConfig.html      |    2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |    2 +-
 .../common/functions/FunctionConfig.Runtime.html   |    2 +-
 .../pulsar/common/functions/FunctionConfig.html    |    2 +-
 .../common/functions/FunctionDefinition.html       |    2 +-
 .../pulsar/common/functions/FunctionState.html     |    2 +-
 .../pulsar/common/functions/ProducerConfig.html    |    2 +-
 .../apache/pulsar/common/functions/Resources.html  |    2 +-
 .../pulsar/common/functions/UpdateOptions.html     |    2 +-
 .../WindowConfig.ProcessingGuarantees.html         |    2 +-
 .../pulsar/common/functions/WindowConfig.html      |    2 +-
 .../apache/pulsar/common/functions/WorkerInfo.html |    2 +-
 .../functions/class-use/AuthenticationConfig.html  |    2 +-
 .../common/functions/class-use/ConsumerConfig.html |    2 +-
 .../common/functions/class-use/CryptoConfig.html   |    2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |    2 +-
 .../class-use/FunctionConfig.Runtime.html          |    2 +-
 .../common/functions/class-use/FunctionConfig.html |    2 +-
 .../functions/class-use/FunctionDefinition.html    |    2 +-
 .../common/functions/class-use/FunctionState.html  |    2 +-
 .../common/functions/class-use/ProducerConfig.html |    2 +-
 .../common/functions/class-use/Resources.html      |    2 +-
 .../common/functions/class-use/UpdateOptions.html  |    2 +-
 .../WindowConfig.ProcessingGuarantees.html         |    2 +-
 .../common/functions/class-use/WindowConfig.html   |    2 +-
 .../common/functions/class-use/WorkerInfo.html     |    2 +-
 .../pulsar/common/functions/package-summary.html   |    2 +-
 .../pulsar/common/functions/package-tree.html      |    2 +-
 .../pulsar/common/functions/package-use.html       |    2 +-
 .../apache/pulsar/common/io/BatchSourceConfig.html |    2 +-
 .../pulsar/common/io/ConnectorDefinition.html      |    2 +-
 .../org/apache/pulsar/common/io/SinkConfig.html    |    2 +-
 .../org/apache/pulsar/common/io/SourceConfig.html  |    2 +-
 .../common/io/class-use/BatchSourceConfig.html     |    2 +-
 .../common/io/class-use/ConnectorDefinition.html   |    2 +-
 .../pulsar/common/io/class-use/SinkConfig.html     |    2 +-
 .../pulsar/common/io/class-use/SourceConfig.html   |    2 +-
 .../apache/pulsar/common/io/package-summary.html   |    2 +-
 .../org/apache/pulsar/common/io/package-tree.html  |    2 +-
 .../org/apache/pulsar/common/io/package-use.html   |    2 +-
 .../apache/pulsar/common/naming/TopicDomain.html   |    2 +-
 .../apache/pulsar/common/naming/TopicVersion.html  |    2 +-
 .../common/naming/class-use/TopicDomain.html       |    2 +-
 .../common/naming/class-use/TopicVersion.html      |    2 +-
 .../pulsar/common/naming/package-summary.html      |    2 +-
 .../apache/pulsar/common/naming/package-tree.html  |    2 +-
 .../apache/pulsar/common/naming/package-use.html   |    2 +-
 .../common/partition/PartitionedTopicMetadata.html |    2 +-
 .../class-use/PartitionedTopicMetadata.html        |    2 +-
 .../pulsar/common/partition/package-summary.html   |    2 +-
 .../pulsar/common/partition/package-tree.html      |    2 +-
 .../pulsar/common/partition/package-use.html       |    2 +-
 .../pulsar/common/policies/AutoFailoverPolicy.html |    2 +-
 .../policies/class-use/AutoFailoverPolicy.html     |    2 +-
 .../pulsar/common/policies/data/AuthAction.html    |    2 +-
 .../common/policies/data/AuthPolicies.Builder.html |    2 +-
 .../pulsar/common/policies/data/AuthPolicies.html  |    2 +-
 .../data/AutoFailoverPolicyData.Builder.html       |    2 +-
 .../policies/data/AutoFailoverPolicyData.html      |    2 +-
 .../policies/data/AutoFailoverPolicyType.html      |    2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |    2 +-
 .../data/AutoSubscriptionCreationOverride.html     |    2 +-
 .../data/AutoTopicCreationOverride.Builder.html    |    2 +-
 .../policies/data/AutoTopicCreationOverride.html   |    2 +-
 .../data/BacklogQuota.BacklogQuotaType.html        |    2 +-
 .../common/policies/data/BacklogQuota.Builder.html |    2 +-
 .../data/BacklogQuota.RetentionPolicy.html         |    2 +-
 .../pulsar/common/policies/data/BacklogQuota.html  |   13 +-
 .../data/BookieAffinityGroupData.Builder.html      |    2 +-
 .../policies/data/BookieAffinityGroupData.html     |    2 +-
 .../common/policies/data/BookieInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/BookieInfo.html    |    2 +-
 .../policies/data/BookiesClusterInfo.Builder.html  |    2 +-
 .../common/policies/data/BookiesClusterInfo.html   |    2 +-
 .../policies/data/BookiesRackConfiguration.html    |   15 +-
 .../common/policies/data/BrokerAssignment.html     |    2 +-
 .../common/policies/data/BrokerInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/BrokerInfo.html    |    2 +-
 .../data/BrokerNamespaceIsolationData.Builder.html |    2 +-
 .../data/BrokerNamespaceIsolationData.html         |    2 +-
 .../common/policies/data/BrokerStatus.Builder.html |    2 +-
 .../pulsar/common/policies/data/BrokerStatus.html  |    2 +-
 .../common/policies/data/BundlesData.Builder.html  |    2 +-
 .../pulsar/common/policies/data/BundlesData.html   |    2 +-
 .../common/policies/data/ClusterData.Builder.html  |    2 +-
 .../pulsar/common/policies/data/ClusterData.html   |    2 +-
 .../policies/data/ClusterPolicies.Builder.html     |    2 +-
 .../policies/data/ClusterPolicies.ClusterUrl.html  |    2 +-
 .../common/policies/data/ClusterPolicies.html      |    2 +-
 .../common/policies/data/CompactionStats.html      |    2 +-
 .../pulsar/common/policies/data/ConsumerStats.html |    2 +-
 .../data/DelayedDeliveryPolicies.Builder.html      |    2 +-
 .../policies/data/DelayedDeliveryPolicies.html     |    2 +-
 .../common/policies/data/DispatchRate.Builder.html |    2 +-
 .../pulsar/common/policies/data/DispatchRate.html  |    2 +-
 .../pulsar/common/policies/data/DrainingHash.html  |    2 +-
 .../pulsar/common/policies/data/EntryFilters.html  |    2 +-
 .../pulsar/common/policies/data/ErrorData.html     |    2 +-
 .../common/policies/data/ExceptionInformation.html |    2 +-
 .../policies/data/FailureDomain.Builder.html       |    2 +-
 .../pulsar/common/policies/data/FailureDomain.html |    2 +-
 .../policies/data/FunctionInstanceStats.html       |    2 +-
 .../policies/data/FunctionInstanceStatsData.html   |    2 +-
 .../data/FunctionInstanceStatsDataBase.html        |    2 +-
 .../pulsar/common/policies/data/FunctionStats.html |    2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |    2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |    2 +-
 .../common/policies/data/FunctionStatus.html       |    2 +-
 .../policies/data/InactiveTopicDeleteMode.html     |    2 +-
 .../policies/data/InactiveTopicPolicies.html       |   46 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |    2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |    2 +-
 .../policies/data/ManagedLedgerInternalStats.html  |    2 +-
 .../data/NamespaceIsolationData.Builder.html       |    2 +-
 .../policies/data/NamespaceIsolationData.html      |    2 +-
 .../data/NamespaceIsolationPolicyUnloadScope.html  |    2 +-
 .../policies/data/NamespaceOwnershipStatus.html    |    2 +-
 .../data/NonPersistentPartitionedTopicStats.html   |    2 +-
 .../policies/data/NonPersistentPublisherStats.html |    2 +-
 .../data/NonPersistentReplicatorStats.html         |    2 +-
 .../data/NonPersistentSubscriptionStats.html       |    2 +-
 .../policies/data/NonPersistentTopicStats.html     |    2 +-
 .../policies/data/OffloadPolicies.Builder.html     |    2 +-
 .../common/policies/data/OffloadPolicies.html      |    2 +-
 .../policies/data/OffloadedReadPriority.html       |    2 +-
 .../data/PartitionedTopicInternalStats.html        |    2 +-
 .../policies/data/PartitionedTopicStats.html       |    2 +-
 .../common/policies/data/PersistencePolicies.html  |   48 +-
 .../data/PersistentTopicInternalStats.html         |    2 +-
 .../common/policies/data/Policies.BundleType.html  |    2 +-
 .../pulsar/common/policies/data/Policies.html      |    2 +-
 .../pulsar/common/policies/data/PublishRate.html   |   38 +-
 .../common/policies/data/PublisherStats.html       |    2 +-
 .../pulsar/common/policies/data/RawBookieInfo.html |    2 +-
 .../common/policies/data/ReplicatorStats.html      |    2 +-
 .../pulsar/common/policies/data/ResourceGroup.html |    2 +-
 .../pulsar/common/policies/data/ResourceQuota.html |    2 +-
 .../common/policies/data/RetentionPolicies.html    |   42 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |    2 +-
 .../policies/data/SchemaCompatibilityStrategy.html |    2 +-
 .../common/policies/data/SchemaMetadata.Entry.html |    2 +-
 .../common/policies/data/SchemaMetadata.html       |    2 +-
 .../pulsar/common/policies/data/SegmentStats.html  |    2 +-
 .../pulsar/common/policies/data/SegmentsStats.html |    2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |    2 +-
 .../data/SinkStatus.SinkInstanceStatus.html        |    2 +-
 .../pulsar/common/policies/data/SinkStatus.html    |    2 +-
 .../data/SnapshotSystemTopicInternalStats.html     |    2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |    2 +-
 .../data/SourceStatus.SourceInstanceStatus.html    |    2 +-
 .../pulsar/common/policies/data/SourceStatus.html  |    2 +-
 .../pulsar/common/policies/data/SubscribeRate.html |   38 +-
 .../common/policies/data/SubscriptionAuthMode.html |    2 +-
 .../common/policies/data/SubscriptionStats.html    |    2 +-
 .../common/policies/data/TenantInfo.Builder.html   |    2 +-
 .../pulsar/common/policies/data/TenantInfo.html    |    2 +-
 .../common/policies/data/TopicHashPositions.html   |    2 +-
 .../pulsar/common/policies/data/TopicStats.html    |    2 +-
 .../pulsar/common/policies/data/TopicType.html     |    2 +-
 .../data/TransactionBufferInternalStats.html       |    2 +-
 .../policies/data/TransactionBufferStats.html      |    2 +-
 .../policies/data/TransactionCoordinatorInfo.html  |    2 +-
 .../data/TransactionCoordinatorInternalStats.html  |    2 +-
 .../policies/data/TransactionCoordinatorStats.html |    2 +-
 .../data/TransactionCoordinatorStatus.html         |    2 +-
 .../policies/data/TransactionInBufferStats.html    |    2 +-
 .../data/TransactionInPendingAckStats.html         |    2 +-
 .../common/policies/data/TransactionLogStats.html  |    2 +-
 .../common/policies/data/TransactionMetadata.html  |    2 +-
 .../data/TransactionPendingAckInternalStats.html   |    2 +-
 .../policies/data/TransactionPendingAckStats.html  |    2 +-
 .../common/policies/data/ValidateResult.html       |    2 +-
 .../policies/data/WorkerFunctionInstanceStats.html |    2 +-
 .../common/policies/data/class-use/AuthAction.html |    2 +-
 .../data/class-use/AuthPolicies.Builder.html       |    2 +-
 .../policies/data/class-use/AuthPolicies.html      |    2 +-
 .../class-use/AutoFailoverPolicyData.Builder.html  |    2 +-
 .../data/class-use/AutoFailoverPolicyData.html     |    2 +-
 .../data/class-use/AutoFailoverPolicyType.html     |    2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |    2 +-
 .../AutoSubscriptionCreationOverride.html          |    2 +-
 .../AutoTopicCreationOverride.Builder.html         |    2 +-
 .../data/class-use/AutoTopicCreationOverride.html  |    2 +-
 .../class-use/BacklogQuota.BacklogQuotaType.html   |    2 +-
 .../data/class-use/BacklogQuota.Builder.html       |    2 +-
 .../class-use/BacklogQuota.RetentionPolicy.html    |    2 +-
 .../policies/data/class-use/BacklogQuota.html      |    2 +-
 .../class-use/BookieAffinityGroupData.Builder.html |    2 +-
 .../data/class-use/BookieAffinityGroupData.html    |    2 +-
 .../data/class-use/BookieInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/BookieInfo.html |    2 +-
 .../data/class-use/BookiesClusterInfo.Builder.html |    2 +-
 .../data/class-use/BookiesClusterInfo.html         |    2 +-
 .../data/class-use/BookiesRackConfiguration.html   |    2 +-
 .../policies/data/class-use/BrokerAssignment.html  |    2 +-
 .../data/class-use/BrokerInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/BrokerInfo.html |    2 +-
 .../BrokerNamespaceIsolationData.Builder.html      |    2 +-
 .../class-use/BrokerNamespaceIsolationData.html    |    2 +-
 .../data/class-use/BrokerStatus.Builder.html       |    2 +-
 .../policies/data/class-use/BrokerStatus.html      |    2 +-
 .../data/class-use/BundlesData.Builder.html        |    2 +-
 .../policies/data/class-use/BundlesData.html       |    2 +-
 .../data/class-use/ClusterData.Builder.html        |    2 +-
 .../policies/data/class-use/ClusterData.html       |    2 +-
 .../data/class-use/ClusterPolicies.Builder.html    |    2 +-
 .../data/class-use/ClusterPolicies.ClusterUrl.html |    2 +-
 .../policies/data/class-use/ClusterPolicies.html   |    2 +-
 .../policies/data/class-use/CompactionStats.html   |    2 +-
 .../policies/data/class-use/ConsumerStats.html     |    2 +-
 .../class-use/DelayedDeliveryPolicies.Builder.html |    2 +-
 .../data/class-use/DelayedDeliveryPolicies.html    |    2 +-
 .../data/class-use/DispatchRate.Builder.html       |    2 +-
 .../policies/data/class-use/DispatchRate.html      |    2 +-
 .../policies/data/class-use/DrainingHash.html      |    2 +-
 .../policies/data/class-use/EntryFilters.html      |    2 +-
 .../common/policies/data/class-use/ErrorData.html  |    2 +-
 .../data/class-use/ExceptionInformation.html       |    2 +-
 .../data/class-use/FailureDomain.Builder.html      |    2 +-
 .../policies/data/class-use/FailureDomain.html     |    2 +-
 .../data/class-use/FunctionInstanceStats.html      |    2 +-
 .../data/class-use/FunctionInstanceStatsData.html  |    2 +-
 .../class-use/FunctionInstanceStatsDataBase.html   |    2 +-
 .../policies/data/class-use/FunctionStats.html     |    2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |    2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |    2 +-
 .../policies/data/class-use/FunctionStatus.html    |    2 +-
 .../data/class-use/InactiveTopicDeleteMode.html    |    2 +-
 .../data/class-use/InactiveTopicPolicies.html      |   11 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |    2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |    2 +-
 .../data/class-use/ManagedLedgerInternalStats.html |    2 +-
 .../class-use/NamespaceIsolationData.Builder.html  |    2 +-
 .../data/class-use/NamespaceIsolationData.html     |    2 +-
 .../NamespaceIsolationPolicyUnloadScope.html       |    2 +-
 .../data/class-use/NamespaceOwnershipStatus.html   |    2 +-
 .../NonPersistentPartitionedTopicStats.html        |    2 +-
 .../class-use/NonPersistentPublisherStats.html     |    2 +-
 .../class-use/NonPersistentReplicatorStats.html    |    2 +-
 .../class-use/NonPersistentSubscriptionStats.html  |    2 +-
 .../data/class-use/NonPersistentTopicStats.html    |    2 +-
 .../data/class-use/OffloadPolicies.Builder.html    |    2 +-
 .../policies/data/class-use/OffloadPolicies.html   |    2 +-
 .../data/class-use/OffloadedReadPriority.html      |    2 +-
 .../class-use/PartitionedTopicInternalStats.html   |    2 +-
 .../data/class-use/PartitionedTopicStats.html      |    2 +-
 .../data/class-use/PersistencePolicies.html        |   11 +-
 .../class-use/PersistentTopicInternalStats.html    |    2 +-
 .../data/class-use/Policies.BundleType.html        |    2 +-
 .../common/policies/data/class-use/Policies.html   |    2 +-
 .../policies/data/class-use/PublishRate.html       |    9 +-
 .../policies/data/class-use/PublisherStats.html    |    2 +-
 .../policies/data/class-use/RawBookieInfo.html     |    2 +-
 .../policies/data/class-use/ReplicatorStats.html   |    2 +-
 .../policies/data/class-use/ResourceGroup.html     |    2 +-
 .../policies/data/class-use/ResourceQuota.html     |    2 +-
 .../policies/data/class-use/RetentionPolicies.html |   11 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |    2 +-
 .../class-use/SchemaCompatibilityStrategy.html     |    2 +-
 .../data/class-use/SchemaMetadata.Entry.html       |    2 +-
 .../policies/data/class-use/SchemaMetadata.html    |    2 +-
 .../policies/data/class-use/SegmentStats.html      |    2 +-
 .../policies/data/class-use/SegmentsStats.html     |    2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |    2 +-
 .../class-use/SinkStatus.SinkInstanceStatus.html   |    2 +-
 .../common/policies/data/class-use/SinkStatus.html |    2 +-
 .../SnapshotSystemTopicInternalStats.html          |    2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |    2 +-
 .../SourceStatus.SourceInstanceStatus.html         |    2 +-
 .../policies/data/class-use/SourceStatus.html      |    2 +-
 .../policies/data/class-use/SubscribeRate.html     |    9 +-
 .../data/class-use/SubscriptionAuthMode.html       |    2 +-
 .../policies/data/class-use/SubscriptionStats.html |    2 +-
 .../data/class-use/TenantInfo.Builder.html         |    2 +-
 .../common/policies/data/class-use/TenantInfo.html |    2 +-
 .../data/class-use/TopicHashPositions.html         |    2 +-
 .../common/policies/data/class-use/TopicStats.html |    2 +-
 .../common/policies/data/class-use/TopicType.html  |    2 +-
 .../class-use/TransactionBufferInternalStats.html  |    2 +-
 .../data/class-use/TransactionBufferStats.html     |    2 +-
 .../data/class-use/TransactionCoordinatorInfo.html |    2 +-
 .../TransactionCoordinatorInternalStats.html       |    2 +-
 .../class-use/TransactionCoordinatorStats.html     |    2 +-
 .../class-use/TransactionCoordinatorStatus.html    |    2 +-
 .../data/class-use/TransactionInBufferStats.html   |    2 +-
 .../class-use/TransactionInPendingAckStats.html    |    2 +-
 .../data/class-use/TransactionLogStats.html        |    2 +-
 .../data/class-use/TransactionMetadata.html        |    2 +-
 .../TransactionPendingAckInternalStats.html        |    2 +-
 .../data/class-use/TransactionPendingAckStats.html |    2 +-
 .../policies/data/class-use/ValidateResult.html    |    2 +-
 .../class-use/WorkerFunctionInstanceStats.html     |    2 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |    2 +-
 .../impl/AutoSubscriptionCreationOverrideImpl.html |    2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |    2 +-
 .../data/impl/AutoTopicCreationOverrideImpl.html   |    2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |    2 +-
 .../policies/data/impl/BacklogQuotaImpl.html       |   64 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |    2 +-
 .../data/impl/BookieAffinityGroupDataImpl.html     |    2 +-
 .../impl/BookieInfoImpl.BookieInfoImplBuilder.html |    2 +-
 .../common/policies/data/impl/BookieInfoImpl.html  |    2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |    2 +-
 .../policies/data/impl/BookiesClusterInfoImpl.html |    2 +-
 .../impl/BrokerInfoImpl.BrokerInfoImplBuilder.html |    2 +-
 .../common/policies/data/impl/BrokerInfoImpl.html  |    2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |    2 +-
 .../policies/data/impl/BrokerStatusImpl.html       |    2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |    2 +-
 .../common/policies/data/impl/BundlesDataImpl.html |    2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |    2 +-
 .../data/impl/DelayedDeliveryPoliciesImpl.html     |    2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |    2 +-
 .../policies/data/impl/DispatchRateImpl.html       |   29 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |    2 +-
 .../AutoSubscriptionCreationOverrideImpl.html      |    2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |    2 +-
 .../class-use/AutoTopicCreationOverrideImpl.html   |    2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |    2 +-
 .../data/impl/class-use/BacklogQuotaImpl.html      |    5 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |    2 +-
 .../class-use/BookieAffinityGroupDataImpl.html     |    2 +-
 .../BookieInfoImpl.BookieInfoImplBuilder.html      |    2 +-
 .../data/impl/class-use/BookieInfoImpl.html        |    2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |    2 +-
 .../impl/class-use/BookiesClusterInfoImpl.html     |    2 +-
 .../BrokerInfoImpl.BrokerInfoImplBuilder.html      |    2 +-
 .../data/impl/class-use/BrokerInfoImpl.html        |    2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |    2 +-
 .../data/impl/class-use/BrokerStatusImpl.html      |    2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |    2 +-
 .../data/impl/class-use/BundlesDataImpl.html       |    2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |    2 +-
 .../class-use/DelayedDeliveryPoliciesImpl.html     |    2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |    2 +-
 .../data/impl/class-use/DispatchRateImpl.html      |    9 +-
 .../common/policies/data/impl/package-summary.html |    2 +-
 .../common/policies/data/impl/package-tree.html    |    6 +-
 .../common/policies/data/impl/package-use.html     |    2 +-
 .../common/policies/data/package-summary.html      |    2 +-
 .../pulsar/common/policies/data/package-tree.html  |   12 +-
 .../pulsar/common/policies/data/package-use.html   |    2 +-
 .../policies/impl/AutoFailoverPolicyFactory.html   |    2 +-
 .../common/policies/impl/MinAvailablePolicy.html   |    2 +-
 .../impl/class-use/AutoFailoverPolicyFactory.html  |    2 +-
 .../impl/class-use/MinAvailablePolicy.html         |    2 +-
 .../common/policies/impl/package-summary.html      |    2 +-
 .../pulsar/common/policies/impl/package-tree.html  |    2 +-
 .../pulsar/common/policies/impl/package-use.html   |    2 +-
 .../pulsar/common/policies/package-summary.html    |    2 +-
 .../pulsar/common/policies/package-tree.html       |    2 +-
 .../apache/pulsar/common/policies/package-use.html |    2 +-
 .../protocol/schema/IsCompatibilityResponse.html   |    2 +-
 .../common/protocol/schema/PostSchemaPayload.html  |    2 +-
 .../schema/class-use/IsCompatibilityResponse.html  |    2 +-
 .../schema/class-use/PostSchemaPayload.html        |    2 +-
 .../common/protocol/schema/package-summary.html    |    2 +-
 .../common/protocol/schema/package-tree.html       |    2 +-
 .../pulsar/common/protocol/schema/package-use.html |    2 +-
 .../stats/AllocatorStats.PoolArenaStats.html       |    2 +-
 .../stats/AllocatorStats.PoolChunkListStats.html   |    2 +-
 .../stats/AllocatorStats.PoolChunkStats.html       |    2 +-
 .../stats/AllocatorStats.PoolSubpageStats.html     |    2 +-
 .../apache/pulsar/common/stats/AllocatorStats.html |    2 +-
 .../stats/AnalyzeSubscriptionBacklogResult.html    |    2 +-
 .../org/apache/pulsar/common/stats/Metrics.html    |    2 +-
 .../stats/PositionInPendingAckStats.State.html     |    2 +-
 .../common/stats/PositionInPendingAckStats.html    |    2 +-
 .../class-use/AllocatorStats.PoolArenaStats.html   |    2 +-
 .../AllocatorStats.PoolChunkListStats.html         |    2 +-
 .../class-use/AllocatorStats.PoolChunkStats.html   |    2 +-
 .../class-use/AllocatorStats.PoolSubpageStats.html |    2 +-
 .../common/stats/class-use/AllocatorStats.html     |    2 +-
 .../AnalyzeSubscriptionBacklogResult.html          |    2 +-
 .../pulsar/common/stats/class-use/Metrics.html     |    2 +-
 .../class-use/PositionInPendingAckStats.State.html |    2 +-
 .../stats/class-use/PositionInPendingAckStats.html |    2 +-
 .../pulsar/common/stats/package-summary.html       |    2 +-
 .../apache/pulsar/common/stats/package-tree.html   |    2 +-
 .../apache/pulsar/common/stats/package-use.html    |    2 +-
 .../management/core/common/PackageMetadata.html    |    2 +-
 .../management/core/common/PackageType.html        |    2 +-
 .../core/common/class-use/PackageMetadata.html     |    2 +-
 .../core/common/class-use/PackageType.html         |    2 +-
 .../management/core/common/package-summary.html    |    2 +-
 .../management/core/common/package-tree.html       |    2 +-
 .../management/core/common/package-use.html        |    2 +-
 ...anagementException.MetadataFormatException.html |    2 +-
 ...kagesManagementException.NotFoundException.html |    2 +-
 .../exceptions/PackagesManagementException.html    |    2 +-
 ...anagementException.MetadataFormatException.html |    2 +-
 ...kagesManagementException.NotFoundException.html |    2 +-
 .../class-use/PackagesManagementException.html     |    2 +-
 .../core/exceptions/package-summary.html           |    2 +-
 .../management/core/exceptions/package-tree.html   |    2 +-
 .../management/core/exceptions/package-use.html    |    2 +-
 .../data/loadbalancer/LoadManagerReport.html       |    2 +-
 .../data/loadbalancer/NamespaceBundleStats.html    |    2 +-
 .../policies/data/loadbalancer/ResourceUsage.html  |    2 +-
 .../data/loadbalancer/ServiceLookupData.html       |    2 +-
 .../loadbalancer/class-use/LoadManagerReport.html  |    2 +-
 .../class-use/NamespaceBundleStats.html            |    2 +-
 .../data/loadbalancer/class-use/ResourceUsage.html |    2 +-
 .../loadbalancer/class-use/ServiceLookupData.html  |    2 +-
 .../data/loadbalancer/package-summary.html         |    2 +-
 .../policies/data/loadbalancer/package-tree.html   |    2 +-
 .../policies/data/loadbalancer/package-use.html    |    2 +-
 static/api/admin/4.0.x/overview-summary.html       |    2 +-
 static/api/admin/4.0.x/overview-tree.html          |   16 +-
 static/api/admin/4.0.x/search.html                 |    2 +-
 static/api/admin/4.0.x/serialized-form.html        |    2 +-
 static/api/client/4.0.x/allclasses-index.html      |  241 +-
 static/api/client/4.0.x/allpackages-index.html     |    2 +-
 static/api/client/4.0.x/constant-values.html       |    2 +-
 static/api/client/4.0.x/deprecated-list.html       |    2 +-
 static/api/client/4.0.x/help-doc.html              |    2 +-
 static/api/client/4.0.x/index-all.html             |   11 +-
 static/api/client/4.0.x/index.html                 |    4 +-
 static/api/client/4.0.x/member-search-index.js     |    2 +-
 .../apache/pulsar/client/api/Authentication.html   |    2 +-
 .../client/api/AuthenticationDataProvider.html     |    2 +-
 .../pulsar/client/api/AuthenticationFactory.html   |    2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |    2 +-
 .../client/api/AutoClusterFailoverBuilder.html     |    2 +-
 .../pulsar/client/api/BatchMessageContainer.html   |    2 +-
 .../client/api/BatchReceivePolicy.Builder.html     |    2 +-
 .../pulsar/client/api/BatchReceivePolicy.html      |    2 +-
 .../apache/pulsar/client/api/BatcherBuilder.html   |    2 +-
 .../apache/pulsar/client/api/ClientBuilder.html    |    2 +-
 .../apache/pulsar/client/api/CompressionType.html  |    2 +-
 .../org/apache/pulsar/client/api/Consumer.html     |   30 +-
 .../apache/pulsar/client/api/ConsumerBuilder.html  |   36 +-
 .../client/api/ConsumerCryptoFailureAction.html    |    2 +-
 .../pulsar/client/api/ConsumerEventListener.html   |    2 +-
 .../pulsar/client/api/ConsumerInterceptor.html     |    2 +-
 .../apache/pulsar/client/api/ConsumerStats.html    |    2 +-
 .../api/ControlledClusterFailoverBuilder.html      |    2 +-
 .../apache/pulsar/client/api/CryptoKeyReader.html  |    2 +-
 .../apache/pulsar/client/api/DeadLetterPolicy.html |    2 +-
 .../api/DeadLetterProducerBuilderContext.html      |    2 +-
 .../api/DeadLetterProducerBuilderCustomizer.html   |    2 +-
 .../client/api/DummyCryptoKeyReaderImpl.html       |    2 +-
 .../api/EncodedAuthenticationParameterSupport.html |    2 +-
 .../pulsar/client/api/EncryptionKeyInfo.html       |    2 +-
 .../apache/pulsar/client/api/HashingScheme.html    |    2 +-
 .../apache/pulsar/client/api/KeySharedMode.html    |    2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |    2 +-
 .../api/KeySharedPolicy.KeySharedPolicySticky.html |    2 +-
 .../apache/pulsar/client/api/KeySharedPolicy.html  |    2 +-
 .../apache/pulsar/client/api/KeyStoreParams.html   |    2 +-
 .../org/apache/pulsar/client/api/Message.html      |    2 +-
 .../pulsar/client/api/MessageAcknowledger.html     |    2 +-
 .../apache/pulsar/client/api/MessageCrypto.html    |    2 +-
 .../org/apache/pulsar/client/api/MessageId.html    |    2 +-
 .../apache/pulsar/client/api/MessageListener.html  |    2 +-
 .../pulsar/client/api/MessageListenerExecutor.html |    2 +-
 .../apache/pulsar/client/api/MessagePayload.html   |    2 +-
 .../pulsar/client/api/MessagePayloadContext.html   |    2 +-
 .../pulsar/client/api/MessagePayloadFactory.html   |    2 +-
 .../pulsar/client/api/MessagePayloadProcessor.html |    2 +-
 .../apache/pulsar/client/api/MessageRouter.html    |    2 +-
 .../pulsar/client/api/MessageRoutingMode.html      |    2 +-
 .../org/apache/pulsar/client/api/Messages.html     |    2 +-
 .../pulsar/client/api/MultiTopicConsumerStats.html |    2 +-
 .../client/api/PartitionedTopicProducerStats.html  |    2 +-
 .../org/apache/pulsar/client/api/Producer.html     |   61 +-
 .../pulsar/client/api/ProducerAccessMode.html      |    2 +-
 .../apache/pulsar/client/api/ProducerBuilder.html  |    2 +-
 .../client/api/ProducerCryptoFailureAction.html    |    2 +-
 .../pulsar/client/api/ProducerInterceptor.html     |    2 +-
 .../apache/pulsar/client/api/ProducerStats.html    |    2 +-
 .../apache/pulsar/client/api/ProxyProtocol.html    |    2 +-
 .../org/apache/pulsar/client/api/PulsarClient.html |    2 +-
 ...lsarClientException.AlreadyClosedException.html |    4 +-
 ...sarClientException.AuthenticationException.html |    4 +-
 ...lsarClientException.AuthorizationException.html |    4 +-
 ...sarClientException.BrokerMetadataException.html |    4 +-
 ...ClientException.BrokerPersistenceException.html |    4 +-
 .../PulsarClientException.ChecksumException.html   |    4 +-
 .../PulsarClientException.ConnectException.html    |    4 +-
 ...sarClientException.ConsumerAssignException.html |    4 +-
 ...ulsarClientException.ConsumerBusyException.html |    4 +-
 .../api/PulsarClientException.CryptoException.html |    4 +-
 .../PulsarClientException.FailedFeatureCheck.html  |    2 +-
 ...ientException.FeatureNotSupportedException.html |    4 +-
 ...ception.GettingAuthenticationDataException.html |    4 +-
 ...lientException.IncompatibleSchemaException.html |    4 +-
 ...entException.InvalidConfigurationException.html |    4 +-
 ...sarClientException.InvalidMessageException.html |    4 +-
 .../PulsarClientException.InvalidServiceURL.html   |    4 +-
 ...rClientException.InvalidTopicNameException.html |    4 +-
 .../api/PulsarClientException.LookupException.html |    6 +-
 ...sarClientException.MemoryBufferIsFullError.html |    4 +-
 ...lientException.MessageAcknowledgeException.html |    4 +-
 .../PulsarClientException.NotAllowedException.html |    4 +-
 ...ulsarClientException.NotConnectedException.html |    4 +-
 .../PulsarClientException.NotFoundException.html   |    4 +-
 ...ulsarClientException.NotSupportedException.html |    4 +-
 ...xception.ProducerBlockedQuotaExceededError.html |    4 +-
 ...tion.ProducerBlockedQuotaExceededException.html |    4 +-
 ...ulsarClientException.ProducerBusyException.html |    4 +-
 ...sarClientException.ProducerFencedException.html |    4 +-
 ...arClientException.ProducerQueueIsFullError.html |    4 +-
 ...rClientException.ServiceNotReadyException.html} |   35 +-
 ...entException.SubscriptionNotFoundException.html |    4 +-
 .../PulsarClientException.TimeoutException.html    |    4 +-
 ...arClientException.TooManyRequestsException.html |    4 +-
 ...ClientException.TopicDoesNotExistException.html |    4 +-
 ...sarClientException.TopicMigrationException.html |    4 +-
 ...arClientException.TopicTerminatedException.html |    4 +-
 ...ientException.TransactionConflictException.html |    4 +-
 ...ion.TransactionHasOperationFailedException.html |    4 +-
 ...ception.UnsupportedAuthenticationException.html |    4 +-
 .../pulsar/client/api/PulsarClientException.html   |   44 +-
 .../4.0.x/org/apache/pulsar/client/api/Range.html  |    2 +-
 .../4.0.x/org/apache/pulsar/client/api/Reader.html |    2 +-
 .../apache/pulsar/client/api/ReaderBuilder.html    |    2 +-
 .../pulsar/client/api/ReaderInterceptor.html       |    2 +-
 .../apache/pulsar/client/api/ReaderListener.html   |    2 +-
 .../pulsar/client/api/RedeliveryBackoff.html       |    2 +-
 .../pulsar/client/api/RegexSubscriptionMode.html   |    2 +-
 .../4.0.x/org/apache/pulsar/client/api/Schema.html |    2 +-
 .../client/api/SchemaSerializationException.html   |    2 +-
 .../pulsar/client/api/ServiceUrlProvider.html      |    2 +-
 .../org/apache/pulsar/client/api/SizeUnit.html     |    2 +-
 .../client/api/SubscriptionInitialPosition.html    |    2 +-
 .../apache/pulsar/client/api/SubscriptionMode.html |    2 +-
 .../apache/pulsar/client/api/SubscriptionType.html |    2 +-
 .../org/apache/pulsar/client/api/TableView.html    |    2 +-
 .../apache/pulsar/client/api/TableViewBuilder.html |    2 +-
 .../pulsar/client/api/TopicConsumerBuilder.html    |    2 +-
 .../apache/pulsar/client/api/TopicMessageId.html   |    2 +-
 .../apache/pulsar/client/api/TopicMetadata.html    |    2 +-
 .../client/api/TransactionIsolationLevel.html      |    2 +-
 .../pulsar/client/api/TypedMessageBuilder.html     |    2 +-
 .../client/api/class-use/Authentication.html       |    2 +-
 .../api/class-use/AuthenticationDataProvider.html  |    2 +-
 .../api/class-use/AuthenticationFactory.html       |    2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |    2 +-
 .../api/class-use/AutoClusterFailoverBuilder.html  |    2 +-
 .../api/class-use/BatchMessageContainer.html       |    2 +-
 .../api/class-use/BatchReceivePolicy.Builder.html  |    2 +-
 .../client/api/class-use/BatchReceivePolicy.html   |    2 +-
 .../client/api/class-use/BatcherBuilder.html       |    2 +-
 .../pulsar/client/api/class-use/ClientBuilder.html |    2 +-
 .../client/api/class-use/CompressionType.html      |    2 +-
 .../pulsar/client/api/class-use/Consumer.html      |    2 +-
 .../client/api/class-use/ConsumerBuilder.html      |    2 +-
 .../api/class-use/ConsumerCryptoFailureAction.html |    2 +-
 .../api/class-use/ConsumerEventListener.html       |    2 +-
 .../client/api/class-use/ConsumerInterceptor.html  |    2 +-
 .../pulsar/client/api/class-use/ConsumerStats.html |    2 +-
 .../ControlledClusterFailoverBuilder.html          |    2 +-
 .../client/api/class-use/CryptoKeyReader.html      |    2 +-
 .../client/api/class-use/DeadLetterPolicy.html     |    2 +-
 .../DeadLetterProducerBuilderContext.html          |    2 +-
 .../DeadLetterProducerBuilderCustomizer.html       |    2 +-
 .../api/class-use/DummyCryptoKeyReaderImpl.html    |    2 +-
 .../EncodedAuthenticationParameterSupport.html     |    2 +-
 .../client/api/class-use/EncryptionKeyInfo.html    |    2 +-
 .../pulsar/client/api/class-use/HashingScheme.html |    2 +-
 .../pulsar/client/api/class-use/KeySharedMode.html |    2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |    2 +-
 .../KeySharedPolicy.KeySharedPolicySticky.html     |    2 +-
 .../client/api/class-use/KeySharedPolicy.html      |    2 +-
 .../client/api/class-use/KeyStoreParams.html       |    2 +-
 .../pulsar/client/api/class-use/Message.html       |    4 +-
 .../client/api/class-use/MessageAcknowledger.html  |    2 +-
 .../pulsar/client/api/class-use/MessageCrypto.html |    2 +-
 .../pulsar/client/api/class-use/MessageId.html     |    2 +-
 .../client/api/class-use/MessageListener.html      |    2 +-
 .../api/class-use/MessageListenerExecutor.html     |    2 +-
 .../client/api/class-use/MessagePayload.html       |    2 +-
 .../api/class-use/MessagePayloadContext.html       |    2 +-
 .../api/class-use/MessagePayloadFactory.html       |    2 +-
 .../api/class-use/MessagePayloadProcessor.html     |    2 +-
 .../pulsar/client/api/class-use/MessageRouter.html |    2 +-
 .../client/api/class-use/MessageRoutingMode.html   |    2 +-
 .../pulsar/client/api/class-use/Messages.html      |    2 +-
 .../api/class-use/MultiTopicConsumerStats.html     |    2 +-
 .../class-use/PartitionedTopicProducerStats.html   |    2 +-
 .../pulsar/client/api/class-use/Producer.html      |    2 +-
 .../client/api/class-use/ProducerAccessMode.html   |    2 +-
 .../client/api/class-use/ProducerBuilder.html      |    2 +-
 .../api/class-use/ProducerCryptoFailureAction.html |    2 +-
 .../client/api/class-use/ProducerInterceptor.html  |    2 +-
 .../pulsar/client/api/class-use/ProducerStats.html |    2 +-
 .../pulsar/client/api/class-use/ProxyProtocol.html |    2 +-
 .../pulsar/client/api/class-use/PulsarClient.html  |    2 +-
 ...lsarClientException.AlreadyClosedException.html |    2 +-
 ...sarClientException.AuthenticationException.html |    2 +-
 ...lsarClientException.AuthorizationException.html |    2 +-
 ...sarClientException.BrokerMetadataException.html |    2 +-
 ...ClientException.BrokerPersistenceException.html |    2 +-
 .../PulsarClientException.ChecksumException.html   |    2 +-
 .../PulsarClientException.ConnectException.html    |    2 +-
 ...sarClientException.ConsumerAssignException.html |    2 +-
 ...ulsarClientException.ConsumerBusyException.html |    2 +-
 .../PulsarClientException.CryptoException.html     |    2 +-
 .../PulsarClientException.FailedFeatureCheck.html  |    2 +-
 ...ientException.FeatureNotSupportedException.html |    2 +-
 ...ception.GettingAuthenticationDataException.html |    2 +-
 ...lientException.IncompatibleSchemaException.html |    2 +-
 ...entException.InvalidConfigurationException.html |    2 +-
 ...sarClientException.InvalidMessageException.html |    2 +-
 .../PulsarClientException.InvalidServiceURL.html   |    2 +-
 ...rClientException.InvalidTopicNameException.html |    2 +-
 .../PulsarClientException.LookupException.html     |   10 +-
 ...sarClientException.MemoryBufferIsFullError.html |    2 +-
 ...lientException.MessageAcknowledgeException.html |    2 +-
 .../PulsarClientException.NotAllowedException.html |    2 +-
 ...ulsarClientException.NotConnectedException.html |    2 +-
 .../PulsarClientException.NotFoundException.html   |    2 +-
 ...ulsarClientException.NotSupportedException.html |    2 +-
 ...xception.ProducerBlockedQuotaExceededError.html |    2 +-
 ...tion.ProducerBlockedQuotaExceededException.html |    2 +-
 ...ulsarClientException.ProducerBusyException.html |    2 +-
 ...sarClientException.ProducerFencedException.html |    2 +-
 ...arClientException.ProducerQueueIsFullError.html |    2 +-
 ...rClientException.ServiceNotReadyException.html} |   10 +-
 ...entException.SubscriptionNotFoundException.html |    2 +-
 .../PulsarClientException.TimeoutException.html    |    2 +-
 ...arClientException.TooManyRequestsException.html |    2 +-
 ...ClientException.TopicDoesNotExistException.html |    2 +-
 ...sarClientException.TopicMigrationException.html |    2 +-
 ...arClientException.TopicTerminatedException.html |    2 +-
 ...ientException.TransactionConflictException.html |    2 +-
 ...ion.TransactionHasOperationFailedException.html |    2 +-
 ...ception.UnsupportedAuthenticationException.html |    2 +-
 .../api/class-use/PulsarClientException.html       |   46 +-
 .../apache/pulsar/client/api/class-use/Range.html  |    2 +-
 .../apache/pulsar/client/api/class-use/Reader.html |    2 +-
 .../pulsar/client/api/class-use/ReaderBuilder.html |    2 +-
 .../client/api/class-use/ReaderInterceptor.html    |    2 +-
 .../client/api/class-use/ReaderListener.html       |    2 +-
 .../client/api/class-use/RedeliveryBackoff.html    |    2 +-
 .../api/class-use/RegexSubscriptionMode.html       |    2 +-
 .../apache/pulsar/client/api/class-use/Schema.html |    2 +-
 .../class-use/SchemaSerializationException.html    |    2 +-
 .../client/api/class-use/ServiceUrlProvider.html   |    2 +-
 .../pulsar/client/api/class-use/SizeUnit.html      |    2 +-
 .../api/class-use/SubscriptionInitialPosition.html |    2 +-
 .../client/api/class-use/SubscriptionMode.html     |    2 +-
 .../client/api/class-use/SubscriptionType.html     |    2 +-
 .../pulsar/client/api/class-use/TableView.html     |    2 +-
 .../client/api/class-use/TableViewBuilder.html     |    2 +-
 .../client/api/class-use/TopicConsumerBuilder.html |    2 +-
 .../client/api/class-use/TopicMessageId.html       |    2 +-
 .../pulsar/client/api/class-use/TopicMetadata.html |    2 +-
 .../api/class-use/TransactionIsolationLevel.html   |    2 +-
 .../client/api/class-use/TypedMessageBuilder.html  |    2 +-
 .../api/interceptor/ProducerInterceptor.html       |    2 +-
 .../interceptor/ProducerInterceptorWrapper.html    |    2 +-
 .../interceptor/class-use/ProducerInterceptor.html |    2 +-
 .../class-use/ProducerInterceptorWrapper.html      |    2 +-
 .../client/api/interceptor/package-summary.html    |    2 +-
 .../client/api/interceptor/package-tree.html       |    2 +-
 .../pulsar/client/api/interceptor/package-use.html |    2 +-
 .../apache/pulsar/client/api/package-summary.html  |  125 +-
 .../org/apache/pulsar/client/api/package-tree.html |    3 +-
 .../org/apache/pulsar/client/api/package-use.html  |    2 +-
 .../org/apache/pulsar/client/api/schema/Field.html |    2 +-
 .../client/api/schema/FieldSchemaBuilder.html      |    2 +-
 .../pulsar/client/api/schema/GenericObject.html    |    2 +-
 .../pulsar/client/api/schema/GenericRecord.html    |    2 +-
 .../client/api/schema/GenericRecordBuilder.html    |    2 +-
 .../pulsar/client/api/schema/GenericSchema.html    |    2 +-
 .../pulsar/client/api/schema/KeyValueSchema.html   |    2 +-
 .../client/api/schema/RecordSchemaBuilder.html     |    2 +-
 .../pulsar/client/api/schema/SchemaBuilder.html    |    2 +-
 .../pulsar/client/api/schema/SchemaDefinition.html |    2 +-
 .../client/api/schema/SchemaDefinitionBuilder.html |    2 +-
 .../client/api/schema/SchemaInfoProvider.html      |    2 +-
 .../pulsar/client/api/schema/SchemaReader.html     |    2 +-
 .../pulsar/client/api/schema/SchemaWriter.html     |    2 +-
 .../pulsar/client/api/schema/class-use/Field.html  |    2 +-
 .../api/schema/class-use/FieldSchemaBuilder.html   |    2 +-
 .../client/api/schema/class-use/GenericObject.html |    2 +-
 .../client/api/schema/class-use/GenericRecord.html |    2 +-
 .../api/schema/class-use/GenericRecordBuilder.html |    2 +-
 .../client/api/schema/class-use/GenericSchema.html |    2 +-
 .../api/schema/class-use/KeyValueSchema.html       |    2 +-
 .../api/schema/class-use/RecordSchemaBuilder.html  |    2 +-
 .../client/api/schema/class-use/SchemaBuilder.html |    2 +-
 .../api/schema/class-use/SchemaDefinition.html     |    2 +-
 .../schema/class-use/SchemaDefinitionBuilder.html  |    2 +-
 .../api/schema/class-use/SchemaInfoProvider.html   |    2 +-
 .../client/api/schema/class-use/SchemaReader.html  |    2 +-
 .../client/api/schema/class-use/SchemaWriter.html  |    2 +-
 .../pulsar/client/api/schema/package-summary.html  |    2 +-
 .../pulsar/client/api/schema/package-tree.html     |    2 +-
 .../pulsar/client/api/schema/package-use.html      |    2 +-
 .../client/api/transaction/Transaction.State.html  |    2 +-
 .../pulsar/client/api/transaction/Transaction.html |    2 +-
 .../api/transaction/TransactionBufferClient.html   |    2 +-
 ...lientException.ReachMaxPendingOpsException.html |    2 +-
 ...ferClientException.RequestTimeoutException.html |    2 +-
 .../TransactionBufferClientException.html          |    2 +-
 .../client/api/transaction/TransactionBuilder.html |    2 +-
 .../TransactionCoordinatorClient.State.html        |    2 +-
 .../transaction/TransactionCoordinatorClient.html  |    2 +-
 ...tException.CoordinatorClientStateException.html |    2 +-
 ...ientException.CoordinatorNotFoundException.html |    2 +-
 ...rClientException.InvalidTxnStatusException.html |    2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |    2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |    2 +-
 ...ientException.TransactionNotFoundException.html |    2 +-
 .../TransactionCoordinatorClientException.html     |    2 +-
 .../pulsar/client/api/transaction/TxnID.html       |    2 +-
 .../transaction/class-use/Transaction.State.html   |    2 +-
 .../api/transaction/class-use/Transaction.html     |    2 +-
 .../class-use/TransactionBufferClient.html         |    2 +-
 ...lientException.ReachMaxPendingOpsException.html |    2 +-
 ...ferClientException.RequestTimeoutException.html |    2 +-
 .../TransactionBufferClientException.html          |    2 +-
 .../transaction/class-use/TransactionBuilder.html  |    2 +-
 .../TransactionCoordinatorClient.State.html        |    2 +-
 .../class-use/TransactionCoordinatorClient.html    |    2 +-
 ...tException.CoordinatorClientStateException.html |    2 +-
 ...ientException.CoordinatorNotFoundException.html |    2 +-
 ...rClientException.InvalidTxnStatusException.html |    2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |    2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |    2 +-
 ...ientException.TransactionNotFoundException.html |    2 +-
 .../TransactionCoordinatorClientException.html     |    2 +-
 .../client/api/transaction/class-use/TxnID.html    |    2 +-
 .../client/api/transaction/package-summary.html    |    2 +-
 .../client/api/transaction/package-tree.html       |    2 +-
 .../pulsar/client/api/transaction/package-use.html |    2 +-
 .../client/internal/DefaultImplementation.html     |    2 +-
 .../pulsar/client/internal/PropertiesUtils.html    |    2 +-
 .../PulsarClientImplementationBinding.html         |    2 +-
 .../internal/class-use/DefaultImplementation.html  |    2 +-
 .../client/internal/class-use/PropertiesUtils.html |    2 +-
 .../PulsarClientImplementationBinding.html         |    2 +-
 .../pulsar/client/internal/package-summary.html    |    2 +-
 .../pulsar/client/internal/package-tree.html       |    2 +-
 .../apache/pulsar/client/internal/package-use.html |    2 +-
 .../org/apache/pulsar/common/api/AuthData.html     |    2 +-
 .../api/EncryptionContext.EncryptionKey.html       |    2 +-
 .../pulsar/common/api/EncryptionContext.html       |    2 +-
 .../pulsar/common/api/class-use/AuthData.html      |    2 +-
 .../class-use/EncryptionContext.EncryptionKey.html |    2 +-
 .../common/api/class-use/EncryptionContext.html    |    2 +-
 .../apache/pulsar/common/api/package-summary.html  |    2 +-
 .../org/apache/pulsar/common/api/package-tree.html |    2 +-
 .../org/apache/pulsar/common/api/package-use.html  |    2 +-
 .../InterfaceAudience.LimitedPrivate.html          |    2 +-
 .../classification/InterfaceAudience.Private.html  |    2 +-
 .../classification/InterfaceAudience.Public.html   |    2 +-
 .../common/classification/InterfaceAudience.html   |    2 +-
 .../InterfaceStability.Evolving.html               |    2 +-
 .../classification/InterfaceStability.Stable.html  |    2 +-
 .../InterfaceStability.Unstable.html               |    2 +-
 .../common/classification/InterfaceStability.html  |    2 +-
 .../InterfaceAudience.LimitedPrivate.html          |    2 +-
 .../class-use/InterfaceAudience.Private.html       |    2 +-
 .../class-use/InterfaceAudience.Public.html        |    2 +-
 .../class-use/InterfaceAudience.html               |    2 +-
 .../class-use/InterfaceStability.Evolving.html     |    2 +-
 .../class-use/InterfaceStability.Stable.html       |    2 +-
 .../class-use/InterfaceStability.Unstable.html     |    2 +-
 .../class-use/InterfaceStability.html              |    2 +-
 .../common/classification/package-summary.html     |    2 +-
 .../pulsar/common/classification/package-tree.html |    2 +-
 .../pulsar/common/classification/package-use.html  |    2 +-
 .../common/schema/KeyValue.KeyValueDecoder.html    |    2 +-
 .../org/apache/pulsar/common/schema/KeyValue.html  |    2 +-
 .../pulsar/common/schema/KeyValueEncodingType.html |    2 +-
 .../schema/SchemaInfo.SchemaInfoBuilder.html       |    2 +-
 .../apache/pulsar/common/schema/SchemaInfo.html    |    2 +-
 .../common/schema/SchemaInfoWithVersion.html       |    2 +-
 .../apache/pulsar/common/schema/SchemaType.html    |    2 +-
 .../schema/class-use/KeyValue.KeyValueDecoder.html |    2 +-
 .../pulsar/common/schema/class-use/KeyValue.html   |    2 +-
 .../schema/class-use/KeyValueEncodingType.html     |    2 +-
 .../class-use/SchemaInfo.SchemaInfoBuilder.html    |    2 +-
 .../pulsar/common/schema/class-use/SchemaInfo.html |    2 +-
 .../schema/class-use/SchemaInfoWithVersion.html    |    2 +-
 .../pulsar/common/schema/class-use/SchemaType.html |    2 +-
 .../pulsar/common/schema/package-summary.html      |    2 +-
 .../apache/pulsar/common/schema/package-tree.html  |    2 +-
 .../apache/pulsar/common/schema/package-use.html   |    2 +-
 static/api/client/4.0.x/overview-summary.html      |    2 +-
 static/api/client/4.0.x/overview-tree.html         |    3 +-
 static/api/client/4.0.x/search.html                |    2 +-
 static/api/client/4.0.x/serialized-form.html       |    8 +-
 static/api/client/4.0.x/type-search-index.js       |    2 +-
 .../pulsar-functions/4.0.x/allclasses-index.html   |    2 +-
 .../pulsar-functions/4.0.x/allpackages-index.html  |    2 +-
 .../pulsar-functions/4.0.x/deprecated-list.html    |    2 +-
 static/api/pulsar-functions/4.0.x/help-doc.html    |    2 +-
 static/api/pulsar-functions/4.0.x/index-all.html   |    2 +-
 static/api/pulsar-functions/4.0.x/index.html       |    4 +-
 .../apache/pulsar/functions/api/BaseContext.html   |    2 +-
 .../org/apache/pulsar/functions/api/Context.html   |    2 +-
 .../org/apache/pulsar/functions/api/Function.html  |    2 +-
 .../org/apache/pulsar/functions/api/KVRecord.html  |    2 +-
 .../org/apache/pulsar/functions/api/Record.html    |    2 +-
 .../org/apache/pulsar/functions/api/SerDe.html     |    2 +-
 .../apache/pulsar/functions/api/StateStore.html    |    2 +-
 .../pulsar/functions/api/StateStoreContext.html    |    2 +-
 .../apache/pulsar/functions/api/WindowContext.html |    2 +-
 .../pulsar/functions/api/WindowFunction.html       |    2 +-
 .../functions/api/class-use/BaseContext.html       |    2 +-
 .../pulsar/functions/api/class-use/Context.html    |    2 +-
 .../pulsar/functions/api/class-use/Function.html   |    2 +-
 .../pulsar/functions/api/class-use/KVRecord.html   |    2 +-
 .../pulsar/functions/api/class-use/Record.html     |    2 +-
 .../pulsar/functions/api/class-use/SerDe.html      |    2 +-
 .../pulsar/functions/api/class-use/StateStore.html |    2 +-
 .../functions/api/class-use/StateStoreContext.html |    2 +-
 .../functions/api/class-use/WindowContext.html     |    2 +-
 .../functions/api/class-use/WindowFunction.html    |    2 +-
 .../pulsar/functions/api/package-summary.html      |    2 +-
 .../apache/pulsar/functions/api/package-tree.html  |    2 +-
 .../apache/pulsar/functions/api/package-use.html   |    2 +-
 .../functions/api/state/ByteBufferStateStore.html  |    2 +-
 .../functions/api/state/CounterStateStore.html     |    2 +-
 .../pulsar/functions/api/state/StateValue.html     |    2 +-
 .../api/state/class-use/ByteBufferStateStore.html  |    2 +-
 .../api/state/class-use/CounterStateStore.html     |    2 +-
 .../functions/api/state/class-use/StateValue.html  |    2 +-
 .../functions/api/state/package-summary.html       |    2 +-
 .../pulsar/functions/api/state/package-tree.html   |    2 +-
 .../pulsar/functions/api/state/package-use.html    |    2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |    2 +-
 .../pulsar/functions/api/utils/FunctionRecord.html |    2 +-
 .../functions/api/utils/IdentityFunction.html      |    2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |    2 +-
 .../api/utils/class-use/FunctionRecord.html        |    2 +-
 .../api/utils/class-use/IdentityFunction.html      |    2 +-
 .../functions/api/utils/package-summary.html       |    2 +-
 .../pulsar/functions/api/utils/package-tree.html   |    2 +-
 .../pulsar/functions/api/utils/package-use.html    |    2 +-
 .../pulsar-functions/4.0.x/overview-summary.html   |    2 +-
 .../api/pulsar-functions/4.0.x/overview-tree.html  |    2 +-
 static/api/pulsar-functions/4.0.x/search.html      |    2 +-
 955 files changed, 3299 insertions(+), 2871 deletions(-)

diff --git a/static/api/admin/4.0.x/allclasses-index.html b/static/api/admin/4.0.x/allclasses-index.html
index 399e2bf94a4..19b378fcd85 100644
--- a/static/api/admin/4.0.x/allclasses-index.html
+++ b/static/api/admin/4.0.x/allclasses-index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>All Classes and Interfaces (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>All Classes and Interfaces (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="class index">
diff --git a/static/api/admin/4.0.x/allpackages-index.html b/static/api/admin/4.0.x/allpackages-index.html
index 17f18739723..a8023f6997c 100644
--- a/static/api/admin/4.0.x/allpackages-index.html
+++ b/static/api/admin/4.0.x/allpackages-index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>All Packages (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>All Packages (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
diff --git a/static/api/admin/4.0.x/constant-values.html b/static/api/admin/4.0.x/constant-values.html
index b6b7e52fe03..9ec470a70c1 100644
--- a/static/api/admin/4.0.x/constant-values.html
+++ b/static/api/admin/4.0.x/constant-values.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Constant Field Values (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Constant Field Values (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="summary of constants">
diff --git a/static/api/admin/4.0.x/deprecated-list.html b/static/api/admin/4.0.x/deprecated-list.html
index 66ad9a9aabf..17d0c5d0f84 100644
--- a/static/api/admin/4.0.x/deprecated-list.html
+++ b/static/api/admin/4.0.x/deprecated-list.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Deprecated List (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Deprecated List (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="deprecated elements">
diff --git a/static/api/admin/4.0.x/help-doc.html b/static/api/admin/4.0.x/help-doc.html
index 225313f07f3..db665730314 100644
--- a/static/api/admin/4.0.x/help-doc.html
+++ b/static/api/admin/4.0.x/help-doc.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>API Help (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>API Help (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="help">
diff --git a/static/api/admin/4.0.x/index-all.html b/static/api/admin/4.0.x/index-all.html
index 546b1d51edc..db126c190c5 100644
--- a/static/api/admin/4.0.x/index-all.html
+++ b/static/api/admin/4.0.x/index-all.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Index (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Index (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="index">
@@ -765,6 +765,20 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/ClusterPolicies.html#clone()" class="member-name-link">clone()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/ClusterPolicies.html" title="interface in org.apache.pulsar.common.policies.data">ClusterPolicies</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.html#clone()" class="member-name-link">clone()</a> - Method in class org.apache.pulsar.common.policies.data.impl.<a href="org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.html" title="class in org.apache.pulsar.common.policies.data.impl">BacklogQuotaImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.html#clone()" class="member-name-link">clone()</a> - Method in class org.apache.pulsar.common.policies.data.impl.<a href="org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.html" title="class in org.apache.pulsar.common.policies.data.impl">DispatchRateImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html#clone()" class="member-name-link">clone()</a> - Method in class org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/pulsar/common/policies/data/PersistencePolicies.html#clone()" class="member-name-link">clone()</a> - Method in class org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/pulsar/common/policies/data/PublishRate.html#clone()" class="member-name-link">clone()</a> - Method in class org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/pulsar/common/policies/data/RetentionPolicies.html#clone()" class="member-name-link">clone()</a> - Method in class org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/RetentionPolicies.html" title="class in org.apache.pulsar.common.policies.data">RetentionPolicies</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/pulsar/common/policies/data/SubscribeRate.html#clone()" class="member-name-link">clone()</a> - Method in class org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/client/admin/PulsarAdmin.html#close()" class="member-name-link">close()</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdmin.html" title="interface in org.apache.pulsar.client.admin">PulsarAdmin</a></dt>
 <dd>
 <div class="block">Close the PulsarAdminClient and release all the resources.</div>
@@ -1422,6 +1436,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Delete an existing tenant asynchronously.</div>
 </dd>
+<dt><a href="org/apache/pulsar/client/admin/TopicPolicies.html#deleteTopicPolicies(java.lang.String)" class="member-name-link">deleteTopicPolicies(String)</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/TopicPolicies.html" title="interface in org.apache.pulsar.client.admin">TopicPolicies</a></dt>
+<dd>
+<div class="block">Delete topic policies, it works even if the topic has been deleted.</div>
+</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html#destination_storage" class="member-name-link">destination_storage</a> - Enum constant in enum class org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/stats/AllocatorStats.html#directArenas" class="member-name-link">directArenas</a> - Variable in class org.apache.pulsar.common.stats.<a href="org/apache/pulsar/common/stats/AllocatorStats.html" title="class in org.apache.pulsar.common.stats">AllocatorStats</a></dt>
@@ -4133,6 +4151,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Number of messages pending to be replicated to remote cluster.</div>
 </dd>
+<dt><a href="org/apache/pulsar/client/admin/TopicPolicies.html#getReplicationClusters(java.lang.String,boolean)" class="member-name-link">getReplicationClusters(String, boolean)</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/TopicPolicies.html" title="interface in org.apache.pulsar.client.admin">TopicPolicies</a></dt>
+<dd>
+<div class="block">get the replication clusters for the topic.</div>
+</dd>
 <dt><a href="org/apache/pulsar/client/admin/Topics.html#getReplicationClusters(java.lang.String,boolean)" class="member-name-link">getReplicationClusters(String, boolean)</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/Topics.html" title="interface in org.apache.pulsar.client.admin">Topics</a></dt>
 <dd>
 <div class="block">Get the replication clusters for a topic.</div>
@@ -6754,6 +6776,10 @@ loadScripts(document, 'script');</script>
 <div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removePublishRateAsync(java.lang.String)"><code>TopicPolicies.removePublishRateAsync(String)</code></a> instead.</div>
 </div>
 </dd>
+<dt><a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeReplicationClusters(java.lang.String)" class="member-name-link">removeReplicationClusters(String)</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/TopicPolicies.html" title="interface in org.apache.pulsar.client.admin">TopicPolicies</a></dt>
+<dd>
+<div class="block">get the replication clusters for the topic.</div>
+</dd>
 <dt><a href="org/apache/pulsar/client/admin/Topics.html#removeReplicationClusters(java.lang.String)" class="member-name-link">removeReplicationClusters(String)</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/Topics.html" title="interface in org.apache.pulsar.client.admin">Topics</a></dt>
 <dd>
 <div class="block">Remove the replication clusters for the topic.</div>
@@ -7919,6 +7945,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Enable or disable a replicated subscription on a topic asynchronously.</div>
 </dd>
+<dt><a href="org/apache/pulsar/client/admin/TopicPolicies.html#setReplicationClusters(java.lang.String,java.util.List)" class="member-name-link">setReplicationClusters(String, List&lt;String&gt;)</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/TopicPolicies.html" title="interface in org.apache.pulsar.client.admin">TopicPolicies</a></dt>
+<dd>
+<div class="block">Set the replication clusters for the topic.</div>
+</dd>
 <dt><a href="org/apache/pulsar/client/admin/Topics.html#setReplicationClusters(java.lang.String,java.util.List)" class="member-name-link">setReplicationClusters(String, List&lt;String&gt;)</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/Topics.html" title="interface in org.apache.pulsar.client.admin">Topics</a></dt>
 <dd>
 <div class="block">Set the replication clusters for the topic.</div>
@@ -9122,6 +9152,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html#validate()" class="member-name-link">validate()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html" title="interface in org.apache.pulsar.common.policies.data">AutoFailoverPolicyData</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/pulsar/common/policies/data/BacklogQuota.html#validate()" class="member-name-link">validate()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/NamespaceIsolationData.html#validate()" class="member-name-link">validate()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">NamespaceIsolationData</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html#validateOverride(org.apache.pulsar.common.policies.data.AutoTopicCreationOverride)" class="member-name-link">validateOverride(AutoTopicCreationOverride)</a> - Static method in class org.apache.pulsar.common.policies.data.impl.<a href="org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html" title="class in org.apache.pulsar.common.policies.data.impl">AutoTopicCreationOverrid [...]
diff --git a/static/api/admin/4.0.x/index.html b/static/api/admin/4.0.x/index.html
index d786bd9c029..e5e48b12d6f 100644
--- a/static/api/admin/4.0.x/index.html
+++ b/static/api/admin/4.0.x/index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Overview (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Overview (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
@@ -49,7 +49,7 @@ loadScripts(document, 'script');</script>
 <div class="flex-content">
 <main role="main">
 <div class="header">
-<h1 class="title">Pulsar Client Admin :: API 4.0.4 API</h1>
+<h1 class="title">Pulsar Client Admin :: API 4.0.7 API</h1>
 </div>
 <div id="all-packages-table">
 <div class="caption"><span>Packages</span></div>
diff --git a/static/api/admin/4.0.x/member-search-index.js b/static/api/admin/4.0.x/member-search-index.js
index 3ed5ddda0a8..0bca0000136 100644
--- a/static/api/admin/4.0.x/member-search-index.js
+++ b/static/api/admin/4.0.x/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.pulsar.common.policies.data","c":"TransactionInBufferStats","l":"aborted"},{"p":"org.apache.pulsar.client.admin","c":"Transactions","l":"abortTransaction(TxnID)","u":"abortTransaction(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.admin","c":"Transactions","l":"abortTransactionAsync(TxnID)","u":"abortTransactionAsync(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.admin","c":"PulsarAd [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.common.policies.data","c":"TransactionInBufferStats","l":"aborted"},{"p":"org.apache.pulsar.client.admin","c":"Transactions","l":"abortTransaction(TxnID)","u":"abortTransaction(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.admin","c":"Transactions","l":"abortTransactionAsync(TxnID)","u":"abortTransactionAsync(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.admin","c":"PulsarAd [...]
\ No newline at end of file
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Bookies.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Bookies.html
index f1726b94411..a13a3fb6fd1 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Bookies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Bookies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Bookies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Bookies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Bookies">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/BrokerStats.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/BrokerStats.html
index e332e710f69..eb4fdf68826 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/BrokerStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/BrokerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BrokerStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BrokerStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: BrokerStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Brokers.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Brokers.html
index 9e6c36784f5..41c115824d4 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Brokers.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Brokers.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Brokers (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Brokers (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Brokers">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Clusters.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Clusters.html
index 6fa7f391b8f..ee3fb60700a 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Clusters.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Clusters.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Clusters (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Clusters (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Clusters">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Functions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Functions.html
index 674ce51ccf4..f8b3637918f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Functions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Functions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Functions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Functions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Functions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/GetStatsOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/GetStatsOptions.html
index 1bed789f6bd..4907c008af4 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/GetStatsOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/GetStatsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>GetStatsOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>GetStatsOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: GetStatsOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html
index 82f57f8b90d..d7a706202b9 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>GrantTopicPermissionOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>GrantTopicPermissionOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: GrantTopicPermissionOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
index 5c5e746e38f..05fdb6fb4b3 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ListNamespaceTopicsOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ListNamespaceTopicsOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: ListNamespaceTopicsOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ListTopicsOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
index 3a8d60691cd..de69dfd02ca 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ListTopicsOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ListTopicsOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: ListTopicsOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
index 6f76c73640e..fa5f2c1f661 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>LongRunningProcessStatus.Status (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>LongRunningProcessStatus.Status (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus, enum: Status">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
index 96d5a2ebe39..ddd00041dc3 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>LongRunningProcessStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>LongRunningProcessStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Lookup.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Lookup.html
index 9b1ddd9f500..93950ef257b 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Lookup.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Lookup.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Lookup (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Lookup (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Lookup">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Mode.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Mode.html
index 91b777cb6f6..0e567761f5f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Mode.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Mode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Mode (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Mode (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, enum: Mode">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Namespaces.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Namespaces.html
index 3605d2a6835..4b28fed48b6 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Namespaces.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Namespaces.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Namespaces (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Namespaces (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Namespaces">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/NonPersistentTopics.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
index 3686f0023aa..0776530ed7c 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>NonPersistentTopics (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>NonPersistentTopics (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: NonPersistentTopics">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
index eeb2a6c1a23..f89b78f540f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>OffloadProcessStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>OffloadProcessStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: OffloadProcessStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Packages.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Packages.html
index f0566362459..056034315ba 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Packages.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Packages.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Packages (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Packages (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Packages">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Properties.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Properties.html
index dfb4ee5ebb4..1aaa20b8697 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Properties.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Properties.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Properties (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Properties (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Properties">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ProxyStats.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ProxyStats.html
index d6cd1cede20..f6c81003843 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ProxyStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ProxyStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ProxyStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ProxyStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ProxyStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdmin.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdmin.html
index 17369234526..3ed67cdfce4 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdmin.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdmin.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdmin (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdmin (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: PulsarAdmin">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
index cf13cb5bfb3..81c60e236dd 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminBuilder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminBuilder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: PulsarAdminBuilder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
index f7c3fe20df3..9f281896fd3 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminException.ConflictException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminException.ConflictException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConflictException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
index 8a0dc144070..49cf9c377f1 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminException.ConnectException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminException.ConnectException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConnectException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
index 02cd48fe8f0..c50315e0616 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: GettingAuthenticationDataException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
index e3f4dc1081a..9165b2bea48 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: HttpErrorException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
index 9d82cc55efc..70097ac3be9 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAllowedException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
index de072149284..10c6a2a68f3 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAuthorizedException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
index 3bba61da45b..6b814ef67b3 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotFoundException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
index 66e5f6b9ddc..9567c19352a 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: PreconditionFailedException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
index 5152076d360..ea2aee72181 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ServerSideErrorException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
index 2bc46bed486..5bc80dff8e4 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: TimeoutException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.html
index 6cc356d5da6..b5fa43c9e84 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/PulsarAdminException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PulsarAdminException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PulsarAdminException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ResourceGroups.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ResourceGroups.html
index 0eb4b6e8879..6968426673b 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ResourceGroups.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ResourceGroups.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ResourceGroups (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ResourceGroups (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ResourceGroups">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ResourceQuotas.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ResourceQuotas.html
index 4ee6c81dc87..00fd14726c2 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ResourceQuotas.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/ResourceQuotas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ResourceQuotas (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ResourceQuotas (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ResourceQuotas">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html
index d7b6eb57076..dfa94dbed02 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>RevokeTopicPermissionOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>RevokeTopicPermissionOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: RevokeTopicPermissionOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Schemas.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Schemas.html
index 79a8a911ddd..c24ca4f2e40 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Schemas.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Schemas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Schemas (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Schemas (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Schemas">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sink.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sink.html
index 6343bd2e027..7811df8b225 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sink.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sink.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Sink (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Sink (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sink">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sinks.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sinks.html
index 29a68598bf7..190895b834b 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sinks.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sinks.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Sinks (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Sinks (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sinks">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Source.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Source.html
index 8f36a6c9779..2807d4114f0 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Source.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Source.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Source (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Source (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Source">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sources.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sources.html
index 7a4141fcaad..2b5388cb26e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sources.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Sources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Sources (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Sources (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sources">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Tenants.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Tenants.html
index d68112af75e..612b6460a60 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Tenants.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Tenants.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Tenants (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Tenants (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Tenants">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/TopicPolicies.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/TopicPolicies.html
index b9eded37444..98b4e96ce0f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/TopicPolicies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/TopicPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TopicPolicies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TopicPolicies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: TopicPolicies">
@@ -104,350 +104,361 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOverride</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAutoSubscriptionCreation(java.lang.String,boolean)" class="member-name-link">getAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteTopicPolicies(java.lang.String)" class="member-name-link">deleteTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the autoSubscriptionCreation info within a topic.</div>
+<div class="block">Delete topic policies, it works even if the topic has been deleted.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreatio [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAutoSubscriptionCreationAsync(java.lang.String,boolean)" class="member-name-link">getAutoSubscriptionCreationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOverride</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAutoSubscriptionCreation(java.lang.String,boolean)" class="member-name-link">getAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the autoSubscriptionCreation info within a topic asynchronously.</div>
+<div class="block">Get the autoSubscriptionCreation info within a topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../common/policies/data [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBacklogQuotaMap(java.lang.String)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreati [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAutoSubscriptionCreationAsync(java.lang.String,boolean)" class="member-name-link">getAutoSubscriptionCreationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get backlog quota map for a topic.</div>
+<div class="block">Get the autoSubscriptionCreation info within a topic asynchronously.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../common/policies/data/ [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBacklogQuotaMap(java.lang.String,boolean)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBacklogQuotaMap(java.lang.String)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get applied backlog quota map for a topic.</div>
+<div class="block">Get backlog quota map for a topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCompactionThreshold(java.lang.String)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../common/policies/data [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBacklogQuotaMap(java.lang.String,boolean)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the compactionThreshold for a topic.</div>
+<div class="block">Get applied backlog quota map for a topic.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCompactionThreshold(java.lang.String,boolean)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCompactionThreshold(java.lang.String)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the compactionThreshold for a topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCompactionThresholdAsync(java.lang.String)" class="member-name-link">getCompactionThresholdAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCompactionThreshold(java.lang.String,boolean)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the compactionThreshold for a topic asynchronously.</div>
+<div class="block">Get the compactionThreshold for a topic.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCompactionThresholdAsync(java.lang.String,boolean)" class="member-name-link">getCompactionThresholdAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCompactionThresholdAsync(java.lang.String)" class="member-name-link">getCompactionThresholdAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the compactionThreshold for a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationSnapshotInterval(java.lang.String)" class="member-name-link">getDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCompactionThresholdAsync(java.lang.String,boolean)" class="member-name-link">getCompactionThresholdAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the deduplication snapshot interval for specified topic.</div>
+<div class="block">Get the compactionThreshold for a topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationSnapshotIntervalAsync(java.lang.String)" class="member-name-link">getDeduplicationSnapshotIntervalAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationSnapshotInterval(java.lang.String)" class="member-name-link">getDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the deduplication snapshot interval for specified topic asynchronously.</div>
+<div class="block">Get the deduplication snapshot interval for specified topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationStatus(java.lang.String)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">I [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationSnapshotIntervalAsync(java.lang.String)" class="member-name-link">getDeduplicationSnapshotIntervalAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get deduplication enabled of a topic.</div>
+<div class="block">Get the deduplication snapshot interval for specified topic asynchronously.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationStatus(java.lang.String)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get applied deduplication enabled of a topic.</div>
+<div class="block">get deduplication enabled of a topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">B [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationStatusAsync(java.lang.String)" class="member-name-link">getDeduplicationStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get deduplication enabled of a topic asynchronously.</div>
+<div class="block">get applied deduplication enabled of a topic.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Bo [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationStatusAsync(java.lang.String,boolean)" class="member-name-link">getDeduplicationStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationStatusAsync(java.lang.String)" class="member-name-link">getDeduplicationStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get applied deduplication enabled of a topic asynchronously.</div>
+<div class="block">get deduplication enabled of a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDelayedDeliveryPolicy(java.lang.String)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">B [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationStatusAsync(java.lang.String,boolean)" class="member-name-link">getDeduplicationStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the delayed delivery policy for a specified topic.</div>
+<div class="block">get applied deduplication enabled of a topic asynchronously.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDelayedDeliveryPolicy(java.lang.String,boolean)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDelayedDeliveryPolicy(java.lang.String)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the delayed delivery policy applied for a specified topic.</div>
+<div class="block">Get the delayed delivery policy for a specified topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&gt; [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDelayedDeliveryPolicyAsync(java.lang.String)" class="member-name-link">getDelayedDeliveryPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDelayedDeliveryPolicy(java.lang.String,boolean)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the delayed delivery policy for a specified topic asynchronously.</div>
+<div class="block">Get the delayed delivery policy applied for a specified topic.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&gt;< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDelayedDeliveryPolicyAsync(java.lang.String,boolean)" class="member-name-link">getDelayedDeliveryPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDelayedDeliveryPolicyAsync(java.lang.String)" class="member-name-link">getDelayedDeliveryPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the delayed delivery policy applied for a specified topic asynchronously.</div>
+<div class="block">Get the delayed delivery policy for a specified topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">B [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatcherPauseOnAckStatePersistent(java.lang.String,boolean)" class="member-name-link">getDispatcherPauseOnAckStatePersistent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&gt; [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDelayedDeliveryPolicyAsync(java.lang.String,boolean)" class="member-name-link">getDelayedDeliveryPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the dispatcherPauseOnAckStatePersistentEnabled policy for a given topic asynchronously.</div>
+<div class="block">Get the delayed delivery policy applied for a specified topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatchRate(java.lang.String)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Bo [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatcherPauseOnAckStatePersistent(java.lang.String,boolean)" class="member-name-link">getDispatcherPauseOnAckStatePersistent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get message-dispatch-rate (topic can dispatch this many messages per second).</div>
+<div class="block">Get the dispatcherPauseOnAckStatePersistentEnabled policy for a given topic asynchronously.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatchRate(java.lang.String,boolean)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatchRate(java.lang.String)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get applied message-dispatch-rate (topic can dispatch this many messages per second).</div>
+<div class="block">Get message-dispatch-rate (topic can dispatch this many messages per second).</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&gt;</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatchRateAsync(java.lang.String)" class="member-name-link">getDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatchRate(java.lang.String,boolean)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get message-dispatch-rate asynchronously.</div>
+<div class="block">Get applied message-dispatch-rate (topic can dispatch this many messages per second).</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatchRateAsync(java.lang.String,boolean)" class="member-name-link">getDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatchRateAsync(java.lang.String)" class="member-name-link">getDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get applied message-dispatch-rate asynchronously.</div>
+<div class="block">Get message-dispatch-rate asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEntryFiltersPerTopic(java.lang.String,boolean)" class="member-name-link">getEntryFiltersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatchRateAsync(java.lang.String,boolean)" class="member-name-link">getDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get applied entry filters for a topic.</div>
+<div class="block">Get applied message-dispatch-rate asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEntryFiltersPerTopicAsync(java.lang.String,boolean)" class="member-name-link">getEntryFiltersPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEntryFiltersPerTopic(java.lang.String,boolean)" class="member-name-link">getEntryFiltersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get applied entry filters for a topic asynchronously.</div>
+<div class="block">Get applied entry filters for a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInactiveTopicPolicies(java.lang.String)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEntryFiltersPerTopicAsync(java.lang.String,boolean)" class="member-name-link">getEntryFiltersPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get inactive topic policies of a topic.</div>
+<div class="block">Get applied entry filters for a topic asynchronously.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInactiveTopicPolicies(java.lang.String,boolean)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInactiveTopicPolicies(java.lang.String)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get inactive topic policies applied for a topic.</div>
+<div class="block">get inactive topic policies of a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&gt;</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInactiveTopicPoliciesAsync(java.lang.String)" class="member-name-link">getInactiveTopicPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInactiveTopicPolicies(java.lang.String,boolean)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get inactive topic policies of a topic asynchronously.</div>
+<div class="block">Get inactive topic policies applied for a topic.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInactiveTopicPoliciesAsync(java.lang.String,boolean)" class="member-name-link">getInactiveTopicPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInactiveTopicPoliciesAsync(java.lang.String)" class="member-name-link">getInactiveTopicPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get inactive topic policies applied for a topic asynchronously.</div>
-</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumers(java.lang.String)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max number of consumer for specified topic.</div>
+<div class="block">get inactive topic policies of a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumers(java.lang.String,boolean)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInactiveTopicPoliciesAsync(java.lang.String,boolean)" class="member-name-link">getInactiveTopicPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max number of consumer applied for specified topic.</div>
-</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumersAsync(java.lang.String)" class="member-name-link">getMaxConsumersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max number of consumer for specified topic asynchronously.</div>
+<div class="block">Get inactive topic policies applied for a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">I [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumersAsync(java.lang.String,boolean)" class="member-name-link">getMaxConsumersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumers(java.lang.String)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max number of consumer applied for specified topic asynchronously.</div>
+<div class="block">Get the max number of consumer for specified topic.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumersPerSubscription(java.lang.String)" class="member-name-link">getMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumers(java.lang.String,boolean)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the maxConsumersPerSubscription for a topic.</div>
+<div class="block">Get the max number of consumer applied for specified topic.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">I [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumersPerSubscriptionAsync(java.lang.String)" class="member-name-link">getMaxConsumersPerSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumersAsync(java.lang.String)" class="member-name-link">getMaxConsumersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the maxConsumersPerSubscription for a topic asynchronously.</div>
+<div class="block">Get the max number of consumer for specified topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxMessageSize(java.lang.String)" class="member-name-link">getMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumersAsync(java.lang.String,boolean)" class="member-name-link">getMaxConsumersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max message size for specified topic.</div>
+<div class="block">Get the max number of consumer applied for specified topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">I [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxMessageSizeAsync(java.lang.String)" class="member-name-link">getMaxMessageSizeAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumersPerSubscription(java.lang.String)" class="member-name-link">getMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max message size for specified topic asynchronously.</div>
+<div class="block">Get the maxConsumersPerSubscription for a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxProducers(java.lang.String)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumersPerSubscriptionAsync(java.lang.String)" class="member-name-link">getMaxConsumersPerSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max number of producer for specified topic.</div>
+<div class="block">Get the maxConsumersPerSubscription for a topic asynchronously.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxProducers(java.lang.String,boolean)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxMessageSize(java.lang.String)" class="member-name-link">getMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max number of producer applied for specified topic.</div>
+<div class="block">Get the max message size for specified topic.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxProducersAsync(java.lang.String)" class="member-name-link">getMaxProducersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxMessageSizeAsync(java.lang.String)" class="member-name-link">getMaxMessageSizeAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max number of producer for specified topic asynchronously.</div>
+<div class="block">Get the max message size for specified topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">I [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxProducersAsync(java.lang.String,boolean)" class="member-name-link">getMaxProducersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxProducers(java.lang.String)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max number of producer applied for specified topic asynchronously.</div>
+<div class="block">Get the max number of producer for specified topic.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxSubscriptionsPerTopic(java.lang.String)" class="member-name-link">getMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxProducers(java.lang.String,boolean)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max number of subscriptions for specified topic.</div>
+<div class="block">Get the max number of producer applied for specified topic.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">I [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxSubscriptionsPerTopicAsync(java.lang.String)" class="member-name-link">getMaxSubscriptionsPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxProducersAsync(java.lang.String)" class="member-name-link">getMaxProducersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the max number of subscriptions for specified topic asynchronously.</div>
+<div class="block">Get the max number of producer for specified topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnConsumer(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxProducersAsync(java.lang.String,boolean)" class="member-name-link">getMaxProducersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get max unacked messages on a consumer of a topic.</div>
+<div class="block">Get the max number of producer applied for specified topic asynchronously.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnConsumer(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxSubscriptionsPerTopic(java.lang.String)" class="member-name-link">getMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get applied max unacked messages on consumer of a topic.</div>
+<div class="block">Get the max number of subscriptions for specified topic.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnConsumerAsync(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnConsumerAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxSubscriptionsPerTopicAsync(java.lang.String)" class="member-name-link">getMaxSubscriptionsPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get max unacked messages on consumer of a topic asynchronously.</div>
+<div class="block">Get the max number of subscriptions for specified topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">I [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnConsumerAsync(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnConsumerAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnConsumer(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get applied max unacked messages on consumer of a topic asynchronously.</div>
+<div class="block">Get max unacked messages on a consumer of a topic.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnSubscription(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnConsumer(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get max unacked messages on subscription of a topic.</div>
+<div class="block">get applied max unacked messages on consumer of a topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnSubscription(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">I [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnConsumerAsync(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnConsumerAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">get max unacked messages on consumer of a topic asynchronously.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnConsumerAsync(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnConsumerAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">get applied max unacked messages on consumer of a topic asynchronously.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnSubscription(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">get max unacked messages on subscription of a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnSubscription(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get max unacked messages on subscription of a topic asynchronously.</div>
+<div class="block">get max unacked messages on subscription of a topic.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">I [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">get max unacked messages on subscription of a topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMessageTTL(java.lang.String)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get message TTL for a topic.</div>
+<div class="block">get max unacked messages on subscription of a topic asynchronously.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMessageTTL(java.lang.String,boolean)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMessageTTL(java.lang.String)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get message TTL applied for a topic.</div>
+<div class="block">Get message TTL for a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadPolicies(java.lang.String)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMessageTTL(java.lang.String,boolean)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get offload policies of a topic.</div>
+<div class="block">Get message TTL applied for a topic.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadPolicies(java.lang.String,boolean)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadPolicies(java.lang.String)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get applied offload policies of a topic.</div>
+<div class="block">get offload policies of a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&gt;</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadPoliciesAsync(java.lang.String)" class="member-name-link">getOffloadPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadPolicies(java.lang.String,boolean)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get offload policies of a topic asynchronously.</div>
+<div class="block">get applied offload policies of a topic.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadPoliciesAsync(java.lang.String,boolean)" class="member-name-link">getOffloadPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadPoliciesAsync(java.lang.String)" class="member-name-link">getOffloadPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">get applied offload policies of a topic asynchronously.</div>
+<div class="block">get offload policies of a topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPersistence(java.lang.String)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadPoliciesAsync(java.lang.String,boolean)" class="member-name-link">getOffloadPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the configuration of persistence policies for specified topic.</div>
+<div class="block">get applied offload policies of a topic asynchronously.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPersistence(java.lang.String,boolean)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPersistence(java.lang.String)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the applied configuration of persistence policies for specified topic.</div>
+<div class="block">Get the configuration of persistence policies for specified topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a>&gt;</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPersistenceAsync(java.lang.String)" class="member-name-link">getPersistenceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPersistence(java.lang.String,boolean)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the configuration of persistence policies for specified topic asynchronously.</div>
+<div class="block">Get the applied configuration of persistence policies for specified topic.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPersistenceAsync(java.lang.String,boolean)" class="member-name-link">getPersistenceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPersistenceAsync(java.lang.String)" class="member-name-link">getPersistenceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get the applied configuration of persistence policies for specified topic asynchronously.</div>
+<div class="block">Get the configuration of persistence policies for specified topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPublishRate(java.lang.String)" class="member-name-link">getPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPersistenceAsync(java.lang.String,boolean)" class="member-name-link">getPersistenceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Get message-publish-rate (topics can publish this many messages per second).</div>
+<div class="block">Get the applied configuration of persistence policies for specified topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPublishRateAsync(java.lang.String)" class="member-name-link">getPublishRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPublishRate(java.lang.String)" class="member-name-link">getPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Get message-publish-rate (topics can publish this many messages per second).</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPublishRateAsync(java.lang.String)" class="member-name-link">getPublishRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get message-publish-rate (topics can publish this many messages per second) asynchronously.</div>
 </div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getReplicationClusters(java.lang.String,boolean)" class="member-name-link">getReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">get the replication clusters for the topic.</div>
+</div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getReplicatorDispatchRate(java.lang.String)" class="member-name-link">getReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -784,316 +795,327 @@ loadScripts(document, 'script');</script>
 <div class="block">Remove message-publish-rate asynchronously.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeReplicatorDispatchRate(java.lang.String)" class="member-name-link">removeReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeReplicationClusters(java.lang.String)" class="member-name-link">removeReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove replicatorDispatchRate for a topic.</div>
+<div class="block">get the replication clusters for the topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeReplicatorDispatchRateAsync(java.lang.String)" class="member-name-link">removeReplicatorDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeReplicatorDispatchRate(java.lang.String)" class="member-name-link">removeReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove replicatorDispatchRate for a topic asynchronously.</div>
+<div class="block">Remove replicatorDispatchRate for a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeRetention(java.lang.String)" class="member-name-link">removeRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeReplicatorDispatchRateAsync(java.lang.String)" class="member-name-link">removeReplicatorDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove the retention configuration for all the topics on a topic.</div>
+<div class="block">Remove replicatorDispatchRate for a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeRetentionAsync(java.lang.String)" class="member-name-link">removeRetentionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeRetention(java.lang.String)" class="member-name-link">removeRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove the retention configuration for all the topics on a topic asynchronously.</div>
+<div class="block">Remove the retention configuration for all the topics on a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSchemaCompatibilityStrategy(java.lang.String)" class="member-name-link">removeSchemaCompatibilityStrategy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeRetentionAsync(java.lang.String)" class="member-name-link">removeRetentionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove schema compatibility strategy on a topic.</div>
+<div class="block">Remove the retention configuration for all the topics on a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSchemaCompatibilityStrategyAsync(java.lang.String)" class="member-name-link">removeSchemaCompatibilityStrategyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSchemaCompatibilityStrategy(java.lang.String)" class="member-name-link">removeSchemaCompatibilityStrategy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove schema compatibility strategy on a topic asynchronously.</div>
+<div class="block">Remove schema compatibility strategy on a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscribeRate(java.lang.String)" class="member-name-link">removeSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSchemaCompatibilityStrategyAsync(java.lang.String)" class="member-name-link">removeSchemaCompatibilityStrategyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove topic-subscribe-rate.</div>
+<div class="block">Remove schema compatibility strategy on a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscribeRateAsync(java.lang.String)" class="member-name-link">removeSubscribeRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscribeRate(java.lang.String)" class="member-name-link">removeSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove topic-subscribe-rate asynchronously.</div>
+<div class="block">Remove topic-subscribe-rate.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionDispatchRate(java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscribeRateAsync(java.lang.String)" class="member-name-link">removeSubscribeRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove subscription-message-dispatch-rate for a topic.</div>
+<div class="block">Remove topic-subscribe-rate asynchronously.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionDispatchRate(java.lang.String,java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscriptionName)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionDispatchRate(java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove subscription level dispatch rate limiter setting for a specific subscription.</div>
+<div class="block">Remove subscription-message-dispatch-rate for a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionDispatchRateAsync(java.lang.String)" class="member-name-link">removeSubscriptionDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionDispatchRate(java.lang.String,java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscriptionName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove subscription-message-dispatch-rate for a topic asynchronously.</div>
+<div class="block">Remove subscription level dispatch rate limiter setting for a specific subscription.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionDispatchRateAsync(java.lang.String,java.lang.String)" class="member-name-link">removeSubscriptionDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscriptionName)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionDispatchRateAsync(java.lang.String)" class="member-name-link">removeSubscriptionDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Async version of <a href="#removeSubscriptionDispatchRate(java.lang.String,java.lang.String)"><code>removeSubscriptionDispatchRate(String, String)</code></a>.</div>
+<div class="block">Remove subscription-message-dispatch-rate for a topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionTypesEnabled(java.lang.String)" class="member-name-link">removeSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionDispatchRateAsync(java.lang.String,java.lang.String)" class="member-name-link">removeSubscriptionDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscriptionName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Remove subscription types enabled for a topic.</div>
+<div class="block">Async version of <a href="#removeSubscriptionDispatchRate(java.lang.String,java.lang.String)"><code>removeSubscriptionDispatchRate(String, String)</code></a>.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionTypesEnabledAsync(java.lang.String)" class="member-name-link">removeSubscriptionTypesEnabledAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionTypesEnabled(java.lang.String)" class="member-name-link">removeSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Remove subscription types enabled for a topic.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionTypesEnabledAsync(java.lang.String)" class="member-name-link">removeSubscriptionTypesEnabledAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove subscription types enabled for a topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setAutoSubscriptionCreation(java.lang.String,org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride)" class="member-name-link">setAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setAutoSubscriptionCreation(java.lang.String,org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride)" class="member-name-link">setAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOverride</a>&nbsp;autoSubscriptionCreationOverride)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Sets the autoSubscriptionCreation policy for a given topic, overriding namespace settings.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setAutoSubscriptionCreationAsync(java.lang.String,org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride)" class="member-name-link">setAutoSubscriptionCreationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setAutoSubscriptionCreationAsync(java.lang.String,org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride)" class="member-name-link">setAutoSubscriptionCreationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOverride</a>&nbsp;autoSubscriptionCreationOverride)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Sets the autoSubscriptionCreation policy for a given topic, overriding namespace settings asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a>&nbsp;backlogQuota)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Str [...]
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Stri [...]
  <a href="../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a>&nbsp;backlogQuota,
  <a href="../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>&nbsp;backlogQuotaType)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set a backlog quota for a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setCompactionThreshold(java.lang.String,long)" class="member-name-link">setCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setCompactionThreshold(java.lang.String,long)" class="member-name-link">setCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  long&nbsp;compactionThreshold)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the compactionThreshold for a topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setCompactionThresholdAsync(java.lang.String,long)" class="member-name-link">setCompactionThresholdAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setCompactionThresholdAsync(java.lang.String,long)" class="member-name-link">setCompactionThresholdAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  long&nbsp;compactionThreshold)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the compactionThreshold for a topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDeduplicationSnapshotInterval(java.lang.String,int)" class="member-name-link">setDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDeduplicationSnapshotInterval(java.lang.String,int)" class="member-name-link">setDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;interval)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the deduplication snapshot interval for specified topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDeduplicationSnapshotIntervalAsync(java.lang.String,int)" class="member-name-link">setDeduplicationSnapshotIntervalAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDeduplicationSnapshotIntervalAsync(java.lang.String,int)" class="member-name-link">setDeduplicationSnapshotIntervalAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;interval)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the deduplication snapshot interval for specified topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">setDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">setDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;enabled)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">set deduplication enabled of a topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDeduplicationStatusAsync(java.lang.String,boolean)" class="member-name-link">setDeduplicationStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDeduplicationStatusAsync(java.lang.String,boolean)" class="member-name-link">setDeduplicationStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;enabled)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">set deduplication enabled of a topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDelayedDeliveryPolicy(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)" class="member-name-link">setDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDelayedDeliveryPolicy(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)" class="member-name-link">setDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&nbsp;delayedDeliveryPolicies)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the delayed delivery policy for a specified topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDelayedDeliveryPolicyAsync(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)" class="member-name-link">setDelayedDeliveryPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDelayedDeliveryPolicyAsync(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)" class="member-name-link">setDelayedDeliveryPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&nbsp;delayedDeliveryPolicies)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the delayed delivery policy for a specified topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDispatcherPauseOnAckStatePersistent(java.lang.String)" class="member-name-link">setDispatcherPauseOnAckStatePersistent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDispatcherPauseOnAckStatePersistent(java.lang.String)" class="member-name-link">setDispatcherPauseOnAckStatePersistent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">After enabling this feature, Pulsar will stop delivery messages to clients if the cursor metadata is too large to
  # persist, it will help to reduce the duplicates caused by the ack state that can not be fully persistent.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set message-dispatch-rate (topic can dispatch this many messages per second).</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set message-dispatch-rate asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setEntryFiltersPerTopic(java.lang.String,org.apache.pulsar.common.policies.data.EntryFilters)" class="member-name-link">setEntryFiltersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setEntryFiltersPerTopic(java.lang.String,org.apache.pulsar.common.policies.data.EntryFilters)" class="member-name-link">setEntryFiltersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a>&nbsp;entryFilters)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set entry filters on a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setEntryFiltersPerTopicAsync(java.lang.String,org.apache.pulsar.common.policies.data.EntryFilters)" class="member-name-link">setEntryFiltersPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setEntryFiltersPerTopicAsync(java.lang.String,org.apache.pulsar.common.policies.data.EntryFilters)" class="member-name-link">setEntryFiltersPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a>&nbsp;entryFilters)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set entry filters on a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)" class="member-name-link">setInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)" class="member-name-link">setInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&nbsp;inactiveTopicPolicies)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">set inactive topic policies of a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setInactiveTopicPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)" class="member-name-link">setInactiveTopicPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setInactiveTopicPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)" class="member-name-link">setInactiveTopicPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&nbsp;inactiveTopicPolicies)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">set inactive topic policies of a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxConsumers(java.lang.String,int)" class="member-name-link">setMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxConsumers(java.lang.String,int)" class="member-name-link">setMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxConsumers)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the max number of consumer for specified topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxConsumersAsync(java.lang.String,int)" class="member-name-link">setMaxConsumersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxConsumersAsync(java.lang.String,int)" class="member-name-link">setMaxConsumersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxConsumers)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the max number of consumer for specified topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxConsumersPerSubscription(java.lang.String,int)" class="member-name-link">setMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxConsumersPerSubscription(java.lang.String,int)" class="member-name-link">setMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxConsumersPerSubscription)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set maxConsumersPerSubscription for a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxConsumersPerSubscriptionAsync(java.lang.String,int)" class="member-name-link">setMaxConsumersPerSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxConsumersPerSubscriptionAsync(java.lang.String,int)" class="member-name-link">setMaxConsumersPerSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxConsumersPerSubscription)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set maxConsumersPerSubscription for a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxMessageSize(java.lang.String,int)" class="member-name-link">setMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxMessageSize(java.lang.String,int)" class="member-name-link">setMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxMessageSize)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the max message size for specified topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxMessageSizeAsync(java.lang.String,int)" class="member-name-link">setMaxMessageSizeAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxMessageSizeAsync(java.lang.String,int)" class="member-name-link">setMaxMessageSizeAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxMessageSize)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the max message size for specified topic asynchronously.0 disables.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxProducers(java.lang.String,int)" class="member-name-link">setMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxProducers(java.lang.String,int)" class="member-name-link">setMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxProducers)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the max number of producer for specified topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxProducersAsync(java.lang.String,int)" class="member-name-link">setMaxProducersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxProducersAsync(java.lang.String,int)" class="member-name-link">setMaxProducersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxProducers)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the max number of producer for specified topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxSubscriptionsPerTopic(java.lang.String,int)" class="member-name-link">setMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxSubscriptionsPerTopic(java.lang.String,int)" class="member-name-link">setMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxSubscriptionsPerTopic)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the max number of subscriptions for specified topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxSubscriptionsPerTopicAsync(java.lang.String,int)" class="member-name-link">setMaxSubscriptionsPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxSubscriptionsPerTopicAsync(java.lang.String,int)" class="member-name-link">setMaxSubscriptionsPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxSubscriptionsPerTopic)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the max number of subscriptions for specified topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxUnackedMessagesOnConsumer(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxUnackedMessagesOnConsumer(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxNum)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">set max unacked messages on consumer of a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxUnackedMessagesOnConsumerAsync(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnConsumerAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxUnackedMessagesOnConsumerAsync(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnConsumerAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxNum)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">set max unacked messages on consumer of a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxUnackedMessagesOnSubscription(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxUnackedMessagesOnSubscription(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxNum)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">set max unacked messages on subscription of a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxNum)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">set max unacked messages on subscription of a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMessageTTL(java.lang.String,int)" class="member-name-link">setMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMessageTTL(java.lang.String,int)" class="member-name-link">setMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;messageTTLInSecond)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set message TTL for a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)" class="member-name-link">setOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)" class="member-name-link">setOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&nbsp;offloadPolicies)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">set offload policies of a topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setOffloadPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)" class="member-name-link">setOffloadPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setOffloadPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)" class="member-name-link">setOffloadPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&nbsp;offloadPolicies)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">set offload policies of a topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)" class="member-name-link">setPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)" class="member-name-link">setPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a>&nbsp;persistencePolicies)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the configuration of persistence policies for specified topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPersistenceAsync(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)" class="member-name-link">setPersistenceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPersistenceAsync(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)" class="member-name-link">setPersistenceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a>&nbsp;persistencePolicies)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the configuration of persistence policies for specified topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">setPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">setPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&nbsp;publishMsgRate)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set message-publish-rate (topics can publish this many messages per second).</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPublishRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">setPublishRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPublishRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">setPublishRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&nbsp;publishMsgRate)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set message-publish-rate (topics can publish this many messages per second) asynchronously.</div>
 </div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setReplicationClusters(java.lang.String,java.util.List)" class="member-name-link">setReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;clusterIds)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Set the replication clusters for the topic.</div>
+</div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
@@ -4056,6 +4078,51 @@ loadScripts(document, 'script');</script>
 <div class="block">Get the dispatcherPauseOnAckStatePersistentEnabled policy for a given topic asynchronously.</div>
 </section>
 </li>
+<li>
+<section class="detail" id="setReplicationClusters(java.lang.String,java.util.List)">
+<h3>setReplicationClusters</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">setReplicationClus [...]
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;clusterIds)</span></div>
+<div class="block">Set the replication clusters for the topic.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getReplicationClusters(java.lang.String,boolean)">
+<h3>getReplicationClusters</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">getReplicationClusters</span><wbr><span class="parameters">(<a h [...]
+ boolean&nbsp;applied)</span>
+                            throws <span class="exceptions"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span></div>
+<div class="block">get the replication clusters for the topic.</div>
+<dl class="notes">
+<dt>Throws:</dt>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="removeReplicationClusters(java.lang.String)">
+<h3>removeReplicationClusters</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">removeReplicationClusters</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</span>
+                        throws <span class="exceptions"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span></div>
+<div class="block">get the replication clusters for the topic.</div>
+<dl class="notes">
+<dt>Throws:</dt>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="deleteTopicPolicies(java.lang.String)">
+<h3>deleteTopicPolicies</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">deleteTopicPolicies</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</span>
+                  throws <span class="exceptions"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span></div>
+<div class="block">Delete topic policies, it works even if the topic has been deleted.</div>
+<dl class="notes">
+<dt>Throws:</dt>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
+</dl>
+</section>
+</li>
 </ul>
 </section>
 </li>
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Topics.QueryParam.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Topics.QueryParam.html
index da4d0f5b7be..b6649c68b6f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Topics.QueryParam.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Topics.QueryParam.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Topics.QueryParam (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Topics.QueryParam (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Topics, enum: QueryParam">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Topics.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Topics.html
index 5cb6433fe71..dc261465a77 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Topics.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Topics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Topics (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Topics (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Topics">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Transactions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Transactions.html
index 4e7a249e242..a32e42252e3 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Transactions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Transactions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Transactions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Transactions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Transactions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Worker.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Worker.html
index 65fb0bc716d..cad6cd9c105 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Worker.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/Worker.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Worker (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Worker (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Worker">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Bookies.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Bookies.html
index d82f49024de..e001abff2c4 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Bookies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Bookies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Bookies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Bookies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Bookies">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html
index 097cf42e0ca..0f7807dab9c 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.BrokerStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.BrokerStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: BrokerStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Brokers.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Brokers.html
index 42b1af7b5fa..afac0beb525 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Brokers.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Brokers.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Brokers (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Brokers (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Brokers">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Clusters.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Clusters.html
index 61431f67aef..50ca476db33 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Clusters.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Clusters.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Clusters (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Clusters (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Clusters">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Functions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Functions.html
index 8905a92e2c4..9ff8160cf02 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Functions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Functions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Functions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Functions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Functions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html
index 45b21d5355f..01fc2581786 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.GetStatsOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.GetStatsOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: GetStatsOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/GrantTopicPermissionOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/GrantTopicPermissionOptions.html
index 47b6360c149..7909092d5db 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/GrantTopicPermissionOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/GrantTopicPermissionOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.GrantTopicPermissionOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.GrantTopicPermissionOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: GrantTopicPermissionOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html
index eabd4d8bc76..de01c5b5cf6 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.ListNamespaceTopicsOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.ListNamespaceTopicsOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: ListNamespaceTopicsOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html
index bff58fe2649..9bca87d6fec 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.ListTopicsOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.ListTopicsOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: ListTopicsOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html
index ba120ab11ae..694deb083f0 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Enum Class org.apache.pulsar.client.admin.LongRunningProcessStatus.Status (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.client.admin.LongRunningProcessStatus.Status (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus, enum: Status">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html
index 44cd9bbb1e6..3a648c5e778 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.LongRunningProcessStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.LongRunningProcessStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Lookup.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Lookup.html
index 17fea8dd416..8d645a55a91 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Lookup.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Lookup.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Lookup (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Lookup (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Lookup">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Mode.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Mode.html
index 4a68a21f65e..8761a5b3b60 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Mode.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Mode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Enum Class org.apache.pulsar.client.admin.Mode (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.client.admin.Mode (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, enum: Mode">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Namespaces.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Namespaces.html
index f2aeabbad9c..e64de507b7c 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Namespaces.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Namespaces.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Namespaces (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Namespaces (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Namespaces">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html
index 91c6fa61af7..7e42b3fe928 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.NonPersistentTopics (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.NonPersistentTopics (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: NonPersistentTopics">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html
index 261cb252e40..671032c89b0 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.OffloadProcessStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.OffloadProcessStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: OffloadProcessStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Packages.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Packages.html
index a61db7455ac..9a2da4101a3 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Packages.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Packages.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Packages (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Packages (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Packages">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Properties.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Properties.html
index adbd3e4e619..c31e51cf287 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Properties.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Properties.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Properties (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Properties (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Properties">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html
index 583a48563f7..cd31731fc4f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.ProxyStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.ProxyStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: ProxyStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html
index 3997ffd87ab..9abad3f1203 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdmin (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdmin (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: PulsarAdmin">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html
index f37b1e712bf..d63a2c48197 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdminBuilder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdminBuilder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: PulsarAdminBuilder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html
index 209772a2280..596c6ee295c 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConflictException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConflictException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConflictException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html
index 2987a6171a6..aa471634690 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConnectException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConnectException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConnectException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html
index eaf0ada4d6a..56db3f3a819 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: GettingAuthenticationDataException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html
index ddb0fadfd40..28993065d96 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: HttpErrorException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html
index 7ca8bfb16f3..1e24725e1d7 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAllowedException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html
index 13abd29a9ed..b202b233752 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAuthorizedException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html
index d1361c0d5db..817d14e808d 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotFoundException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html
index 0d5772ece67..05eba55c9a8 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: PreconditionFailedException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html
index eb67fbbf4f9..3669b197cb2 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ServerSideErrorException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html
index babbb5cdb36..9614399afdc 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: TimeoutException">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html
index c90caa22ca1..71de67864a2 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException">
@@ -598,1190 +598,1201 @@ loadScripts(document, 'script');</script>
 <div class="block">Delete an existing tenant.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#disableDeduplication(java.lang.String)" class="member-name-link">disableDeduplication</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#deleteTopicPolicies(java.lang.String)" class="member-name-link">deleteTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Delete topic policies, it works even if the topic has been deleted.</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#disableDeduplication(java.lang.String)" class="member-name-link">disableDeduplication</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#removeDeduplicationStatus(java.lang.String)"><code>TopicPolicies.removeDeduplicationStatus(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Packages.</span><code><a href="../Packages.html#download(java.lang.String,java.lang.String)" class="member-name-link">download</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Packages.</span><code><a href="../Packages.html#download(java.lang.String,java.lang.String)" class="member-name-link">download</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;path)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Download a package from the package management service.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#downloadFunction(java.lang.String,java.lang.String)" class="member-name-link">downloadFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;destinationFile,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#downloadFunction(java.lang.String,java.lang.String)" class="member-name-link">downloadFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;destinationFile,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;path)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Download Function Code.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#downloadFunction(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">downloadFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;destinationFile,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#downloadFunction(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">downloadFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;destinationFile,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Download Function Code.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#downloadFunction(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)" class="member-name-link">downloadFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;destinationFile,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#downloadFunction(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)" class="member-name-link">downloadFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;destinationFile,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
  boolean&nbsp;transformFunction)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Download Function Code.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#enableDeduplication(java.lang.String,boolean)" class="member-name-link">enableDeduplication</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#enableDeduplication(java.lang.String,boolean)" class="member-name-link">enableDeduplication</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;enabled)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setDeduplicationStatus(java.lang.String,boolean)"><code>TopicPolicies.setDeduplicationStatus(String, boolean)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>org.apache.pulsar.client.api.Message<wbr>&lt;byte[]&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#examineMessage(java.lang.String,java.lang.String,long)" class="member-name-link">examineMessage</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>org.apache.pulsar.client.api.Message<wbr>&lt;byte[]&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#examineMessage(java.lang.String,java.lang.String,long)" class="member-name-link">examineMessage</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;initialPosition,
  long&nbsp;messagePosition)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Examine a specific message on a topic by position relative to the earliest or the latest message.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;org.apache.pulsar.client.api.Message&lt;byte[]&gt;&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#examineMessageAsync(java.lang.String,java.lang.String,long)" class="member-name-link">examineMessageAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;org.apache.pulsar.client.api.Message&lt;byte[]&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#examineMessageAsync(java.lang.String,java.lang.String,long)" class="member-name-link">examineMessageAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;initialPosition,
  long&nbsp;messagePosition)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Examine a specific message on a topic by position relative to the earliest or the latest message.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#expireMessages(java.lang.String,java.lang.String,long)" class="member-name-link">expireMessages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#expireMessages(java.lang.String,java.lang.String,long)" class="member-name-link">expireMessages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscriptionName,
  long&nbsp;expireTimeInSeconds)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Expire all messages older than given N (expireTimeInSeconds) seconds for a given subscription.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#expireMessages(java.lang.String,java.lang.String,org.apache.pulsar.client.api.MessageId,boolean)" class="member-name-link">expireMessages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#expireMessages(java.lang.String,java.lang.String,org.apache.pulsar.client.api.MessageId,boolean)" class="member-name-link">expireMessages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscriptionName,
  org.apache.pulsar.client.api.MessageId&nbsp;messageId,
  boolean&nbsp;isExcluded)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Expire all messages older than given N (expireTimeInSeconds) seconds for a given subscription.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#expireMessagesForAllSubscriptions(java.lang.String,long)" class="member-name-link">expireMessagesForAllSubscriptions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#expireMessagesForAllSubscriptions(java.lang.String,long)" class="member-name-link">expireMessagesForAllSubscriptions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  long&nbsp;expireTimeInSeconds)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Expire all messages older than given N seconds for all subscriptions of the persistent-topic.</div>
-</div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getActiveBrokers()" class="member-name-link">getActiveBrokers</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the list of active brokers in the local cluster.</div>
+<div class="block">Expire all messages older than given N seconds for all subscriptions of the persistent-topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getActiveBrokers(java.lang.String)" class="member-name-link">getActiveBrokers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getActiveBrokers()" class="member-name-link">getActiveBrokers</a>()</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the list of active brokers in the cluster.</div>
+<div class="block">Get the list of active brokers in the local cluster.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or  [...]
-<div class="col-second even-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getAllDynamicConfigurations()" class="member-name-link">getAllDynamicConfigurations</a>()</code></div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getActiveBrokers(java.lang.String)" class="member-name-link">getActiveBrokers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get values of all overridden dynamic-configs.</div>
+<div class="block">Get the list of active brokers in the cluster.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/stats/AllocatorStats.html" title="class in org.apache.pulsar.common.stats">AllocatorStats</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">BrokerStats.</span><code><a href="../BrokerStats.html#getAllocatorStats(java.lang.String)" class="member-name-link">getAllocatorStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;allocatorName)</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or i [...]
+<div class="col-second odd-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getAllDynamicConfigurations()" class="member-name-link">getAllDynamicConfigurations</a>()</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the stats for the Netty allocator.</div>
+<div class="block">Get values of all overridden dynamic-configs.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;org.apache.pulsar.common.schema.SchemaInfo&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Schemas.</span><code><a href="../Schemas.html#getAllSchemas(java.lang.String)" class="member-name-link">getAllSchemas</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color"><code><a href="../../../common/stats/AllocatorStats.html" title="class in org.apache.pulsar.common.stats">AllocatorStats</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BrokerStats.</span><code><a href="../BrokerStats.html#getAllocatorStats(java.lang.String)" class="member-name-link">getAllocatorStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;allocatorName)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Get the stats for the Netty allocator.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;org.apache.pulsar.common.schema.SchemaInfo&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Schemas.</span><code><a href="../Schemas.html#getAllSchemas(java.lang.String)" class="member-name-link">getAllSchemas</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Get all version schemas <tt>topic</tt>.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getAntiAffinityNamespaces(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getAntiAffinityNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getAntiAffinityNamespaces(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getAntiAffinityNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespaceAntiAffinityGroup)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Get all namespaces that grouped with given anti-affinity group.</div>
-</div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class [...]
-<div class="col-second even-row-color"><span class="type-name-label">Worker.</span><code><a href="../Worker.html#getAssignments()" class="member-name-link">getAssignments</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the function assignment among the cluster.</div>
+<div class="block">Get all namespaces that grouped with given anti-affinity group.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOverride</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getAutoSubscriptionCreation(java.lang.String)" class="member-name-link">getAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class  [...]
+<div class="col-second odd-row-color"><span class="type-name-label">Worker.</span><code><a href="../Worker.html#getAssignments()" class="member-name-link">getAssignments</a>()</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the autoSubscriptionCreation info within a namespace.</div>
+<div class="block">Get the function assignment among the cluster.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOverride</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getAutoSubscriptionCreation(java.lang.String,boolean)" class="member-name-link">getAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getAutoSubscriptionCreation(java.lang.String)" class="member-name-link">getAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the autoSubscriptionCreation info within a topic.</div>
+<div class="block">Get the autoSubscriptionCreation info within a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/AutoTopicCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoTopicCreationOverride</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getAutoTopicCreation(java.lang.String)" class="member-name-link">getAutoTopicCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOverride</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getAutoSubscriptionCreation(java.lang.String,boolean)" class="member-name-link">getAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the autoTopicCreation info within a namespace.</div>
+<div class="block">Get the autoSubscriptionCreation info within a topic.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="../../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.po [...]
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getBacklogQuotaMap(java.lang.String)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/AutoTopicCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoTopicCreationOverride</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getAutoTopicCreation(java.lang.String)" class="member-name-link">getAutoTopicCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get backlog quota map on a namespace.</div>
+<div class="block">Get the autoTopicCreation info within a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="../../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.pol [...]
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getBacklogQuotaMap(java.lang.String)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getBacklogQuotaMap(java.lang.String)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get backlog quota map for a topic.</div>
+<div class="block">Get backlog quota map on a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="../../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.po [...]
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getBacklogQuotaMap(java.lang.String,boolean)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getBacklogQuotaMap(java.lang.String)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get applied backlog quota map for a topic.</div>
+<div class="block">Get backlog quota map for a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="../../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.pol [...]
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getBacklogQuotaMap(java.lang.String)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getBacklogQuotaMap(java.lang.String,boolean)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Get applied backlog quota map for a topic.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="../../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.po [...]
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getBacklogQuotaMap(java.lang.String)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getBacklogQuotaMap(java.lang.String)"><code>TopicPolicies.getBacklogQuotaMap(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="../../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.po [...]
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getBacklogQuotaMap(java.lang.String,boolean)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="../../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.pol [...]
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getBacklogQuotaMap(java.lang.String,boolean)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getBacklogQuotaMap(java.lang.String,boolean)"><code>TopicPolicies.getBacklogQuotaMap(String, boolean)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getBacklogSizeByMessageId(java.lang.String,org.apache.pulsar.client.api.MessageId)" class="member-name-link">getBacklogSizeByMessageId</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getBacklogSizeByMessageId(java.lang.String,org.apache.pulsar.client.api.MessageId)" class="member-name-link">getBacklogSizeByMessageId</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  org.apache.pulsar.client.api.MessageId&nbsp;messageId)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Get backlog size by a message ID.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/BookieAffinityGroupData.html" title="interface in org.apache.pulsar.common.policies.data">BookieAffinityGroupData</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getBookieAffinityGroup(java.lang.String)" class="member-name-link">getBookieAffinityGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/BookieAffinityGroupData.html" title="interface in org.apache.pulsar.common.policies.data">BookieAffinityGroupData</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getBookieAffinityGroup(java.lang.String)" class="member-name-link">getBookieAffinityGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Get bookie affinity group configured for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/BookieInfo.html" title="interface in org.apache.pulsar.common.policies.data">BookieInfo</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Bookies.</span><code><a href="../Bookies.html#getBookieRackInfo(java.lang.String)" class="member-name-link">getBookieRackInfo</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bookieAddress)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/BookieInfo.html" title="interface in org.apache.pulsar.common.policies.data">BookieInfo</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Bookies.</span><code><a href="../Bookies.html#getBookieRackInfo(java.lang.String)" class="member-name-link">getBookieRackInfo</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bookieAddress)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Gets the rack placement information for a specific bookie in the cluster.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/BookiesClusterInfo.html" title="interface in org.apache.pulsar.common.policies.data">BookiesClusterInfo</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Bookies.</span><code><a href="../Bookies.html#getBookies()" class="member-name-link">getBookies</a>()</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/BookiesClusterInfo.html" title="interface in org.apache.pulsar.common.policies.data">BookiesClusterInfo</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Bookies.</span><code><a href="../Bookies.html#getBookies()" class="member-name-link">getBookies</a>()</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Gets discovery information for all the bookies in the cluster.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/BookiesRackConfiguration.html" title="class in org.apache.pulsar.common.policies.data">BookiesRackConfiguration</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Bookies.</span><code><a href="../Bookies.html#getBookiesRackInfo()" class="member-name-link">getBookiesRackInfo</a>()</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/BookiesRackConfiguration.html" title="class in org.apache.pulsar.common.policies.data">BookiesRackConfiguration</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Bookies.</span><code><a href="../Bookies.html#getBookiesRackInfo()" class="member-name-link">getBookiesRackInfo</a>()</code></div>
+<div class="col-last even-row-color">
 <div class="block">Gets the rack placement information for all the bookies in the cluster.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/policies/data/BrokerNamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">BrokerNamespaceIsolationData</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getBrokersWithNamespaceIsolationPolicy(java.lang.String)" class="member-name-link">getBrokersWithNamespaceIsolationPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/policies/data/BrokerNamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">BrokerNamespaceIsolationData</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getBrokersWithNamespaceIsolationPolicy(java.lang.String)" class="member-name-link">getBrokersWithNamespaceIsolationPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Returns list of active brokers with namespace-isolation policies attached to it.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/BrokerNamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">BrokerNamespaceIsolationData</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getBrokerWithNamespaceIsolationPolicy(java.lang.String,java.lang.String)" class="member-name-link">getBrokerWithNamespaceIsolationPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/BrokerNamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">BrokerNamespaceIsolationData</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getBrokerWithNamespaceIsolationPolicy(java.lang.String,java.lang.String)" class="member-name-link">getBrokerWithNamespaceIsolationPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;broker)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Returns active broker with namespace-isolation policies attached to it.</div>
-</div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/functions/FunctionDefinition.html" title="class in org.apache.pulsar.common.functions">FunctionDefinition</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getBuiltInFunctions()" class="member-name-link">getBuiltInFunctions</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block">Fetches a list of supported Pulsar Functions currently running in cluster mode.</div>
+<div class="block">Returns active broker with namespace-isolation policies attached to it.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/io/ConnectorDefinition.html" title="class in org.apache.pulsar.common.io">ConnectorDefinition</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#getBuiltInSinks()" class="member-name-link">getBuiltInSinks</a>()</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/functions/FunctionDefinition.html" title="class in org.apache.pulsar.common.functions">FunctionDefinition</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getBuiltInFunctions()" class="member-name-link">getBuiltInFunctions</a>()</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Fetches a list of supported Pulsar IO sinks currently running in cluster mode.</div>
+<div class="block">Fetches a list of supported Pulsar Functions currently running in cluster mode.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/io/ConnectorDefinition.html" title="class in org.apache.pulsar.common.io">ConnectorDefinition</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#getBuiltInSources()" class="member-name-link">getBuiltInSources</a>()</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#getBuiltInSinks()" class="member-name-link">getBuiltInSinks</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block">Fetches a list of supported Pulsar IO sources currently running in cluster mode.</div>
+<div class="block">Fetches a list of supported Pulsar IO sinks currently running in cluster mode.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Lookup.</span><code><a href="../Lookup.html#getBundleRange(java.lang.String)" class="member-name-link">getBundleRange</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/io/ConnectorDefinition.html" title="class in org.apache.pulsar.common.io">ConnectorDefinition</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#getBuiltInSources()" class="member-name-link">getBuiltInSources</a>()</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get a bundle range of a topic.</div>
+<div class="block">Fetches a list of supported Pulsar IO sources currently running in cluster mode.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/BundlesData.html" title="interface in org.apache.pulsar.common.policies.data">BundlesData</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getBundles(java.lang.String)" class="member-name-link">getBundles</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Lookup.</span><code><a href="../Lookup.html#getBundleRange(java.lang.String)" class="member-name-link">getBundleRange</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the list of bundles.</div>
+<div class="block">Get a bundle range of a topic.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/ClusterData.html" title="interface in org.apache.pulsar.common.policies.data">ClusterData</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getCluster(java.lang.String)" class="member-name-link">getCluster</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/BundlesData.html" title="interface in org.apache.pulsar.common.policies.data">BundlesData</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getBundles(java.lang.String)" class="member-name-link">getBundles</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the configuration data for the specified cluster.</div>
+<div class="block">Get the list of bundles.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/functions/WorkerInfo.html" title="class in org.apache.pulsar.common.functions">WorkerInfo</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Worker.</span><code><a href="../Worker.html#getCluster()" class="member-name-link">getCluster</a>()</code></div>
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/ClusterData.html" title="interface in org.apache.pulsar.common.policies.data">ClusterData</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getCluster(java.lang.String)" class="member-name-link">getCluster</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get List of all workers belonging to this cluster.</div>
+<div class="block">Get the configuration data for the specified cluster.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/functions/WorkerInfo.html" title="class in org.apache.pulsar.common.functions">WorkerInfo</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Worker.</span><code><a href="../Worker.html#getClusterLeader()" class="member-name-link">getClusterLeader</a>()</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/functions/WorkerInfo.html" title="class in org.apache.pulsar.common.functions">WorkerInfo</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Worker.</span><code><a href="../Worker.html#getCluster()" class="member-name-link">getCluster</a>()</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the worker who is the leader of the cluster.</div>
+<div class="block">Get List of all workers belonging to this cluster.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/ClusterPolicies.html" title="interface in org.apache.pulsar.common.policies.data">ClusterPolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getClusterMigration(java.lang.String)" class="member-name-link">getClusterMigration</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
+<div class="col-first even-row-color"><code><a href="../../../common/functions/WorkerInfo.html" title="class in org.apache.pulsar.common.functions">WorkerInfo</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Worker.</span><code><a href="../Worker.html#getClusterLeader()" class="member-name-link">getClusterLeader</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the cluster migration configuration data for the specified cluster.</div>
+<div class="block">Get the worker who is the leader of the cluster.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getClusters()" class="member-name-link">getClusters</a>()</code></div>
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/ClusterPolicies.html" title="interface in org.apache.pulsar.common.policies.data">ClusterPolicies</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getClusterMigration(java.lang.String)" class="member-name-link">getClusterMigration</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the list of clusters.</div>
+<div class="block">Get the cluster migration configuration data for the specified cluster.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getCompactionThreshold(java.lang.String)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getClusters()" class="member-name-link">getClusters</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the compactionThreshold for a namespace.</div>
+<div class="block">Get the list of clusters.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getCompactionThreshold(java.lang.String)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getCompactionThreshold(java.lang.String)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the compactionThreshold for a topic.</div>
+<div class="block">Get the compactionThreshold for a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getCompactionThreshold(java.lang.String,boolean)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getCompactionThreshold(java.lang.String)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Get the compactionThreshold for a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getCompactionThreshold(java.lang.String)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getCompactionThreshold(java.lang.String,boolean)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Get the compactionThreshold for a topic.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getCompactionThreshold(java.lang.String)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getCompactionThreshold(java.lang.String)"><code>TopicPolicies.getCompactionThreshold(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getCompactionThreshold(java.lang.String,boolean)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getCompactionThreshold(java.lang.String,boolean)" class="member-name-link">getCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getCompactionThreshold(java.lang.String,boolean)"><code>TopicPolicies.getCompactionThreshold(String, boolean)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">ProxyStats.</span><code><a href="../ProxyStats.html#getConnections()" class="member-name-link">getConnections</a>()</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ProxyStats.</span><code><a href="../ProxyStats.html#getConnections()" class="member-name-link">getConnections</a>()</code></div>
+<div class="col-last even-row-color">
 <div class="block">Returns Connections metrics.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/io/ConnectorDefinition.html" title="class in org.apache.pulsar.common.io">ConnectorDefinition</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getConnectorsList()" class="member-name-link">getConnectorsList</a>()</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/io/ConnectorDefinition.html" title="class in org.apache.pulsar.common.io">ConnectorDefinition</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getConnectorsList()" class="member-name-link">getConnectorsList</a>()</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/TransactionCoordinatorInternalStats.html" title="class in org.apache.pulsar.common.policies.data">TransactionCoordinatorInternalStats</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getCoordinatorInternalStats(int,boolean)" class="member-name-link">getCoordinatorInternalStats</a><wbr>(int&nbsp;coordinatorId,
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/TransactionCoordinatorInternalStats.html" title="class in org.apache.pulsar.common.policies.data">TransactionCoordinatorInternalStats</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getCoordinatorInternalStats(int,boolean)" class="member-name-link">getCoordinatorInternalStats</a><wbr>(int&nbsp;coordinatorId,
  boolean&nbsp;metadata)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Get transaction coordinator internal stats.</div>
-</div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="../../../common/policies/data/TransactionCoordinatorStats.html" title="class in org.apache.pulsar. [...]
-<div class="col-second even-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getCoordinatorStats()" class="member-name-link">getCoordinatorStats</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get transaction metadataStore stats.</div>
+<div class="block">Get transaction coordinator internal stats.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/TransactionCoordinatorStats.html" title="class in org.apache.pulsar.common.policies.data">TransactionCoordinatorStats</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getCoordinatorStatsById(int)" class="member-name-link">getCoordinatorStatsById</a><wbr>(int&nbsp;coordinatorId)</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="../../../common/policies/data/TransactionCoordinatorStats.html" title="class in org.apache.pulsar.c [...]
+<div class="col-second odd-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getCoordinatorStats()" class="member-name-link">getCoordinatorStats</a>()</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Get transaction metadataStore stats.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDeduplicationEnabled(java.lang.String)" class="member-name-link">getDeduplicationEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/TransactionCoordinatorStats.html" title="class in org.apache.pulsar.common.policies.data">TransactionCoordinatorStats</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getCoordinatorStatsById(int)" class="member-name-link">getCoordinatorStatsById</a><wbr>(int&nbsp;coordinatorId)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Get transaction metadataStore stats.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDeduplicationEnabled(java.lang.String)" class="member-name-link">getDeduplicationEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getDeduplicationStatus(java.lang.String)"><code>TopicPolicies.getDeduplicationStatus(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getDeduplicationSnapshotInterval(java.lang.String)" class="member-name-link">getDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Get the deduplicationSnapshotInterval for a namespace.</div>
-</div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDeduplicationSnapshotInterval(java.lang.String)" class="member-name-link">getDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getDeduplicationSnapshotInterval(java.lang.String)" class="member-name-link">getDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the deduplication snapshot interval for specified topic.</div>
+<div class="block">Get the deduplicationSnapshotInterval for a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDeduplicationSnapshotInterval(java.lang.String)" class="member-name-link">getDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDeduplicationSnapshotInterval(java.lang.String)" class="member-name-link">getDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Get the deduplication snapshot interval for specified topic.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDeduplicationSnapshotInterval(java.lang.String)" class="member-name-link">getDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getDeduplicationSnapshotInterval(java.lang.String)"><code>TopicPolicies.getDeduplicationSnapshotInterval(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getDeduplicationStatus(java.lang.String)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Get the deduplication status for all topics within a namespace .</div>
-</div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDeduplicationStatus(java.lang.String)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getDeduplicationStatus(java.lang.String)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">get deduplication enabled of a topic.</div>
+<div class="block">Get the deduplication status for all topics within a namespace .</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDeduplicationStatus(java.lang.String)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">get applied deduplication enabled of a topic.</div>
+<div class="block">get deduplication enabled of a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDeduplicationStatus(java.lang.String)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">get applied deduplication enabled of a topic.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDeduplicationStatus(java.lang.String)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getDeduplicationStatus(java.lang.String)"><code>TopicPolicies.getDeduplicationStatus(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">getDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getDeduplicationStatus(java.lang.String,boolean)"><code>TopicPolicies.getDeduplicationStatus(String, boolean)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">ResourceQuotas.</span><code><a href="../ResourceQuotas.html#getDefaultResourceQuota()" class="member-name-link">getDefaultResourceQuota</a>()</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Get default resource quota for new resource bundles.</div>
-</div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getDelayedDelivery(java.lang.String)" class="member-name-link">getDelayedDelivery</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ResourceQuotas.</span><code><a href="../ResourceQuotas.html#getDefaultResourceQuota()" class="member-name-link">getDefaultResourceQuota</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the delayed delivery messages for all topics within a namespace.</div>
+<div class="block">Get default resource quota for new resource bundles.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDelayedDeliveryPolicy(java.lang.String)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getDelayedDelivery(java.lang.String)" class="member-name-link">getDelayedDelivery</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the delayed delivery policy for a specified topic.</div>
+<div class="block">Get the delayed delivery messages for all topics within a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDelayedDeliveryPolicy(java.lang.String,boolean)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDelayedDeliveryPolicy(java.lang.String)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the delayed delivery policy applied for a specified topic.</div>
+<div class="block">Get the delayed delivery policy for a specified topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDelayedDeliveryPolicy(java.lang.String)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDelayedDeliveryPolicy(java.lang.String,boolean)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Get the delayed delivery policy applied for a specified topic.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDelayedDeliveryPolicy(java.lang.String)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getDelayedDeliveryPolicy(java.lang.String)"><code>TopicPolicies.getDelayedDeliveryPolicy(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDelayedDeliveryPolicy(java.lang.String,boolean)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDelayedDeliveryPolicy(java.lang.String,boolean)" class="member-name-link">getDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getDelayedDeliveryPolicy(java.lang.String,boolean)"><code>TopicPolicies.getDelayedDeliveryPolicy(String, boolean)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>boolean</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getDispatcherPauseOnAckStatePersistent(java.lang.String)" class="member-name-link">getDispatcherPauseOnAckStatePersistent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Get the dispatcherPauseOnAckStatePersistentEnabled policy for a given namespace.</div>
-</div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getDispatchRate(java.lang.String)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getDispatcherPauseOnAckStatePersistent(java.lang.String)" class="member-name-link">getDispatcherPauseOnAckStatePersistent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get message-dispatch-rate (topics under this namespace can dispatch this many messages per second).</div>
+<div class="block">Get the dispatcherPauseOnAckStatePersistentEnabled policy for a given namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDispatchRate(java.lang.String)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getDispatchRate(java.lang.String)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get message-dispatch-rate (topic can dispatch this many messages per second).</div>
+<div class="block">Get message-dispatch-rate (topics under this namespace can dispatch this many messages per second).</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDispatchRate(java.lang.String,boolean)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDispatchRate(java.lang.String)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get applied message-dispatch-rate (topic can dispatch this many messages per second).</div>
+<div class="block">Get message-dispatch-rate (topic can dispatch this many messages per second).</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDispatchRate(java.lang.String)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getDispatchRate(java.lang.String,boolean)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Get applied message-dispatch-rate (topic can dispatch this many messages per second).</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDispatchRate(java.lang.String)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getDispatchRate(java.lang.String)"><code>TopicPolicies.getDispatchRate(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDispatchRate(java.lang.String,boolean)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getDispatchRate(java.lang.String,boolean)" class="member-name-link">getDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getDispatchRate(java.lang.String,boolean)"><code>TopicPolicies.getDispatchRate(String, boolean)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getDynamicConfigurationNames()" class="member-name-link">getDynamicConfigurationNames</a>()</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getDynamicConfigurationNames()" class="member-name-link">getDynamicConfigurationNames</a>()</code></div>
+<div class="col-last even-row-color">
 <div class="block">Get list of updatable configuration name.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getEncryptionRequiredStatus(java.lang.String)" class="member-name-link">getEncryptionRequiredStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getEncryptionRequiredStatus(java.lang.String)" class="member-name-link">getEncryptionRequiredStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Get the encryption required status within a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getEntryFiltersPerTopic(java.lang.String,boolean)" class="member-name-link">getEntryFiltersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getEntryFiltersPerTopic(java.lang.String,boolean)" class="member-name-link">getEntryFiltersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Get applied entry filters for a topic.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/FailureDomain.html" title="interface in org.apache.pulsar.common.policies.data">FailureDomain</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getFailureDomain(java.lang.String,java.lang.String)" class="member-name-link">getFailureDomain</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/FailureDomain.html" title="interface in org.apache.pulsar.common.policies.data">FailureDomain</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getFailureDomain(java.lang.String,java.lang.String)" class="member-name-link">getFailureDomain</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;domainName)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Get the domain registered into a cluster.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../../common/policies/data/FailureDomain.html" title="interface in org.apache.pulsar.common.polici [...]
-<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getFailureDomains(java.lang.String)" class="member-name-link">getFailureDomains</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../../common/policies/data/FailureDomain.html" title="interface in org.apache.pulsar.common.polic [...]
+<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getFailureDomains(java.lang.String)" class="member-name-link">getFailureDomains</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Get all registered domains in cluster.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunction(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code><a href="../../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunction(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Get the configuration for the specified function.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctions(java.lang.String,java.lang.String)" class="member-name-link">getFunctions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctions(java.lang.String,java.lang.String)" class="member-name-link">getFunctions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Get the list of functions.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/policies/data/WorkerFunctionInstanceStats.html" title="class in org.apache.pulsar.common.policies.data">WorkerFunctionInstanceStats</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Worker.</span><code><a href="../Worker.html#getFunctionsStats()" class="member-name-link">getFunctionsStats</a>()</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../../common/policies/data/WorkerFunctionInstanceStats.html" title="class in org.apache.pulsar.common.policies.data">WorkerFunctionInstanceStats</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Worker.</span><code><a href="../Worker.html#getFunctionsStats()" class="member-name-link">getFunctionsStats</a>()</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Get all functions stats on a worker.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/functions/FunctionState.html" title="class in org.apache.pulsar.common.functions">FunctionState</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctionState(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunctionState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code><a href="../../../common/functions/FunctionState.html" title="class in org.apache.pulsar.common.functions">FunctionState</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctionState(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunctionState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Fetch the current state associated with a Pulsar Function.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/FunctionStats.html" title="interface in org.apache.pulsar.common.policies.data">FunctionStats</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctionStats(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunctionStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/FunctionStats.html" title="interface in org.apache.pulsar.common.policies.data">FunctionStats</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctionStats(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunctionStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Gets the current stats of a function.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/FunctionInstanceStatsData.html" title="interface in org.apache.pulsar.common.policies.data">FunctionInstanceStatsData</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctionStats(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">getFunctionStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/FunctionInstanceStatsData.html" title="interface in org.apache.pulsar.common.policies.data">FunctionInstanceStatsData</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctionStats(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">getFunctionStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
  int&nbsp;id)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Gets the current stats of a function instance.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/FunctionStatus.html" title="class in org.apache.pulsar.common.policies.data">FunctionStatus</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctionStatus(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunctionStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/FunctionStatus.html" title="class in org.apache.pulsar.common.policies.data">FunctionStatus</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctionStatus(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunctionStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Gets the current status of a function.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html" title="class in org.apache.pulsar.common.policies.data">FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctionStatus(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">getFunctionStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html" title="class in org.apache.pulsar.common.policies.data">FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#getFunctionStatus(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">getFunctionStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
  int&nbsp;id)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Gets the current status of a function instance.</div>
-</div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getInactiveTopicPolicies(java.lang.String)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the inactive deletion strategy for all topics within a namespace synchronously.</div>
+<div class="block">Gets the current status of a function instance.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getInactiveTopicPolicies(java.lang.String)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getInactiveTopicPolicies(java.lang.String)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">get inactive topic policies of a topic.</div>
+<div class="block">Get the inactive deletion strategy for all topics within a namespace synchronously.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getInactiveTopicPolicies(java.lang.String,boolean)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getInactiveTopicPolicies(java.lang.String)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get inactive topic policies applied for a topic.</div>
+<div class="block">get inactive topic policies of a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getInactiveTopicPolicies(java.lang.String)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getInactiveTopicPolicies(java.lang.String,boolean)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Get inactive topic policies applied for a topic.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getInactiveTopicPolicies(java.lang.String)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getInactiveTopicPolicies(java.lang.String)"><code>TopicPolicies.getInactiveTopicPolicies(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getInactiveTopicPolicies(java.lang.String,boolean)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getInactiveTopicPolicies(java.lang.String,boolean)" class="member-name-link">getInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getInactiveTopicPolicies(java.lang.String,boolean)"><code>TopicPolicies.getInactiveTopicPolicies(String, boolean)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/conf/InternalConfigurationData.html" title="class in org.apache.pulsar.common.conf">InternalConfigurationData</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getInternalConfigurationData()" class="member-name-link">getInternalConfigurationData</a>()</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Get the internal configuration data.</div>
-</div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getInternalInfo(java.lang.String)" class="member-name-link">getInternalInfo</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color"><code><a href="../../../common/conf/InternalConfigurationData.html" title="class in org.apache.pulsar.common.conf">InternalConfigurationData</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getInternalConfigurationData()" class="member-name-link">getInternalConfigurationData</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get a JSON representation of the topic metadata stored in ZooKeeper.</div>
+<div class="block">Get the internal configuration data.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/PersistentTopicInternalStats.html" title="class in org.apache.pulsar.common.policies.data">PersistentTopicInternalStats</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">NonPersistentTopics.</span><code><a href="../NonPersistentTopics.html#getInternalStats(java.lang.String)" class="member-name-link">getInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getInternalInfo(java.lang.String)" class="member-name-link">getInternalInfo</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span></div>
-<div class="block">Get the internal stats for the topic.</div>
+<div class="block">Get a JSON representation of the topic metadata stored in ZooKeeper.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../../../common/policies/data/PersistentTopicInternalStats.html" title="class in org.apache.pulsar.common.policies.data">PersistentTopicInternalStats</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getInternalStats(java.lang.String)" class="member-name-link">getInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NonPersistentTopics.</span><code><a href="../NonPersistentTopics.html#getInternalStats(java.lang.String)" class="member-name-link">getInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get the internal stats for the topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/PersistentTopicInternalStats.html" title="class in org.apache.pulsar.common.policies.data">PersistentTopicInternalStats</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getInternalStats(java.lang.String,boolean)" class="member-name-link">getInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;metadata)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getInternalStats(java.lang.String)" class="member-name-link">getInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Get the internal stats for the topic.</div>
 </div>
-<div class="col-first even-row-color"><code>boolean</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getIsAllowAutoUpdateSchema(java.lang.String)" class="member-name-link">getIsAllowAutoUpdateSchema</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/PersistentTopicInternalStats.html" title="class in org.apache.pulsar.common.policies.data">PersistentTopicInternalStats</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getInternalStats(java.lang.String,boolean)" class="member-name-link">getInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;metadata)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get whether allow auto update schema.</div>
+<div class="block">Get the internal stats for the topic.</div>
 </div>
-<div class="col-first odd-row-color"><code>org.apache.pulsar.client.api.MessageId</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getLastMessageId(java.lang.String)" class="member-name-link">getLastMessageId</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getIsAllowAutoUpdateSchema(java.lang.String)" class="member-name-link">getIsAllowAutoUpdateSchema</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the last commit message Id of a topic.</div>
+<div class="block">Get whether allow auto update schema.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/BrokerInfo.html" title="interface in org.apache.pulsar.common.policies.data">BrokerInfo</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getLeaderBroker()" class="member-name-link">getLeaderBroker</a>()</code></div>
+<div class="col-first even-row-color"><code>org.apache.pulsar.client.api.MessageId</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getLastMessageId(java.lang.String)" class="member-name-link">getLastMessageId</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the information of the leader broker.</div>
+<div class="block">Get the last commit message Id of a topic.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../../common/policies/data/BrokerInfo.html" title="interface in org.apache.pulsar.common.policies.data">BrokerInfo</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getLeaderBrokerAsync()" class="member-name-link">getLeaderBrokerAsync</a>()</code></div>
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/BrokerInfo.html" title="interface in org.apache.pulsar.common.policies.data">BrokerInfo</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getLeaderBroker()" class="member-name-link">getLeaderBroker</a>()</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the service url of the leader broker asynchronously.</div>
+<div class="block">Get the information of the leader broker.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">NonPersistentTopics.</span><code><a href="../NonPersistentTopics.html#getList(java.lang.String)" class="member-name-link">getList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../../common/policies/data/BrokerInfo.html" title="interface in org.apache.pulsar.common.policies.data">BrokerInfo</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getLeaderBrokerAsync()" class="member-name-link">getLeaderBrokerAsync</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span></div>
-<div class="block">Get list of topics exist into given namespace.</div>
+<div class="block">Get the service url of the leader broker asynchronously.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getList(java.lang.String)" class="member-name-link">getList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NonPersistentTopics.</span><code><a href="../NonPersistentTopics.html#getList(java.lang.String)" class="member-name-link">getList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the both persistent and non-persistent topics under a namespace.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Get list of topics exist into given namespace.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getList(java.lang.String,org.apache.pulsar.common.naming.TopicDomain)" class="member-name-link">getList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/naming/TopicDomain.html" title="enum class in org.apache.pulsar.common.naming">TopicDomain</a>&nbsp;topicDomain)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getList(java.lang.String)" class="member-name-link">getList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the list of topics under a namespace.</div>
+<div class="block">Get the both persistent and non-persistent topics under a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getList(java.lang.String,org.apache.pulsar.common.naming.TopicDomain,java.util.Map)" class="member-name-link">getList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getList(java.lang.String,org.apache.pulsar.common.naming.TopicDomain)" class="member-name-link">getList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+ <a href="../../../common/naming/TopicDomain.html" title="enum class in org.apache.pulsar.common.naming">TopicDomain</a>&nbsp;topicDomain)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Get the list of topics under a namespace.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getList(java.lang.String,org.apache.pulsar.common.naming.TopicDomain,java.util.Map)" class="member-name-link">getList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/naming/TopicDomain.html" title="enum class in org.apache.pulsar.common.naming">TopicDomain</a>&nbsp;topicDomain,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Topics.QueryParam.html" title="enum class in org.apache.pulsar.client.admin">Topics.QueryParam</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;params)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">use <a href="../Topics.html#getList(java.lang.String,org.apache.pulsar.common.naming.TopicDomain,org.apache.pulsar.client.admin.ListTopicsOptions)"><code>Topics.getList(String, TopicDomain, ListTopicsOptions)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getList(java.lang.String,org.apache.pulsar.common.naming.TopicDomain,org.apache.pulsar.client.admin.ListTopicsOptions)" class="member-name-link">getList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getList(java.lang.String,org.apache.pulsar.common.naming.TopicDomain,org.apache.pulsar.client.admin.ListTopicsOptions)" class="member-name-link">getList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/naming/TopicDomain.html" title="enum class in org.apache.pulsar.common.naming">TopicDomain</a>&nbsp;topicDomain,
  <a href="../ListTopicsOptions.html" title="class in org.apache.pulsar.client.admin">ListTopicsOptions</a>&nbsp;options)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Get the list of topics under a namespace.</div>
-</div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">NonPersistentTopics.</span><code><a href="../NonPersistentTopics.html#getListInBundle(java.lang.String,java.lang.String)" class="member-name-link">getListInBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundleRange)</code></div>
 <div class="col-last odd-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span></div>
-<div class="block">Get list of topics exist into given bundle.</div>
+<div class="block">Get the list of topics under a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getListInBundle(java.lang.String,java.lang.String)" class="member-name-link">getListInBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-second even-row-color"><span class="type-name-label">NonPersistentTopics.</span><code><a href="../NonPersistentTopics.html#getListInBundle(java.lang.String,java.lang.String)" class="member-name-link">getListInBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundleRange)</code></div>
 <div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get list of topics exist into given bundle.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../policies/data/loadbalancer/LoadManagerReport.html" title="interface in org.apache.pulsar.policies.data.loadbalancer">LoadManagerReport</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">BrokerStats.</span><code><a href="../BrokerStats.html#getLoadReport()" class="member-name-link">getLoadReport</a>()</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getListInBundle(java.lang.String,java.lang.String)" class="member-name-link">getListInBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundleRange)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get load for this broker.</div>
+<div class="block">Get list of topics exist into given bundle.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxConsumers(java.lang.String)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color"><code><a href="../../../policies/data/loadbalancer/LoadManagerReport.html" title="interface in org.apache.pulsar.policies.data.loadbalancer">LoadManagerReport</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BrokerStats.</span><code><a href="../BrokerStats.html#getLoadReport()" class="member-name-link">getLoadReport</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the max number of consumer for specified topic.</div>
+<div class="block">Get load for this broker.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxConsumers(java.lang.String,boolean)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxConsumers(java.lang.String)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the max number of consumer applied for specified topic.</div>
+<div class="block">Get the max number of consumer for specified topic.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxConsumers(java.lang.String)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxConsumers(java.lang.String,boolean)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxConsumers(java.lang.String)"><code>TopicPolicies.getMaxConsumers(String)</code></a> instead.</div>
-</div>
+<div class="block">Get the max number of consumer applied for specified topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxConsumers(java.lang.String,boolean)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxConsumers(java.lang.String)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxConsumers(java.lang.String,boolean)"><code>TopicPolicies.getMaxConsumers(String, boolean)</code></a> instead.</div>
-</div>
-</div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxConsumersPerSubscription(java.lang.String)" class="member-name-link">getMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Get the maxConsumersPerSubscription for a namespace.</div>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxConsumers(java.lang.String)"><code>TopicPolicies.getMaxConsumers(String)</code></a> instead.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxConsumersPerSubscription(java.lang.String)" class="member-name-link">getMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Get the maxConsumersPerSubscription for a topic.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxConsumersPerSubscription(java.lang.String)" class="member-name-link">getMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxConsumers(java.lang.String,boolean)" class="member-name-link">getMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxConsumersPerSubscription(java.lang.String)"><code>TopicPolicies.getMaxConsumersPerSubscription(String)</code></a> instead.</div>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxConsumers(java.lang.String,boolean)"><code>TopicPolicies.getMaxConsumers(String, boolean)</code></a> instead.</div>
 </div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxConsumersPerTopic(java.lang.String)" class="member-name-link">getMaxConsumersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxConsumersPerSubscription(java.lang.String)" class="member-name-link">getMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the maxProducersPerTopic for a namespace.</div>
+<div class="block">Get the maxConsumersPerSubscription for a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxMessageSize(java.lang.String)" class="member-name-link">getMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxConsumersPerSubscription(java.lang.String)" class="member-name-link">getMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the max message size for specified topic.</div>
+<div class="block">Get the maxConsumersPerSubscription for a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxMessageSize(java.lang.String)" class="member-name-link">getMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxConsumersPerSubscription(java.lang.String)" class="member-name-link">getMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxMessageSize(java.lang.String)"><code>TopicPolicies.getMaxMessageSize(String)</code></a> instead.</div>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxConsumersPerSubscription(java.lang.String)"><code>TopicPolicies.getMaxConsumersPerSubscription(String)</code></a> instead.</div>
 </div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxProducers(java.lang.String)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxConsumersPerTopic(java.lang.String)" class="member-name-link">getMaxConsumersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the max number of producer for specified topic.</div>
+<div class="block">Get the maxProducersPerTopic for a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxProducers(java.lang.String,boolean)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxMessageSize(java.lang.String)" class="member-name-link">getMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the max number of producer applied for specified topic.</div>
+<div class="block">Get the max message size for specified topic.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxProducers(java.lang.String)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxMessageSize(java.lang.String)" class="member-name-link">getMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxProducers(java.lang.String)"><code>TopicPolicies.getMaxProducers(String)</code></a> instead.</div>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxMessageSize(java.lang.String)"><code>TopicPolicies.getMaxMessageSize(String)</code></a> instead.</div>
 </div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxProducers(java.lang.String,boolean)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxProducers(java.lang.String)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Get the max number of producer for specified topic.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxProducers(java.lang.String,boolean)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Get the max number of producer applied for specified topic.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxProducers(java.lang.String)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxProducers(java.lang.String,boolean)"><code>TopicPolicies.getMaxProducers(String, boolean)</code></a> instead.</div>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxProducers(java.lang.String)"><code>TopicPolicies.getMaxProducers(String)</code></a> instead.</div>
 </div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxProducersPerTopic(java.lang.String)" class="member-name-link">getMaxProducersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxProducers(java.lang.String,boolean)" class="member-name-link">getMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the maxProducersPerTopic for a namespace.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxProducers(java.lang.String,boolean)"><code>TopicPolicies.getMaxProducers(String, boolean)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxSubscriptionsPerTopic(java.lang.String)" class="member-name-link">getMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxProducersPerTopic(java.lang.String)" class="member-name-link">getMaxProducersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the maxSubscriptionsPerTopic for a namespace.</div>
+<div class="block">Get the maxProducersPerTopic for a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxSubscriptionsPerTopic(java.lang.String)" class="member-name-link">getMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxSubscriptionsPerTopic(java.lang.String)" class="member-name-link">getMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the max number of subscriptions for specified topic.</div>
+<div class="block">Get the maxSubscriptionsPerTopic for a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxSubscriptionsPerTopic(java.lang.String)" class="member-name-link">getMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxSubscriptionsPerTopic(java.lang.String)" class="member-name-link">getMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Get the max number of subscriptions for specified topic.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxSubscriptionsPerTopic(java.lang.String)" class="member-name-link">getMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxSubscriptionsPerTopic(java.lang.String)"><code>TopicPolicies.getMaxSubscriptionsPerTopic(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code>int</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxTopicsPerNamespace(java.lang.String)" class="member-name-link">getMaxTopicsPerNamespace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Get maxTopicsPerNamespace for a namespace.</div>
-</div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first odd-row-color"><code>int</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxTopicsPerNamespace(java.lang.String)" class="member-name-link">getMaxTopicsPerNamespace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get max unacked messages on a consumer of a topic.</div>
+<div class="block">Get maxTopicsPerNamespace for a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">get applied max unacked messages on consumer of a topic.</div>
+<div class="block">Get max unacked messages on a consumer of a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxUnackedMessagesOnConsumer(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumer(String)</code></a> instead.</div>
-</div>
+<div class="block">get applied max unacked messages on consumer of a topic.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxUnackedMessagesOnConsumer(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxUnackedMessagesOnConsumer(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumer(String, boolean)</code></a> instead.</div>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumer(String)</code></a> instead.</div>
 </div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxUnackedMessagesOnSubscription(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxUnackedMessagesOnConsumer(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">get max unacked messages on subscription of a topic.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumer(String, boolean)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxUnackedMessagesOnSubscription(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxUnackedMessagesOnSubscription(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
 <div class="block">get max unacked messages on subscription of a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxUnackedMessagesOnSubscription(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMaxUnackedMessagesOnSubscription(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxUnackedMessagesOnSubscription(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscription(String)</code></a> instead.</div>
-</div>
+<div class="block">get max unacked messages on subscription of a topic.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxUnackedMessagesOnSubscription(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxUnackedMessagesOnSubscription(java.lang.String)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscriptionAsync(String, boolean)</code></a> instead.</div>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxUnackedMessagesOnSubscription(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscription(String)</code></a> instead.</div>
 </div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxUnackedMessagesPerConsumer(java.lang.String)" class="member-name-link">getMaxUnackedMessagesPerConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMaxUnackedMessagesOnSubscription(java.lang.String,boolean)" class="member-name-link">getMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the maxUnackedMessagesPerConsumer for a namespace.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscriptionAsync(String, boolean)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxUnackedMessagesPerSubscription(java.lang.String)" class="member-name-link">getMaxUnackedMessagesPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxUnackedMessagesPerConsumer(java.lang.String)" class="member-name-link">getMaxUnackedMessagesPerConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the maxUnackedMessagesPerSubscription for a namespace.</div>
+<div class="block">Get the maxUnackedMessagesPerConsumer for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">BrokerStats.</span><code><a href="../BrokerStats.html#getMBeans()" class="member-name-link">getMBeans</a>()</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getMaxUnackedMessagesPerSubscription(java.lang.String)" class="member-name-link">getMaxUnackedMessagesPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Get the maxUnackedMessagesPerSubscription for a namespace.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BrokerStats.</span><code><a href="../BrokerStats.html#getMBeans()" class="member-name-link">getMBeans</a>()</code></div>
+<div class="col-last even-row-color">
 <div class="block">Requests JSON string server mbean dump.</div>
 </div>
-<div class="col-first even-row-color"><code>org.apache.pulsar.client.api.Message<wbr>&lt;byte[]&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMessageById(java.lang.String,long,long)" class="member-name-link">getMessageById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>org.apache.pulsar.client.api.Message<wbr>&lt;byte[]&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMessageById(java.lang.String,long,long)" class="member-name-link">getMessageById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  long&nbsp;ledgerId,
  long&nbsp;entryId)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Using <a href="../Topics.html#getMessagesById(java.lang.String,long,long)"><code>Topics.getMessagesById(String, long, long)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>org.apache.pulsar.client.api.MessageId</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMessageIdByTimestamp(java.lang.String,long)" class="member-name-link">getMessageIdByTimestamp</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>org.apache.pulsar.client.api.MessageId</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMessageIdByTimestamp(java.lang.String,long)" class="member-name-link">getMessageIdByTimestamp</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  long&nbsp;timestamp)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Get message ID published at or just after this absolute timestamp (in ms).</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;org.apache.pulsar.client.api.Message&lt;byte[]&gt;&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMessagesById(java.lang.String,long,long)" class="member-name-link">getMessagesById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;org.apache.pulsar.client.api.Message&lt;byte[]&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMessagesById(java.lang.String,long,long)" class="member-name-link">getMessagesById</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  long&nbsp;ledgerId,
  long&nbsp;entryId)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Get the messages by messageId.</div>
-</div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMessageTTL(java.lang.String)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get message TTL for a topic.</div>
+<div class="block">Get the messages by messageId.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMessageTTL(java.lang.String,boolean)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMessageTTL(java.lang.String)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get message TTL applied for a topic.</div>
+<div class="block">Get message TTL for a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMessageTTL(java.lang.String)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getMessageTTL(java.lang.String,boolean)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Get message TTL applied for a topic.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMessageTTL(java.lang.String)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMessageTTL(java.lang.String)"><code>TopicPolicies.getMessageTTL(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMessageTTL(java.lang.String,boolean)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getMessageTTL(java.lang.String,boolean)" class="member-name-link">getMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getMessageTTL(java.lang.String,boolean)"><code>TopicPolicies.getMessageTTL(String, boolean)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../packages/management/core/common/PackageMetadata.html" title="class in org.apache.pulsar.packages.management.core.common">PackageMetadata</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Packages.</span><code><a href="../Packages.html#getMetadata(java.lang.String)" class="member-name-link">getMetadata</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="../../../packages/management/core/common/PackageMetadata.html" title="class in org.apache.pulsar.packages.management.core.common">PackageMetadata</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Packages.</span><code><a href="../Packages.html#getMetadata(java.lang.String)" class="member-name-link">getMetadata</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Get a package metadata information.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">BrokerStats.</span><code><a href="../BrokerStats.html#getMetrics()" class="member-name-link">getMetrics</a>()</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BrokerStats.</span><code><a href="../BrokerStats.html#getMetrics()" class="member-name-link">getMetrics</a>()</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Returns Monitoring metrics.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><wbr>&lt;<a href="../../../common/stats/Metrics.html" title="class in org.apache.pulsar.common.stats">Metrics</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Worker.</span><code><a href="../Worker.html#getMetrics()" class="member-name-link">getMetrics</a>()</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><wbr>&lt;<a href="../../../common/stats/Metrics.html" title="class in org.apache.pulsar.common.stats">Metrics</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Worker.</span><code><a href="../Worker.html#getMetrics()" class="member-name-link">getMetrics</a>()</code></div>
+<div class="col-last even-row-color">
 <div class="block">Get worker metrics.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceAllowedClusters(java.lang.String)" class="member-name-link">getNamespaceAllowedClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceAllowedClusters(java.lang.String)" class="member-name-link">getNamespaceAllowedClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Get the allowed clusters for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceAntiAffinityGroup(java.lang.String)" class="member-name-link">getNamespaceAntiAffinityGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceAntiAffinityGroup(java.lang.String)" class="member-name-link">getNamespaceAntiAffinityGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Get anti-affinity group name for a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">ResourceQuotas.</span><code><a href="../ResourceQuotas.html#getNamespaceBundleResourceQuota(java.lang.String,java.lang.String)" class="member-name-link">getNamespaceBundleResourceQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ResourceQuotas.</span><code><a href="../ResourceQuotas.html#getNamespaceBundleResourceQuota(java.lang.String,java.lang.String)" class="member-name-link">getNamespaceBundleResourceQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Get resource quota of a namespace bundle.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceEntryFilters(java.lang.String)" class="member-name-link">getNamespaceEntryFilters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceEntryFilters(java.lang.String)" class="member-name-link">getNamespaceEntryFilters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Get entry filters for a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../../common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.com [...]
-<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getNamespaceIsolationPolicies(java.lang.String)" class="member-name-link">getNamespaceIsolationPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../../common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.comm [...]
+<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getNamespaceIsolationPolicies(java.lang.String)" class="member-name-link">getNamespaceIsolationPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Get the namespace isolation policies of a cluster.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">NamespaceIsolationData</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getNamespaceIsolationPolicy(java.lang.String,java.lang.String)" class="member-name-link">getNamespaceIsolationPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">NamespaceIsolationData</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getNamespaceIsolationPolicy(java.lang.String,java.lang.String)" class="member-name-link">getNamespaceIsolationPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;policyName)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Get a single namespace isolation policy for a cluster.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceMessageTTL(java.lang.String)" class="member-name-link">getNamespaceMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceMessageTTL(java.lang.String)" class="member-name-link">getNamespaceMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Get the message TTL for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceReplicationClusters(java.lang.String)" class="member-name-link">getNamespaceReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Get the replication clusters for a namespace.</div>
-</div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceResourceGroup(java.lang.String)" class="member-name-link">getNamespaceResourceGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceReplicationClusters(java.lang.String)" class="member-name-link">getNamespaceReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the ResourceGroup for a namespace.</div>
+<div class="block">Get the replication clusters for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaces(java.lang.String)" class="member-name-link">getNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant)</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaceResourceGroup(java.lang.String)" class="member-name-link">getNamespaceResourceGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the list of namespaces.</div>
+<div class="block">Get the ResourceGroup for a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaces(java.lang.String,java.lang.String)" class="member-name-link">getNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaces(java.lang.String)" class="member-name-link">getNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant)</code></div>
 <div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Get the list of namespaces.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getOffloadDeleteLagMs(java.lang.String)" class="member-name-link">getOffloadDeleteLagMs</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getNamespaces(java.lang.String,java.lang.String)" class="member-name-link">getNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the offload deletion lag for a namespace, in milliseconds.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getOffloadPolicies(java.lang.String)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getOffloadDeleteLagMs(java.lang.String)" class="member-name-link">getOffloadDeleteLagMs</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the offload configuration for a namespace.</div>
+<div class="block">Get the offload deletion lag for a namespace, in milliseconds.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getOffloadPolicies(java.lang.String)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getOffloadPolicies(java.lang.String)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">get offload policies of a topic.</div>
+<div class="block">Get the offload configuration for a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getOffloadPolicies(java.lang.String,boolean)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getOffloadPolicies(java.lang.String)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">get applied offload policies of a topic.</div>
+<div class="block">get offload policies of a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getOffloadPolicies(java.lang.String)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getOffloadPolicies(java.lang.String,boolean)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">get applied offload policies of a topic.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getOffloadPolicies(java.lang.String)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getOffloadPolicies(java.lang.String)"><code>TopicPolicies.getOffloadPolicies(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getOffloadPolicies(java.lang.String,boolean)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getOffloadPolicies(java.lang.String,boolean)" class="member-name-link">getOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getOffloadPolicies(java.lang.String,boolean)"><code>TopicPolicies.getOffloadPolicies(String, boolean)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>long</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getOffloadThreshold(java.lang.String)" class="member-name-link">getOffloadThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Get the offloadThreshold for a namespace.</div>
-</div>
 <div class="col-first even-row-color"><code>long</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getOffloadThresholdInSeconds(java.lang.String)" class="member-name-link">getOffloadThresholdInSeconds</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getOffloadThreshold(java.lang.String)" class="member-name-link">getOffloadThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Get the offloadThreshold for a namespace.</div>
+</div>
+<div class="col-first odd-row-color"><code>long</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getOffloadThresholdInSeconds(java.lang.String)" class="member-name-link">getOffloadThresholdInSeconds</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Get the offloadThresholdInSeconds for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../../common/policies/data/NamespaceOwnershipStatus.html" title="class in org.apache.pulsar.common [...]
-<div class="col-second odd-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getOwnedNamespaces(java.lang.String,java.lang.String)" class="member-name-link">getOwnedNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../../common/policies/data/NamespaceOwnershipStatus.html" title="class in org.apache.pulsar.commo [...]
+<div class="col-second even-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#getOwnedNamespaces(java.lang.String,java.lang.String)" class="member-name-link">getOwnedNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;brokerId)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Get the map of owned namespaces and their status from a single broker in the cluster.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/PartitionedTopicInternalStats.html" title="class in org.apache.pulsar.common.policies.data">PartitionedTopicInternalStats</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedInternalStats(java.lang.String)" class="member-name-link">getPartitionedInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/PartitionedTopicInternalStats.html" title="class in org.apache.pulsar.common.policies.data">PartitionedTopicInternalStats</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedInternalStats(java.lang.String)" class="member-name-link">getPartitionedInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Get the stats for the partitioned topic.</div>
 </div>
-<div class="col-first odd-row-color"><code>default <a href="../../../common/policies/data/PartitionedTopicStats.html" title="interface in org.apache.pulsar.common.policies.data">PartitionedTopicStats</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedStats(java.lang.String,boolean)" class="member-name-link">getPartitionedStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>default <a href="../../../common/policies/data/PartitionedTopicStats.html" title="interface in org.apache.pulsar.common.policies.data">PartitionedTopicStats</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedStats(java.lang.String,boolean)" class="member-name-link">getPartitionedStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;perPartition)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/PartitionedTopicStats.html" title="interface in org.apache.pulsar.common.policies.data">PartitionedTopicStats</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedStats(java.lang.String,boolean,boolean,boolean,boolean)" class="member-name-link">getPartitionedStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/PartitionedTopicStats.html" title="interface in org.apache.pulsar.common.policies.data">PartitionedTopicStats</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedStats(java.lang.String,boolean,boolean,boolean,boolean)" class="member-name-link">getPartitionedStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;perPartition,
  boolean&nbsp;getPreciseBacklog,
  boolean&nbsp;subscriptionBacklogSize,
  boolean&nbsp;getEarliestTimeInBacklog)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Get the stats for the partitioned topic</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/PartitionedTopicStats.html" title="interface in org.apache.pulsar.common.policies.data">PartitionedTopicStats</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedStats(java.lang.String,boolean,org.apache.pulsar.client.admin.GetStatsOptions)" class="member-name-link">getPartitionedStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/PartitionedTopicStats.html" title="interface in org.apache.pulsar.common.policies.data">PartitionedTopicStats</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedStats(java.lang.String,boolean,org.apache.pulsar.client.admin.GetStatsOptions)" class="member-name-link">getPartitionedStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;perPartition,
  <a href="../GetStatsOptions.html" title="class in org.apache.pulsar.client.admin">GetStatsOptions</a>&nbsp;getStatsOptions)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedTopicList(java.lang.String)" class="member-name-link">getPartitionedTopicList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Get the list of partitioned topics under a namespace.</div>
-</div>
+<div class="col-last even-row-color">&nbsp;</div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedTopicList(java.lang.String,org.apache.pulsar.client.admin.ListTopicsOptions)" class="member-name-link">getPartitionedTopicList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../ListTopicsOptions.html" title="class in org.apache.pulsar.client.admin">ListTopicsOptions</a>&nbsp;options)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedTopicList(java.lang.String)" class="member-name-link">getPartitionedTopicList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Get the list of partitioned topics under a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/partition/PartitionedTopicMetadata.html" title="class in org.apache.pulsar.common.partition">PartitionedTopicMetadata</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">NonPersistentTopics.</span><code><a href="../NonPersistentTopics.html#getPartitionedTopicMetadata(java.lang.String)" class="member-name-link">getPartitionedTopicMetadata</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedTopicList(java.lang.String,org.apache.pulsar.client.admin.ListTopicsOptions)" class="member-name-link">getPartitionedTopicList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+ <a href="../ListTopicsOptions.html" title="class in org.apache.pulsar.client.admin">ListTopicsOptions</a>&nbsp;options)</code></div>
 <div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span></div>
-<div class="block">Get metadata of a partitioned topic.</div>
+<div class="block">Get the list of partitioned topics under a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/partition/PartitionedTopicMetadata.html" title="class in org.apache.pulsar.common.partition">PartitionedTopicMetadata</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedTopicMetadata(java.lang.String)" class="member-name-link">getPartitionedTopicMetadata</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NonPersistentTopics.</span><code><a href="../NonPersistentTopics.html#getPartitionedTopicMetadata(java.lang.String)" class="member-name-link">getPartitionedTopicMetadata</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get metadata of a partitioned topic.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getPeerClusterNames(java.lang.String)" class="member-name-link">getPeerClusterNames</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
+<div class="col-first even-row-color"><code><a href="../../../common/partition/PartitionedTopicMetadata.html" title="class in org.apache.pulsar.common.partition">PartitionedTopicMetadata</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPartitionedTopicMetadata(java.lang.String)" class="member-name-link">getPartitionedTopicMetadata</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Get metadata of a partitioned topic.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#getPeerClusterNames(java.lang.String)" class="member-name-link">getPeerClusterNames</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Get peer-cluster names.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/TransactionPendingAckInternalStats.html" title="class in org.apache.pulsar.common.policies.data">TransactionPendingAckInternalStats</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getPendingAckInternalStats(java.lang.String,java.lang.String,boolean)" class="member-name-link">getPendingAckInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/TransactionPendingAckInternalStats.html" title="class in org.apache.pulsar.common.policies.data">TransactionPendingAckInternalStats</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getPendingAckInternalStats(java.lang.String,java.lang.String,boolean)" class="member-name-link">getPendingAckInternalStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName,
  boolean&nbsp;metadata)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Get pending ack internal stats.</div>
 </div>
-<div class="col-first even-row-color"><code>default <a href="../../../common/policies/data/TransactionPendingAckStats.html" title="class in org.apache.pulsar.common.policies.data">TransactionPendingAckStats</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getPendingAckStats(java.lang.String,java.lang.String)" class="member-name-link">getPendingAckStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>default <a href="../../../common/policies/data/TransactionPendingAckStats.html" title="class in org.apache.pulsar.common.policies.data">TransactionPendingAckStats</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getPendingAckStats(java.lang.String,java.lang.String)" class="member-name-link">getPendingAckStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Get transaction pending ack stats.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/TransactionPendingAckStats.html" title="class in org.apache.pulsar.common.policies.data">TransactionPendingAckStats</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getPendingAckStats(java.lang.String,java.lang.String,boolean)" class="member-name-link">getPendingAckStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/TransactionPendingAckStats.html" title="class in org.apache.pulsar.common.policies.data">TransactionPendingAckStats</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getPendingAckStats(java.lang.String,java.lang.String,boolean)" class="member-name-link">getPendingAckStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName,
  boolean&nbsp;lowWaterMarks)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Get transaction pending ack stats.</div>
-</div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">BrokerStats.</span><code><a href="../BrokerStats.html#getPendingBookieOpsStats()" class="member-name-link">getPendingBookieOpsStats</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get pending bookie client op stats by namespace.</div>
+<div class="block">Get transaction pending ack stats.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or inte [...]
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getPermissionOnSubscription(java.lang.String)" class="member-name-link">getPermissionOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BrokerStats.</span><code><a href="../BrokerStats.html#getPendingBookieOpsStats()" class="member-name-link">getPendingBookieOpsStats</a>()</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get permission to role to access subscription's admin-api.</div>
+<div class="block">Get pending bookie client op stats by namespace.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or int [...]
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getPermissions(java.lang.String)" class="member-name-link">getPermissions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or int [...]
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getPermissionOnSubscription(java.lang.String)" class="member-name-link">getPermissionOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get permissions on a namespace.</div>
+<div class="block">Get permission to role to access subscription's admin-api.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or inte [...]
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPermissions(java.lang.String)" class="member-name-link">getPermissions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getPermissions(java.lang.String)" class="member-name-link">getPermissions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get permissions on a topic.</div>
+<div class="block">Get permissions on a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getPersistence(java.lang.String)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or int [...]
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPermissions(java.lang.String)" class="member-name-link">getPermissions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the persistence configuration for a namespace.</div>
+<div class="block">Get permissions on a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getPersistence(java.lang.String)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getPersistence(java.lang.String)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get the configuration of persistence policies for specified topic.</div>
+<div class="block">Get the persistence configuration for a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getPersistence(java.lang.String,boolean)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;applied)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getPersistence(java.lang.String)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Get the applied configuration of persistence policies for specified topic.</div>
+<div class="block">Get the configuration of persistence policies for specified topic.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPersistence(java.lang.String)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getPersistence(java.lang.String,boolean)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Get the applied configuration of persistence policies for specified topic.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPersistence(java.lang.String)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getPersistence(java.lang.String)"><code>TopicPolicies.getPersistence(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPersistence(java.lang.String,boolean)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPersistence(java.lang.String,boolean)" class="member-name-link">getPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getPersistence(java.lang.String,boolean)"><code>TopicPolicies.getPersistence(String, boolean)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/Policies.html" title="class in org.apache.pulsar.common.policies.data">Policies</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getPolicies(java.lang.String)" class="member-name-link">getPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/Policies.html" title="class in org.apache.pulsar.common.policies.data">Policies</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getPolicies(java.lang.String)" class="member-name-link">getPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Get policies for a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/stats/PositionInPendingAckStats.html" title="class in org.apache.pulsar.common.stats">PositionInPendingAckStats</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getPositionStatsInPendingAck(java.lang.String,java.lang.String,java.lang.Long,java.lang.Long,java.lang.Integer)" class="member-name-link">getPositionStatsInPendingAck</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="../../../common/stats/PositionInPendingAckStats.html" title="class in org.apache.pulsar.common.stats">PositionInPendingAckStats</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#getPositionStatsInPendingAck(java.lang.String,java.lang.String,java.lang.Long,java.lang.Long,java.lang.Integer)" class="member-name-link">getPositionStatsInPendingAck</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&nbsp;ledgerId,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&nbsp;entryId,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;batchIndex)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Get the position stats in transaction pending ack.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or i [...]
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getProperties(java.lang.String)" class="member-name-link">getProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or  [...]
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getProperties(java.lang.String)" class="member-name-link">getProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Get all properties of a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Properties.</span><code><a href="../Properties.html#getProperties()" class="member-name-link">getProperties</a>()</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Properties.</span><code><a href="../Properties.html#getProperties()" class="member-name-link">getProperties</a>()</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get the list of properties.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or i [...]
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getProperties(java.lang.String)" class="member-name-link">getProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or  [...]
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getProperties(java.lang.String)" class="member-name-link">getProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Get properties of a topic.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getProperty(java.lang.String,java.lang.String)" class="member-name-link">getProperty</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getProperty(java.lang.String,java.lang.String)" class="member-name-link">getProperty</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Get property value for a given key.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/TenantInfo.html" title="interface in org.apache.pulsar.common.policies.data">TenantInfo</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Properties.</span><code><a href="../Properties.html#getPropertyAdmin(java.lang.String)" class="member-name-link">getPropertyAdmin</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;property)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="../../../common/policies/data/TenantInfo.html" title="interface in org.apache.pulsar.common.policies.data">TenantInfo</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Properties.</span><code><a href="../Properties.html#getPropertyAdmin(java.lang.String)" class="member-name-link">getPropertyAdmin</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;property)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get the config of the property.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getPublishRate(java.lang.String)" class="member-name-link">getPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Get message-publish-rate (topics under this namespace can publish this many messages per second).</div>
-</div>
 <div class="col-first odd-row-color"><code><a href="../../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getPublishRate(java.lang.String)" class="member-name-link">getPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#getPublishRate(java.lang.String)" class="member-name-link">getPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get message-publish-rate (topics can publish this many messages per second).</div>
+<div class="block">Get message-publish-rate (topics under this namespace can publish this many messages per second).</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPublishRate(java.lang.String)" class="member-name-link">getPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getPublishRate(java.lang.String)" class="member-name-link">getPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Get message-publish-rate (topics can publish this many messages per second).</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getPublishRate(java.lang.String)" class="member-name-link">getPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#getPublishRate(java.lang.String)"><code>TopicPolicies.getPublishRate(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or  [...]
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getReplicatedSubscriptionStatus(java.lang.String,java.lang.String)" class="member-name-link">getReplicatedSubscriptionStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or [...]
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getReplicatedSubscriptionStatus(java.lang.String,java.lang.String)" class="member-name-link">getReplicatedSubscriptionStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Get replicated subscription status on a topic.</div>
 </div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#getReplicationClusters(java.lang.String,boolean)" class="member-name-link">getReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;applied)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">get the replication clusters for the topic.</div>
+</div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#getReplicationClusters(java.lang.String,boolean)" class="member-name-link">getReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;applied)</code></div>
@@ -2765,1316 +2776,1321 @@ loadScripts(document, 'script');</script>
 </div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeReplicationClusters(java.lang.String)" class="member-name-link">removeReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeReplicationClusters(java.lang.String)" class="member-name-link">removeReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Remove the replication clusters for the topic.</div>
+<div class="block">get the replication clusters for the topic.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeReplicatorDispatchRate(java.lang.String)" class="member-name-link">removeReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeReplicationClusters(java.lang.String)" class="member-name-link">removeReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Remove replicator-message-dispatch-rate.</div>
+<div class="block">Remove the replication clusters for the topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeReplicatorDispatchRate(java.lang.String)" class="member-name-link">removeReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeReplicatorDispatchRate(java.lang.String)" class="member-name-link">removeReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Remove replicatorDispatchRate for a topic.</div>
+<div class="block">Remove replicator-message-dispatch-rate.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeReplicatorDispatchRate(java.lang.String)" class="member-name-link">removeReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeReplicatorDispatchRate(java.lang.String)" class="member-name-link">removeReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#removeReplicatorDispatchRate(java.lang.String)"><code>TopicPolicies.removeReplicatorDispatchRate(String)</code></a> instead.</div>
-</div>
+<div class="block">Remove replicatorDispatchRate for a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeRetention(java.lang.String)" class="member-name-link">removeRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeReplicatorDispatchRate(java.lang.String)" class="member-name-link">removeReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Remove the retention configuration for all the topics on a namespace.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#removeReplicatorDispatchRate(java.lang.String)"><code>TopicPolicies.removeReplicatorDispatchRate(String)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeRetention(java.lang.String)" class="member-name-link">removeRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeRetention(java.lang.String)" class="member-name-link">removeRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Remove the retention configuration for all the topics on a topic.</div>
+<div class="block">Remove the retention configuration for all the topics on a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeRetention(java.lang.String)" class="member-name-link">removeRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeRetention(java.lang.String)" class="member-name-link">removeRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#removeRetention(java.lang.String)"><code>TopicPolicies.removeRetention(String)</code></a> instead.</div>
-</div>
+<div class="block">Remove the retention configuration for all the topics on a topic.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSchemaCompatibilityStrategy(java.lang.String)" class="member-name-link">removeSchemaCompatibilityStrategy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeRetention(java.lang.String)" class="member-name-link">removeRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Remove schema compatibility strategy on a topic.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#removeRetention(java.lang.String)"><code>TopicPolicies.removeRetention(String)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeShadowTopics(java.lang.String)" class="member-name-link">removeShadowTopics</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sourceTopic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSchemaCompatibilityStrategy(java.lang.String)" class="member-name-link">removeSchemaCompatibilityStrategy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Remove all shadow topics for a source topic.</div>
+<div class="block">Remove schema compatibility strategy on a topic.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeSubscribeRate(java.lang.String)" class="member-name-link">removeSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeShadowTopics(java.lang.String)" class="member-name-link">removeShadowTopics</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sourceTopic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Remove namespace-subscribe-rate (topics under this namespace will limit by subscribeRate).</div>
+<div class="block">Remove all shadow topics for a source topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSubscribeRate(java.lang.String)" class="member-name-link">removeSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeSubscribeRate(java.lang.String)" class="member-name-link">removeSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Remove topic-subscribe-rate.</div>
+<div class="block">Remove namespace-subscribe-rate (topics under this namespace will limit by subscribeRate).</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeSubscribeRate(java.lang.String)" class="member-name-link">removeSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSubscribeRate(java.lang.String)" class="member-name-link">removeSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Remove topic-subscribe-rate.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeSubscribeRate(java.lang.String)" class="member-name-link">removeSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#removeSubscribeRate(java.lang.String)"><code>TopicPolicies.removeSubscribeRate(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSubscribeRateAsync(java.lang.String)" class="member-name-link">removeSubscribeRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Remove topic-subscribe-rate asynchronously.</div>
-</div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeSubscribeRateAsync(java.lang.String)" class="member-name-link">removeSubscribeRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSubscribeRateAsync(java.lang.String)" class="member-name-link">removeSubscribeRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Remove topic-subscribe-rate asynchronously.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeSubscribeRateAsync(java.lang.String)" class="member-name-link">removeSubscribeRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#removeSubscribeRateAsync(java.lang.String)"><code>TopicPolicies.removeSubscribeRateAsync(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeSubscriptionDispatchRate(java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Remove subscription-message-dispatch-rate.</div>
-</div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSubscriptionDispatchRate(java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeSubscriptionDispatchRate(java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Remove subscription-message-dispatch-rate for a topic.</div>
+<div class="block">Remove subscription-message-dispatch-rate.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSubscriptionDispatchRate(java.lang.String,java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscriptionName)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSubscriptionDispatchRate(java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Remove subscription level dispatch rate limiter setting for a specific subscription.</div>
+<div class="block">Remove subscription-message-dispatch-rate for a topic.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeSubscriptionDispatchRate(java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSubscriptionDispatchRate(java.lang.String,java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscriptionName)</code></div>
 <div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#removeSubscriptionDispatchRate(java.lang.String)"><code>TopicPolicies.removeSubscriptionDispatchRate(String)</code></a> instead.</div>
-</div>
+<div class="block">Remove subscription level dispatch rate limiter setting for a specific subscription.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeSubscriptionExpirationTime(java.lang.String)" class="member-name-link">removeSubscriptionExpirationTime</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeSubscriptionDispatchRate(java.lang.String)" class="member-name-link">removeSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Remove the subscription expiration time for a namespace.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#removeSubscriptionDispatchRate(java.lang.String)"><code>TopicPolicies.removeSubscriptionDispatchRate(String)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeSubscriptionTypesEnabled(java.lang.String)" class="member-name-link">removeSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeSubscriptionExpirationTime(java.lang.String)" class="member-name-link">removeSubscriptionExpirationTime</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Removes the subscriptionTypesEnabled policy for a given namespace.</div>
+<div class="block">Remove the subscription expiration time for a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSubscriptionTypesEnabled(java.lang.String)" class="member-name-link">removeSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#removeSubscriptionTypesEnabled(java.lang.String)" class="member-name-link">removeSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Remove subscription types enabled for a topic.</div>
+<div class="block">Removes the subscriptionTypesEnabled policy for a given namespace.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeSubscriptionTypesEnabled(java.lang.String)" class="member-name-link">removeSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#removeSubscriptionTypesEnabled(java.lang.String)" class="member-name-link">removeSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Remove subscription types enabled for a topic.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#removeSubscriptionTypesEnabled(java.lang.String)" class="member-name-link">removeSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#removeSubscriptionTypesEnabled(java.lang.String)"><code>TopicPolicies.removeSubscriptionTypesEnabled(String)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#resetCursor(java.lang.String,java.lang.String,long)" class="member-name-link">resetCursor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#resetCursor(java.lang.String,java.lang.String,long)" class="member-name-link">resetCursor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName,
  long&nbsp;timestamp)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Reset cursor position on a topic subscription.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#resetCursor(java.lang.String,java.lang.String,org.apache.pulsar.client.api.MessageId)" class="member-name-link">resetCursor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#resetCursor(java.lang.String,java.lang.String,org.apache.pulsar.client.api.MessageId)" class="member-name-link">resetCursor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName,
  org.apache.pulsar.client.api.MessageId&nbsp;messageId)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Reset cursor position on a topic subscription.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#resetCursor(java.lang.String,java.lang.String,org.apache.pulsar.client.api.MessageId,boolean)" class="member-name-link">resetCursor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#resetCursor(java.lang.String,java.lang.String,org.apache.pulsar.client.api.MessageId,boolean)" class="member-name-link">resetCursor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName,
  org.apache.pulsar.client.api.MessageId&nbsp;messageId,
  boolean&nbsp;isExcluded)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Reset cursor position on a topic subscription.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">ResourceQuotas.</span><code><a href="../ResourceQuotas.html#resetNamespaceBundleResourceQuota(java.lang.String,java.lang.String)" class="member-name-link">resetNamespaceBundleResourceQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ResourceQuotas.</span><code><a href="../ResourceQuotas.html#resetNamespaceBundleResourceQuota(java.lang.String,java.lang.String)" class="member-name-link">resetNamespaceBundleResourceQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Reset resource quota for a namespace bundle to default value.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#restartFunction(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">restartFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#restartFunction(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">restartFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Restart all function instances.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#restartFunction(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">restartFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#restartFunction(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">restartFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
  int&nbsp;instanceId)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Restart function instance.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#restartSink(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">restartSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#restartSink(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">restartSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Restart all sink instances.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#restartSink(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">restartSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#restartSink(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">restartSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink,
  int&nbsp;instanceId)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Restart sink instance.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#restartSource(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">restartSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#restartSource(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">restartSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Restart all source instances.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#restartSource(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">restartSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#restartSource(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">restartSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source,
  int&nbsp;instanceId)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Restart source instance.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#revokePermissionOnSubscription(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">revokePermissionOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#revokePermissionOnSubscription(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">revokePermissionOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscription,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;role)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Revoke permissions on a subscription's admin-api access.</div>
-</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#revokePermissionOnTopics(java.util.List)" class="member-name-link">revokePermissionOnTopics</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RevokeTopicPermissionOptions.html" title="class in org.apache.pulsar.client.admin">RevokeTopi [...]
 <div class="col-last even-row-color">
-<div class="block">Revoke permissions on topics.</div>
+<div class="block">Revoke permissions on a subscription's admin-api access.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#revokePermissions(java.lang.String,java.lang.String)" class="member-name-link">revokePermissions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;role)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#revokePermissionOnTopics(java.util.List)" class="member-name-link">revokePermissionOnTopics</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../RevokeTopicPermissionOptions.html" title="class in org.apache.pulsar.client.admin">RevokeTopic [...]
 <div class="col-last odd-row-color">
-<div class="block">Revoke permissions on a topic.</div>
+<div class="block">Revoke permissions on topics.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#revokePermissionsOnNamespace(java.lang.String,java.lang.String)" class="member-name-link">revokePermissionsOnNamespace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#revokePermissions(java.lang.String,java.lang.String)" class="member-name-link">revokePermissions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;role)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Revoke permissions on a namespace.</div>
+<div class="block">Revoke permissions on a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#scaleTransactionCoordinators(int)" class="member-name-link">scaleTransactionCoordinators</a><wbr>(int&nbsp;replicas)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#revokePermissionsOnNamespace(java.lang.String,java.lang.String)" class="member-name-link">revokePermissionsOnNamespace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;role)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Sets the scale of the transaction coordinators.</div>
+<div class="block">Revoke permissions on a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setAutoSubscriptionCreation(java.lang.String,org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride)" class="member-name-link">setAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOverride</a>&nbsp;autoSubscriptionCreationOverride)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Transactions.</span><code><a href="../Transactions.html#scaleTransactionCoordinators(int)" class="member-name-link">scaleTransactionCoordinators</a><wbr>(int&nbsp;replicas)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Sets the autoSubscriptionCreation policy for a given namespace, overriding broker settings.</div>
+<div class="block">Sets the scale of the transaction coordinators.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setAutoSubscriptionCreation(java.lang.String,org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride)" class="member-name-link">setAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setAutoSubscriptionCreation(java.lang.String,org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride)" class="member-name-link">setAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOverride</a>&nbsp;autoSubscriptionCreationOverride)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Sets the autoSubscriptionCreation policy for a given topic, overriding namespace settings.</div>
+<div class="block">Sets the autoSubscriptionCreation policy for a given namespace, overriding broker settings.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setAutoTopicCreation(java.lang.String,org.apache.pulsar.common.policies.data.AutoTopicCreationOverride)" class="member-name-link">setAutoTopicCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/AutoTopicCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoTopicCreationOverride</a>&nbsp;autoTopicCreationOverride)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setAutoSubscriptionCreation(java.lang.String,org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride)" class="member-name-link">setAutoSubscriptionCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOverride</a>&nbsp;autoSubscriptionCreationOverride)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Sets the autoSubscriptionCreation policy for a given topic, overriding namespace settings.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setAutoTopicCreation(java.lang.String,org.apache.pulsar.common.policies.data.AutoTopicCreationOverride)" class="member-name-link">setAutoTopicCreation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+ <a href="../../../common/policies/data/AutoTopicCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoTopicCreationOverride</a>&nbsp;autoTopicCreationOverride)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Sets the autoTopicCreation policy for a given namespace, overriding broker settings.</div>
 </div>
-<div class="col-first odd-row-color"><code>default void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>default void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a>&nbsp;backlogQuota)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> [...]
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>& [...]
  <a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a>&nbsp;backlogQuota,
  <a href="../../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>&nbsp;backlogQuotaType)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set a backlog quota for all the topics on a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code>default void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>default void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a>&nbsp;backlogQuota)</code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Stri [...]
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Strin [...]
  <a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a>&nbsp;backlogQuota,
  <a href="../../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>&nbsp;backlogQuotaType)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set a backlog quota for a topic.</div>
 </div>
-<div class="col-first odd-row-color"><code>default void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>default void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a>&nbsp;backlogQuota)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)"><code>TopicPolicies.setBacklogQuota(String, BacklogQuota)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)" class="member-name-link">setBacklogQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a>&nbsp;backlogQuota,
  <a href="../../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>&nbsp;backlogQuotaType)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)"><code>TopicPolicies.setBacklogQuota(String, BacklogQuota, BacklogQuota.BacklogQuotaType)</code></a>
  instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setBookieAffinityGroup(java.lang.String,org.apache.pulsar.common.policies.data.BookieAffinityGroupData)" class="member-name-link">setBookieAffinityGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setBookieAffinityGroup(java.lang.String,org.apache.pulsar.common.policies.data.BookieAffinityGroupData)" class="member-name-link">setBookieAffinityGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/BookieAffinityGroupData.html" title="interface in org.apache.pulsar.common.policies.data">BookieAffinityGroupData</a>&nbsp;bookieAffinityGroup)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set bookie affinity group for a namespace to isolate namespace write to bookies that are part of given affinity
  group.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setCompactionThreshold(java.lang.String,long)" class="member-name-link">setCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- long&nbsp;compactionThreshold)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Set the compactionThreshold for a namespace.</div>
-</div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setCompactionThreshold(java.lang.String,long)" class="member-name-link">setCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setCompactionThreshold(java.lang.String,long)" class="member-name-link">setCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  long&nbsp;compactionThreshold)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set the compactionThreshold for a topic.</div>
+<div class="block">Set the compactionThreshold for a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setCompactionThreshold(java.lang.String,long)" class="member-name-link">setCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setCompactionThreshold(java.lang.String,long)" class="member-name-link">setCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  long&nbsp;compactionThreshold)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Set the compactionThreshold for a topic.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setCompactionThreshold(java.lang.String,long)" class="member-name-link">setCompactionThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ long&nbsp;compactionThreshold)</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setCompactionThreshold(java.lang.String,long)"><code>TopicPolicies.setCompactionThreshold(String, long)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setDeduplicationSnapshotInterval(java.lang.String,java.lang.Integer)" class="member-name-link">setDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setDeduplicationSnapshotInterval(java.lang.String,java.lang.Integer)" class="member-name-link">setDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;interval)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set the deduplicationSnapshotInterval for a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setDeduplicationSnapshotInterval(java.lang.String,int)" class="member-name-link">setDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setDeduplicationSnapshotInterval(java.lang.String,int)" class="member-name-link">setDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;interval)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set the deduplication snapshot interval for specified topic.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setDeduplicationSnapshotInterval(java.lang.String,int)" class="member-name-link">setDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setDeduplicationSnapshotInterval(java.lang.String,int)" class="member-name-link">setDeduplicationSnapshotInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;interval)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setDeduplicationSnapshotInterval(java.lang.String,int)"><code>TopicPolicies.setDeduplicationSnapshotInterval(String, int)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">setDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">setDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  boolean&nbsp;enableDeduplication)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set the deduplication status for all topics within a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">setDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">setDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;enabled)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">set deduplication enabled of a topic.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">setDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setDeduplicationStatus(java.lang.String,boolean)" class="member-name-link">setDeduplicationStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;enabled)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setDeduplicationStatus(java.lang.String,boolean)"><code>TopicPolicies.setDeduplicationStatus(String, boolean)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">ResourceQuotas.</span><code><a href="../ResourceQuotas.html#setDefaultResourceQuota(org.apache.pulsar.common.policies.data.ResourceQuota)" class="member-name-link">setDefaultResourceQuota</a><wbr>(<a href="../../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a>&nbsp;quota)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Set default resource quota for new namespace bundles.</div>
-</div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setDelayedDeliveryMessages(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)" class="member-name-link">setDelayedDeliveryMessages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&nbsp;delayedDeliveryPolicies)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ResourceQuotas.</span><code><a href="../ResourceQuotas.html#setDefaultResourceQuota(org.apache.pulsar.common.policies.data.ResourceQuota)" class="member-name-link">setDefaultResourceQuota</a><wbr>(<a href="../../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a>&nbsp;quota)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set the delayed delivery messages for all topics within a namespace.</div>
+<div class="block">Set default resource quota for new namespace bundles.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setDelayedDeliveryPolicy(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)" class="member-name-link">setDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setDelayedDeliveryMessages(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)" class="member-name-link">setDelayedDeliveryMessages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&nbsp;delayedDeliveryPolicies)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set the delayed delivery policy for a specified topic.</div>
+<div class="block">Set the delayed delivery messages for all topics within a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setDelayedDeliveryPolicy(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)" class="member-name-link">setDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setDelayedDeliveryPolicy(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)" class="member-name-link">setDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&nbsp;delayedDeliveryPolicies)</code></div>
 <div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setDelayedDeliveryPolicy(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)"><code>TopicPolicies.setDelayedDeliveryPolicy(String, DelayedDeliveryPolicies)</code></a> instead.</div>
-</div>
+<div class="block">Set the delayed delivery policy for a specified topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setDispatcherPauseOnAckStatePersistent(java.lang.String)" class="member-name-link">setDispatcherPauseOnAckStatePersistent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setDelayedDeliveryPolicy(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)" class="member-name-link">setDelayedDeliveryPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&nbsp;delayedDeliveryPolicies)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Remove entry filters of a namespace.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setDelayedDeliveryPolicy(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)"><code>TopicPolicies.setDelayedDeliveryPolicy(String, DelayedDeliveryPolicies)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setDispatcherPauseOnAckStatePersistent(java.lang.String)" class="member-name-link">setDispatcherPauseOnAckStatePersistent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set message-dispatch-rate (topics under this namespace can dispatch this many messages per second).</div>
+<div class="block">Remove entry filters of a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set message-dispatch-rate (topic can dispatch this many messages per second).</div>
+<div class="block">Set message-dispatch-rate (topics under this namespace can dispatch this many messages per second).</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setDispatchRate(String, DispatchRate)</code></a> instead.</div>
-</div>
+<div class="block">Set message-dispatch-rate (topic can dispatch this many messages per second).</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setEncryptionRequiredStatus(java.lang.String,boolean)" class="member-name-link">setEncryptionRequiredStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- boolean&nbsp;encryptionRequired)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set the encryption required status for all topics within a namespace.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setDispatchRate(String, DispatchRate)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setEntryFiltersPerTopic(java.lang.String,org.apache.pulsar.common.policies.data.EntryFilters)" class="member-name-link">setEntryFiltersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- <a href="../../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a>&nbsp;entryFilters)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setEncryptionRequiredStatus(java.lang.String,boolean)" class="member-name-link">setEncryptionRequiredStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+ boolean&nbsp;encryptionRequired)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set entry filters on a topic.</div>
+<div class="block">Set the encryption required status for all topics within a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)" class="member-name-link">setInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&nbsp;inactiveTopicPolicies)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setEntryFiltersPerTopic(java.lang.String,org.apache.pulsar.common.policies.data.EntryFilters)" class="member-name-link">setEntryFiltersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a>&nbsp;entryFilters)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">As same as setInactiveTopicPoliciesAsync, but it is synchronous.</div>
+<div class="block">Set entry filters on a topic.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)" class="member-name-link">setInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)" class="member-name-link">setInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&nbsp;inactiveTopicPolicies)</code></div>
 <div class="col-last even-row-color">
-<div class="block">set inactive topic policies of a topic.</div>
+<div class="block">As same as setInactiveTopicPoliciesAsync, but it is synchronous.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)" class="member-name-link">setInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)" class="member-name-link">setInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&nbsp;inactiveTopicPolicies)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">set inactive topic policies of a topic.</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)" class="member-name-link">setInactiveTopicPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&nbsp;inactiveTopicPolicies)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)"><code>TopicPolicies.setInactiveTopicPolicies(String, InactiveTopicPolicies)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setIsAllowAutoUpdateSchema(java.lang.String,boolean)" class="member-name-link">setIsAllowAutoUpdateSchema</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setIsAllowAutoUpdateSchema(java.lang.String,boolean)" class="member-name-link">setIsAllowAutoUpdateSchema</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  boolean&nbsp;isAllowAutoUpdateSchema)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set whether to allow automatic schema updates.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxConsumers(java.lang.String,int)" class="member-name-link">setMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxConsumers(java.lang.String,int)" class="member-name-link">setMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxConsumers)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set the max number of consumer for specified topic.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxConsumers(java.lang.String,int)" class="member-name-link">setMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxConsumers(java.lang.String,int)" class="member-name-link">setMaxConsumers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxConsumers)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setMaxConsumers(java.lang.String,int)"><code>TopicPolicies.setMaxConsumers(String, int)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxConsumersPerSubscription(java.lang.String,int)" class="member-name-link">setMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- int&nbsp;maxConsumersPerSubscription)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Set maxConsumersPerSubscription for a namespace.</div>
-</div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxConsumersPerSubscription(java.lang.String,int)" class="member-name-link">setMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxConsumersPerSubscription(java.lang.String,int)" class="member-name-link">setMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxConsumersPerSubscription)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set maxConsumersPerSubscription for a topic.</div>
+<div class="block">Set maxConsumersPerSubscription for a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxConsumersPerSubscription(java.lang.String,int)" class="member-name-link">setMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxConsumersPerSubscription(java.lang.String,int)" class="member-name-link">setMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxConsumersPerSubscription)</code></div>
 <div class="col-last odd-row-color">
+<div class="block">Set maxConsumersPerSubscription for a topic.</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxConsumersPerSubscription(java.lang.String,int)" class="member-name-link">setMaxConsumersPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ int&nbsp;maxConsumersPerSubscription)</code></div>
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setMaxConsumersPerSubscription(java.lang.String,int)"><code>TopicPolicies.setMaxConsumersPerSubscription(String, int)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxConsumersPerTopic(java.lang.String,int)" class="member-name-link">setMaxConsumersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxConsumersPerTopic(java.lang.String,int)" class="member-name-link">setMaxConsumersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxConsumersPerTopic)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set maxConsumersPerTopic for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxMessageSize(java.lang.String,int)" class="member-name-link">setMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxMessageSize(java.lang.String,int)" class="member-name-link">setMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxMessageSize)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set the max message size for specified topic.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxMessageSize(java.lang.String,int)" class="member-name-link">setMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxMessageSize(java.lang.String,int)" class="member-name-link">setMaxMessageSize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxMessageSize)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setMaxMessageSize(java.lang.String,int)"><code>TopicPolicies.setMaxMessageSize(String, int)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxProducers(java.lang.String,int)" class="member-name-link">setMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxProducers(java.lang.String,int)" class="member-name-link">setMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxProducers)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set the max number of producer for specified topic.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxProducers(java.lang.String,int)" class="member-name-link">setMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxProducers(java.lang.String,int)" class="member-name-link">setMaxProducers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxProducers)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setMaxProducers(java.lang.String,int)"><code>TopicPolicies.setMaxProducers(String, int)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxProducersPerTopic(java.lang.String,int)" class="member-name-link">setMaxProducersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- int&nbsp;maxProducersPerTopic)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Set maxProducersPerTopic for a namespace.</div>
-</div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxSubscriptionsPerTopic(java.lang.String,int)" class="member-name-link">setMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- int&nbsp;maxSubscriptionsPerTopic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxProducersPerTopic(java.lang.String,int)" class="member-name-link">setMaxProducersPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+ int&nbsp;maxProducersPerTopic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set the maxSubscriptionsPerTopic for a namespace.</div>
+<div class="block">Set maxProducersPerTopic for a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxSubscriptionsPerTopic(java.lang.String,int)" class="member-name-link">setMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxSubscriptionsPerTopic(java.lang.String,int)" class="member-name-link">setMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxSubscriptionsPerTopic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set the max number of subscriptions for specified topic.</div>
+<div class="block">Set the maxSubscriptionsPerTopic for a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxSubscriptionsPerTopic(java.lang.String,int)" class="member-name-link">setMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxSubscriptionsPerTopic(java.lang.String,int)" class="member-name-link">setMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxSubscriptionsPerTopic)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Set the max number of subscriptions for specified topic.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxSubscriptionsPerTopic(java.lang.String,int)" class="member-name-link">setMaxSubscriptionsPerTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ int&nbsp;maxSubscriptionsPerTopic)</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setMaxSubscriptionsPerTopic(java.lang.String,int)"><code>TopicPolicies.setMaxSubscriptionsPerTopic(String, int)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxTopicsPerNamespace(java.lang.String,int)" class="member-name-link">setMaxTopicsPerNamespace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxTopicsPerNamespace(java.lang.String,int)" class="member-name-link">setMaxTopicsPerNamespace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxTopicsPerNamespace)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set maxTopicsPerNamespace for a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxUnackedMessagesOnConsumer(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxUnackedMessagesOnConsumer(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxNum)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">set max unacked messages on consumer of a topic.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxUnackedMessagesOnConsumer(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxUnackedMessagesOnConsumer(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxNum)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setMaxUnackedMessagesOnConsumer(java.lang.String,int)"><code>TopicPolicies.setMaxUnackedMessagesOnConsumer(String, int)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxUnackedMessagesOnSubscription(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMaxUnackedMessagesOnSubscription(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxNum)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">set max unacked messages on subscription of a topic.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxUnackedMessagesOnSubscription(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMaxUnackedMessagesOnSubscription(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;maxNum)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setMaxUnackedMessagesOnSubscription(java.lang.String,int)"><code>TopicPolicies.setMaxUnackedMessagesOnSubscription(String, int)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxUnackedMessagesPerConsumer(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesPerConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxUnackedMessagesPerConsumer(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesPerConsumer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxUnackedMessagesPerConsumer)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set maxUnackedMessagesPerConsumer for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxUnackedMessagesPerSubscription(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setMaxUnackedMessagesPerSubscription(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesPerSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxUnackedMessagesPerSubscription)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set maxUnackedMessagesPerSubscription for a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMessageTTL(java.lang.String,int)" class="member-name-link">setMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setMessageTTL(java.lang.String,int)" class="member-name-link">setMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;messageTTLInSecond)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set message TTL for a topic.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMessageTTL(java.lang.String,int)" class="member-name-link">setMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setMessageTTL(java.lang.String,int)" class="member-name-link">setMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;messageTTLInSecond)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setMessageTTL(java.lang.String,int)"><code>TopicPolicies.setMessageTTL(String, int)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceAllowedClusters(java.lang.String,java.util.Set)" class="member-name-link">setNamespaceAllowedClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceAllowedClusters(java.lang.String,java.util.Set)" class="member-name-link">setNamespaceAllowedClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;clusterIds)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set the allowed clusters for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceAntiAffinityGroup(java.lang.String,java.lang.String)" class="member-name-link">setNamespaceAntiAffinityGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceAntiAffinityGroup(java.lang.String,java.lang.String)" class="member-name-link">setNamespaceAntiAffinityGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespaceAntiAffinityGroup)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set anti-affinity group name for a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">ResourceQuotas.</span><code><a href="../ResourceQuotas.html#setNamespaceBundleResourceQuota(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.ResourceQuota)" class="member-name-link">setNamespaceBundleResourceQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ResourceQuotas.</span><code><a href="../ResourceQuotas.html#setNamespaceBundleResourceQuota(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.ResourceQuota)" class="member-name-link">setNamespaceBundleResourceQuota</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  <a href="../../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a>&nbsp;quota)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set resource quota for a namespace bundle.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceEntryFilters(java.lang.String,org.apache.pulsar.common.policies.data.EntryFilters)" class="member-name-link">setNamespaceEntryFilters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceEntryFilters(java.lang.String,org.apache.pulsar.common.policies.data.EntryFilters)" class="member-name-link">setNamespaceEntryFilters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a>&nbsp;entryFilters)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set entry filters on a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceMessageTTL(java.lang.String,int)" class="member-name-link">setNamespaceMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceMessageTTL(java.lang.String,int)" class="member-name-link">setNamespaceMessageTTL</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;ttlInSeconds)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set the messages Time to Live for all the topics within a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceReplicationClusters(java.lang.String,java.util.Set)" class="member-name-link">setNamespaceReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceReplicationClusters(java.lang.String,java.util.Set)" class="member-name-link">setNamespaceReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;clusterIds)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set the replication clusters for a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceResourceGroup(java.lang.String,java.lang.String)" class="member-name-link">setNamespaceResourceGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setNamespaceResourceGroup(java.lang.String,java.lang.String)" class="member-name-link">setNamespaceResourceGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;resourcegroupname)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set the ResourceGroup for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setOffloadDeleteLag(java.lang.String,long,java.util.concurrent.TimeUnit)" class="member-name-link">setOffloadDeleteLag</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setOffloadDeleteLag(java.lang.String,long,java.util.concurrent.TimeUnit)" class="member-name-link">setOffloadDeleteLag</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  long&nbsp;lag,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;unit)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Set the offload deletion lag for a namespace.</div>
-</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)" class="member-name-link">setOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&nbsp;offloadPolicies)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set the offload configuration for all the topics in a namespace.</div>
+<div class="block">Set the offload deletion lag for a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)" class="member-name-link">setOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)" class="member-name-link">setOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&nbsp;offloadPolicies)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">set offload policies of a topic.</div>
+<div class="block">Set the offload configuration for all the topics in a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)" class="member-name-link">setOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)" class="member-name-link">setOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&nbsp;offloadPolicies)</code></div>
 <div class="col-last even-row-color">
+<div class="block">set offload policies of a topic.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)" class="member-name-link">setOffloadPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&nbsp;offloadPolicies)</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)"><code>TopicPolicies.setOffloadPolicies(String, OffloadPolicies)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setOffloadThreshold(java.lang.String,long)" class="member-name-link">setOffloadThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setOffloadThreshold(java.lang.String,long)" class="member-name-link">setOffloadThreshold</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  long&nbsp;offloadThreshold)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set the offloadThreshold for a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setOffloadThresholdInSeconds(java.lang.String,long)" class="member-name-link">setOffloadThresholdInSeconds</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setOffloadThresholdInSeconds(java.lang.String,long)" class="member-name-link">setOffloadThresholdInSeconds</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  long&nbsp;offloadThresholdInSeconds)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set the offloadThresholdInSeconds for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)" class="member-name-link">setPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)" class="member-name-link">setPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a>&nbsp;persistence)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Set the persistence configuration for all the topics on a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)" class="member-name-link">setPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)" class="member-name-link">setPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a>&nbsp;persistencePolicies)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set the configuration of persistence policies for specified topic.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)" class="member-name-link">setPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)" class="member-name-link">setPersistence</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a>&nbsp;persistencePolicies)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)"><code>TopicPolicies.setPersistence(String, PersistencePolicies)</code></a> (String)} instead.</div>
 </div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setProperties(java.lang.String,java.util.Map)" class="member-name-link">setProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setProperties(java.lang.String,java.util.Map)" class="member-name-link">setProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">St [...]
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Set key value pair properties for a namespace.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setProperty(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">setProperty</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setProperty(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">setProperty</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;value)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Set key value pair property for a namespace.</div>
-</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">setPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&nbsp;publishMsgRate)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set message-publish-rate (topics under this namespace can publish this many messages per second).</div>
+<div class="block">Set key value pair property for a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">setPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">setPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&nbsp;publishMsgRate)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set message-publish-rate (topics can publish this many messages per second).</div>
+<div class="block">Set message-publish-rate (topics under this namespace can publish this many messages per second).</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">setPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">setPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&nbsp;publishMsgRate)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Set message-publish-rate (topics can publish this many messages per second).</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">setPublishRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&nbsp;publishMsgRate)</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)"><code>TopicPolicies.setPublishRate(String, PublishRate)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setReplicatedSubscriptionStatus(java.lang.String,java.lang.String,boolean)" class="member-name-link">setReplicatedSubscriptionStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setReplicatedSubscriptionStatus(java.lang.String,java.lang.String,boolean)" class="member-name-link">setReplicatedSubscriptionStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName,
  boolean&nbsp;enabled)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Enable or disable a replicated subscription on a topic.</div>
-</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setReplicationClusters(java.lang.String,java.util.List)" class="member-name-link">setReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;clusterIds)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set the replication clusters for the topic.</div>
+<div class="block">Enable or disable a replicated subscription on a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setReplicationClusters(java.lang.String,java.util.List)" class="member-name-link">setReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;clusterIds)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set replicator-message-dispatch-rate.</div>
+<div class="block">Set the replication clusters for the topic.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set replicatorDispatchRate for the topic.</div>
+<div class="block">Set replicator-message-dispatch-rate.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last odd-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setReplicatorDispatchRate(String, DispatchRate)</code></a> instead.</div>
-</div>
+<div class="block">Set replicatorDispatchRate for the topic.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setRetention(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)" class="member-name-link">setRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/RetentionPolicies.html" title="class in org.apache.pulsar.common.policies.data">RetentionPolicies</a>&nbsp;retention)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setReplicatorDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set the retention configuration for all the topics on a namespace.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setReplicatorDispatchRate(String, DispatchRate)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setRetention(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)" class="member-name-link">setRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setRetention(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)" class="member-name-link">setRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/RetentionPolicies.html" title="class in org.apache.pulsar.common.policies.data">RetentionPolicies</a>&nbsp;retention)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set the retention configuration on a topic.</div>
+<div class="block">Set the retention configuration for all the topics on a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setRetention(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)" class="member-name-link">setRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setRetention(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)" class="member-name-link">setRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/RetentionPolicies.html" title="class in org.apache.pulsar.common.policies.data">RetentionPolicies</a>&nbsp;retention)</code></div>
 <div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setRetention(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)"><code>TopicPolicies.setRetention(String, RetentionPolicies)</code></a> instead.</div>
-</div>
+<div class="block">Set the retention configuration on a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSchemaAutoUpdateCompatibilityStrategy(java.lang.String,org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy)" class="member-name-link">setSchemaAutoUpdateCompatibilityStrategy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Strin [...]
- <a href="../../../common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html" title="enum class in org.apache.pulsar.common.policies.data">SchemaAutoUpdateCompatibilityStrategy</a>&nbsp;strategy)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setRetention(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)" class="member-name-link">setRetention</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/RetentionPolicies.html" title="class in org.apache.pulsar.common.policies.data">RetentionPolicies</a>&nbsp;retention)</code></div>
 <div class="col-last odd-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setRetention(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)"><code>TopicPolicies.setRetention(String, RetentionPolicies)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSchemaCompatibilityStrategy(java.lang.String,org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy)" class="member-name-link">setSchemaCompatibilityStrategy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/SchemaCompatibilityStrategy.html" title="enum class in org.apache.pulsar.common.policies.data">SchemaCompatibilityStrategy</a>&nbsp;strategy)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSchemaAutoUpdateCompatibilityStrategy(java.lang.String,org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy)" class="member-name-link">setSchemaAutoUpdateCompatibilityStrategy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Stri [...]
+ <a href="../../../common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html" title="enum class in org.apache.pulsar.common.policies.data">SchemaAutoUpdateCompatibilityStrategy</a>&nbsp;strategy)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set the strategy used to check the a new schema provided by a producer is compatible with the current schema
- before it is installed.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setSchemaCompatibilityStrategy(java.lang.String,org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy)" class="member-name-link">setSchemaCompatibilityStrategy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSchemaCompatibilityStrategy(java.lang.String,org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy)" class="member-name-link">setSchemaCompatibilityStrategy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/SchemaCompatibilityStrategy.html" title="enum class in org.apache.pulsar.common.policies.data">SchemaCompatibilityStrategy</a>&nbsp;strategy)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set schema compatibility strategy on a topic.</div>
+<div class="block">Set the strategy used to check the a new schema provided by a producer is compatible with the current schema
+ before it is installed.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSchemaValidationEnforced(java.lang.String,boolean)" class="member-name-link">setSchemaValidationEnforced</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- boolean&nbsp;schemaValidationEnforced)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setSchemaCompatibilityStrategy(java.lang.String,org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy)" class="member-name-link">setSchemaCompatibilityStrategy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/SchemaCompatibilityStrategy.html" title="enum class in org.apache.pulsar.common.policies.data">SchemaCompatibilityStrategy</a>&nbsp;strategy)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set schema validation enforced for namespace.</div>
+<div class="block">Set schema compatibility strategy on a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setSchemaValidationEnforced(java.lang.String,boolean)" class="member-name-link">setSchemaValidationEnforced</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- boolean&nbsp;enable)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSchemaValidationEnforced(java.lang.String,boolean)" class="member-name-link">setSchemaValidationEnforced</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+ boolean&nbsp;schemaValidationEnforced)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Get schema validation enforced for a topic.</div>
+<div class="block">Set schema validation enforced for namespace.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setShadowTopics(java.lang.String,java.util.List)" class="member-name-link">setShadowTopics</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sourceTopic,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;shadowTopics)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setSchemaValidationEnforced(java.lang.String,boolean)" class="member-name-link">setSchemaValidationEnforced</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ boolean&nbsp;enable)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set shadow topic list for a source topic.</div>
+<div class="block">Get schema validation enforced for a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSubscribeRate(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)" class="member-name-link">setSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a>&nbsp;subscribeRate)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setShadowTopics(java.lang.String,java.util.List)" class="member-name-link">setShadowTopics</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sourceTopic,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;shadowTopics)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set namespace-subscribe-rate (topics under this namespace will limit by subscribeRate).</div>
+<div class="block">Set shadow topic list for a source topic.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setSubscribeRate(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)" class="member-name-link">setSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSubscribeRate(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)" class="member-name-link">setSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a>&nbsp;subscribeRate)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set topic-subscribe-rate (topic will limit by subscribeRate).</div>
+<div class="block">Set namespace-subscribe-rate (topics under this namespace will limit by subscribeRate).</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setSubscribeRate(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)" class="member-name-link">setSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setSubscribeRate(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)" class="member-name-link">setSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a>&nbsp;subscribeRate)</code></div>
 <div class="col-last odd-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setSubscribeRate(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)"><code>TopicPolicies.setSubscribeRate(String, SubscribeRate)</code></a> instead.</div>
-</div>
+<div class="block">Set topic-subscribe-rate (topic will limit by subscribeRate).</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSubscriptionAuthMode(java.lang.String,org.apache.pulsar.common.policies.data.SubscriptionAuthMode)" class="member-name-link">setSubscriptionAuthMode</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/SubscriptionAuthMode.html" title="enum class in org.apache.pulsar.common.policies.data">SubscriptionAuthMode</a>&nbsp;subscriptionAuthMode)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setSubscribeRate(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)" class="member-name-link">setSubscribeRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a>&nbsp;subscribeRate)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set the given subscription auth mode on all topics on a namespace.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setSubscribeRate(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)"><code>TopicPolicies.setSubscribeRate(String, SubscribeRate)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSubscriptionDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSubscriptionAuthMode(java.lang.String,org.apache.pulsar.common.policies.data.SubscriptionAuthMode)" class="member-name-link">setSubscriptionAuthMode</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+ <a href="../../../common/policies/data/SubscriptionAuthMode.html" title="enum class in org.apache.pulsar.common.policies.data">SubscriptionAuthMode</a>&nbsp;subscriptionAuthMode)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set subscription-message-dispatch-rate.</div>
+<div class="block">Set the given subscription auth mode on all topics on a namespace.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setSubscriptionDispatchRate(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscriptionName,
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSubscriptionDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Set dispatch rate limiter for a specific subscription.</div>
+<div class="block">Set subscription-message-dispatch-rate.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setSubscriptionDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setSubscriptionDispatchRate(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscriptionName,
  <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set subscription-message-dispatch-rate for the topic.</div>
+<div class="block">Set dispatch rate limiter for a specific subscription.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setSubscriptionDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setSubscriptionDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setSubscriptionDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setSubscriptionDispatchRate(String, DispatchRate)</code></a> instead.</div>
-</div>
+<div class="block">Set subscription-message-dispatch-rate for the topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSubscriptionExpirationTime(java.lang.String,int)" class="member-name-link">setSubscriptionExpirationTime</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- int&nbsp;expirationTime)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setSubscriptionDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setSubscriptionDispatchRate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="../../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set the subscription expiration time in minutes for all the topics within a namespace.</div>
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../TopicPolicies.html#setSubscriptionDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setSubscriptionDispatchRate(String, DispatchRate)</code></a> instead.</div>
+</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSubscriptionTypesEnabled(java.lang.String,java.util.Set)" class="member-name-link">setSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;org.apache.pulsar.client.api.SubscriptionType&gt;&nbsp;subscriptionTypesEnabled)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSubscriptionExpirationTime(java.lang.String,int)" class="member-name-link">setSubscriptionExpirationTime</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+ int&nbsp;expirationTime)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Sets the subscriptionTypesEnabled policy for a given namespace, overriding broker settings.</div>
+<div class="block">Set the subscription expiration time in minutes for all the topics within a namespace.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setSubscriptionTypesEnabled(java.lang.String,java.util.Set)" class="member-name-link">setSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#setSubscriptionTypesEnabled(java.lang.String,java.util.Set)" class="member-name-link">setSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;org.apache.pulsar.client.api.SubscriptionType&gt;&nbsp;subscriptionTypesEnabled)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Set is enable sub types.</div>
+<div class="block">Sets the subscriptionTypesEnabled policy for a given namespace, overriding broker settings.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setSubscriptionTypesEnabled(java.lang.String,java.util.Set)" class="member-name-link">setSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">TopicPolicies.</span><code><a href="../TopicPolicies.html#setSubscriptionTypesEnabled(java.lang.String,java.util.Set)" class="member-name-link">setSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;org.apache.pulsar.client.api.SubscriptionType&gt;&nbsp;subscriptionTypesEnabled)</code></div>
 <div class="col-last even-row-color">
+<div class="block">Set is enable sub types.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#setSubscriptionTypesEnabled(java.lang.String,java.util.Set)" class="member-name-link">setSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;org.apache.pulsar.client.api.SubscriptionType&gt;&nbsp;subscriptionTypesEnabled)</code></div>
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="../TopicPolicies.html#setSubscriptionTypesEnabled(java.lang.String,java.util.Set)"><code>TopicPolicies.setSubscriptionTypesEnabled(String, Set)</code></a> instead.</div>
 </div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#skipAllMessages(java.lang.String,java.lang.String)" class="member-name-link">skipAllMessages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#skipAllMessages(java.lang.String,java.lang.String)" class="member-name-link">skipAllMessages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Skip all messages on a topic subscription.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#skipMessages(java.lang.String,java.lang.String,long)" class="member-name-link">skipMessages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#skipMessages(java.lang.String,java.lang.String,long)" class="member-name-link">skipMessages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName,
  long&nbsp;numMessages)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Skip messages on a topic subscription.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#splitNamespaceBundle(java.lang.String,java.lang.String,boolean,java.lang.String)" class="member-name-link">splitNamespaceBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#splitNamespaceBundle(java.lang.String,java.lang.String,boolean,java.lang.String)" class="member-name-link">splitNamespaceBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  boolean&nbsp;unloadSplitBundles,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;splitAlgorithmName)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Split namespace bundle.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#splitNamespaceBundle(java.lang.String,java.lang.String,boolean,java.lang.String,java.util.List)" class="member-name-link">splitNamespaceBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#splitNamespaceBundle(java.lang.String,java.lang.String,boolean,java.lang.String,java.util.List)" class="member-name-link">splitNamespaceBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  boolean&nbsp;unloadSplitBundles,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;splitAlgorithmName,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&gt;&nbsp;splitBoundaries)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Split namespace bundle.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#startFunction(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">startFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#startFunction(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">startFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Start all function instances.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#startFunction(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">startFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#startFunction(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">startFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
  int&nbsp;instanceId)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Start function instance.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#startSink(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">startSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#startSink(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">startSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Start all sink instances.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#startSink(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">startSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#startSink(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">startSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink,
  int&nbsp;instanceId)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Start sink instance.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#startSource(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">startSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#startSource(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">startSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Start all source instances.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#startSource(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">startSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#startSource(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">startSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source,
  int&nbsp;instanceId)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Start source instance.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#stopFunction(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">stopFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#stopFunction(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">stopFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Stop all function instances.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#stopFunction(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">stopFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#stopFunction(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">stopFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
  int&nbsp;instanceId)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Stop function instance.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#stopSink(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">stopSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#stopSink(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">stopSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Stop all sink instances.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#stopSink(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">stopSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#stopSink(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">stopSink</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink,
  int&nbsp;instanceId)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Stop sink instance.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#stopSource(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">stopSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#stopSource(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">stopSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Stop all source instances.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#stopSource(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">stopSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#stopSource(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">stopSource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source,
  int&nbsp;instanceId)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Stop source instance.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr>org.apache.pulsar.client.api.MessageId&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#terminatePartitionedTopic(java.lang.String)" class="member-name-link">terminatePartitionedTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr>org.apache.pulsar.client.api.MessageId&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#terminatePartitionedTopic(java.lang.String)" class="member-name-link">terminatePartitionedTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Terminate the partitioned topic and prevent any more messages being published on it.</div>
 </div>
-<div class="col-first even-row-color"><code>org.apache.pulsar.client.api.MessageId</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#terminateTopic(java.lang.String)" class="member-name-link">terminateTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code>org.apache.pulsar.client.api.MessageId</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#terminateTopic(java.lang.String)" class="member-name-link">terminateTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last odd-row-color">
 <div class="block">Terminate the topic and prevent any more messages being published on it.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="../../../common/protocol/schema/IsCompatibilityResponse.html" title="class in org.apache.pulsar.common.protocol.schema">IsCompatibilityResponse</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Schemas.</span><code><a href="../Schemas.html#testCompatibility(java.lang.String,org.apache.pulsar.common.protocol.schema.PostSchemaPayload)" class="member-name-link">testCompatibility</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code><a href="../../../common/protocol/schema/IsCompatibilityResponse.html" title="class in org.apache.pulsar.common.protocol.schema">IsCompatibilityResponse</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Schemas.</span><code><a href="../Schemas.html#testCompatibility(java.lang.String,org.apache.pulsar.common.protocol.schema.PostSchemaPayload)" class="member-name-link">testCompatibility</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../../common/protocol/schema/PostSchemaPayload.html" title="class in org.apache.pulsar.common.protocol.schema">PostSchemaPayload</a>&nbsp;schemaPayload)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Judge schema compatibility <tt>topic</tt>.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="../../../common/protocol/schema/IsCompatibilityResponse.html" title="class in org.apache.pulsar.common.protocol.schema">IsCompatibilityResponse</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Schemas.</span><code><a href="../Schemas.html#testCompatibility(java.lang.String,org.apache.pulsar.common.schema.SchemaInfo)" class="member-name-link">testCompatibility</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code><a href="../../../common/protocol/schema/IsCompatibilityResponse.html" title="class in org.apache.pulsar.common.protocol.schema">IsCompatibilityResponse</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Schemas.</span><code><a href="../Schemas.html#testCompatibility(java.lang.String,org.apache.pulsar.common.schema.SchemaInfo)" class="member-name-link">testCompatibility</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  org.apache.pulsar.common.schema.SchemaInfo&nbsp;schemaInfo)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Judge schema compatibility <tt>topic</tt>.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#triggerCompaction(java.lang.String)" class="member-name-link">triggerCompaction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#triggerCompaction(java.lang.String)" class="member-name-link">triggerCompaction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-last even-row-color">
 <div class="block">Trigger compaction to run for a topic.</div>
 </div>
-<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#triggerFunction(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">triggerFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#triggerFunction(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">triggerFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;triggerValue,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;triggerFile)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Triggers the function by writing to the input topic.</div>
-</div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#triggerOffload(java.lang.String,org.apache.pulsar.client.api.MessageId)" class="member-name-link">triggerOffload</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
- org.apache.pulsar.client.api.MessageId&nbsp;messageId)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Trigger offloading messages in topic to longterm storage.</div>
+<div class="block">Triggers the function by writing to the input topic.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#trimTopic(java.lang.String)" class="member-name-link">trimTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#triggerOffload(java.lang.String,org.apache.pulsar.client.api.MessageId)" class="member-name-link">triggerOffload</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+ org.apache.pulsar.client.api.MessageId&nbsp;messageId)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Trigger topic trimming.</div>
+<div class="block">Trigger offloading messages in topic to longterm storage.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#truncate(java.lang.String)" class="member-name-link">truncate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#trimTopic(java.lang.String)" class="member-name-link">trimTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Truncate a topic.</div>
+<div class="block">Trigger topic trimming.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#unload(java.lang.String)" class="member-name-link">unload</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#truncate(java.lang.String)" class="member-name-link">truncate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Unload a namespace from the current serving broker.</div>
+<div class="block">Truncate a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">NonPersistentTopics.</span><code><a href="../NonPersistentTopics.html#unload(java.lang.String)" class="member-name-link">unload</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#unload(java.lang.String)" class="member-name-link">unload</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span></div>
-<div class="block">Unload a topic.</div>
+<div class="block">Unload a namespace from the current serving broker.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#unload(java.lang.String)" class="member-name-link">unload</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NonPersistentTopics.</span><code><a href="../NonPersistentTopics.html#unload(java.lang.String)" class="member-name-link">unload</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Unload a topic.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#unloadNamespaceBundle(java.lang.String,java.lang.String)" class="member-name-link">unloadNamespaceBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#unload(java.lang.String)" class="member-name-link">unload</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color">
-<div class="block">Unload namespace bundle.</div>
+<div class="block">Unload a topic.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#unloadNamespaceBundle(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">unloadNamespaceBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#unloadNamespaceBundle(java.lang.String,java.lang.String)" class="member-name-link">unloadNamespaceBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Unload namespace bundle.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#unloadNamespaceBundle(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">unloadNamespaceBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;destinationBroker)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Unload namespace bundle and assign the bundle to specified broker.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#unsubscribeNamespace(java.lang.String,java.lang.String)" class="member-name-link">unsubscribeNamespace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#unsubscribeNamespace(java.lang.String,java.lang.String)" class="member-name-link">unsubscribeNamespace</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscription)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Unsubscribe the given subscription on all topics on a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#unsubscribeNamespaceBundle(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">unsubscribeNamespaceBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#unsubscribeNamespaceBundle(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">unsubscribeNamespaceBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscription)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Unsubscribe the given subscription on all topics on a namespace bundle.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Bookies.</span><code><a href="../Bookies.html#updateBookieRackInfo(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.BookieInfo)" class="member-name-link">updateBookieRackInfo</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bookieAddress,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Bookies.</span><code><a href="../Bookies.html#updateBookieRackInfo(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.BookieInfo)" class="member-name-link">updateBookieRackInfo</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bookieAddress,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;group,
  <a href="../../../common/policies/data/BookieInfo.html" title="interface in org.apache.pulsar.common.policies.data">BookieInfo</a>&nbsp;bookieInfo)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Updates the rack placement information for a specific bookie in the cluster.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#updateCluster(java.lang.String,org.apache.pulsar.common.policies.data.ClusterData)" class="member-name-link">updateCluster</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#updateCluster(java.lang.String,org.apache.pulsar.common.policies.data.ClusterData)" class="member-name-link">updateCluster</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="../../../common/policies/data/ClusterData.html" title="interface in org.apache.pulsar.common.policies.data">ClusterData</a>&nbsp;clusterData)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Update the configuration for a cluster.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#updateClusterMigration(java.lang.String,boolean,org.apache.pulsar.common.policies.data.ClusterPolicies.ClusterUrl)" class="member-name-link">updateClusterMigration</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#updateClusterMigration(java.lang.String,boolean,org.apache.pulsar.common.policies.data.ClusterPolicies.ClusterUrl)" class="member-name-link">updateClusterMigration</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  boolean&nbsp;migrated,
  <a href="../../../common/policies/data/ClusterPolicies.ClusterUrl.html" title="class in org.apache.pulsar.common.policies.data">ClusterPolicies.ClusterUrl</a>&nbsp;clusterUrl)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Update the configuration for a cluster migration.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#updateDynamicConfiguration(java.lang.String,java.lang.String)" class="member-name-link">updateDynamicConfiguration</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;configName,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Brokers.</span><code><a href="../Brokers.html#updateDynamicConfiguration(java.lang.String,java.lang.String)" class="member-name-link">updateDynamicConfiguration</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;configName,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;configValue)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Update a dynamic configuration value into ZooKeeper.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#updateFailureDomain(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.FailureDomain)" class="member-name-link">updateFailureDomain</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#updateFailureDomain(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.FailureDomain)" class="member-name-link">updateFailureDomain</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;domainName,
  <a href="../../../common/policies/data/FailureDomain.html" title="interface in org.apache.pulsar.common.policies.data">FailureDomain</a>&nbsp;domain)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Update a domain into cluster.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#updateFunction(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String)" class="member-name-link">updateFunction</a><wbr>(<a href="../../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#updateFunction(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String)" class="member-name-link">updateFunction</a><wbr>(<a href="../../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Update the configuration for a function.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#updateFunction(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateFunction</a><wbr>(<a href="../../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#updateFunction(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateFunction</a><wbr>(<a href="../../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName,
  <a href="../../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Update the configuration for a function.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#updateFunctionWithUrl(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String)" class="member-name-link">updateFunctionWithUrl</a><wbr>(<a href="../../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#updateFunctionWithUrl(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String)" class="member-name-link">updateFunctionWithUrl</a><wbr>(<a href="../../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Update the configuration for a function.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#updateFunctionWithUrl(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateFunctionWithUrl</a><wbr>(<a href="../../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#updateFunctionWithUrl(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateFunctionWithUrl</a><wbr>(<a href="../../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl,
  <a href="../../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Update the configuration for a function.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Packages.</span><code><a href="../Packages.html#updateMetadata(java.lang.String,org.apache.pulsar.packages.management.core.common.PackageMetadata)" class="member-name-link">updateMetadata</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Packages.</span><code><a href="../Packages.html#updateMetadata(java.lang.String,org.apache.pulsar.packages.management.core.common.PackageMetadata)" class="member-name-link">updateMetadata</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName,
  <a href="../../../packages/management/core/common/PackageMetadata.html" title="class in org.apache.pulsar.packages.management.core.common">PackageMetadata</a>&nbsp;metadata)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Update a package metadata information.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#updateMigrationState(java.lang.String,boolean)" class="member-name-link">updateMigrationState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Namespaces.</span><code><a href="../Namespaces.html#updateMigrationState(java.lang.String,boolean)" class="member-name-link">updateMigrationState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  boolean&nbsp;migrated)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Enable migration for all topics within a namespace.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#updateNamespaceIsolationPolicy(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.NamespaceIsolationData)" class="member-name-link">updateNamespaceIsolationPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#updateNamespaceIsolationPolicy(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.NamespaceIsolationData)" class="member-name-link">updateNamespaceIsolationPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;policyName,
  <a href="../../../common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">NamespaceIsolationData</a>&nbsp;namespaceIsolationData)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Update a namespace isolation policy for a cluster.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#updatePartitionedTopic(java.lang.String,int)" class="member-name-link">updatePartitionedTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#updatePartitionedTopic(java.lang.String,int)" class="member-name-link">updatePartitionedTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;numPartitions)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Update number of partitions of a partitioned topic.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#updatePartitionedTopic(java.lang.String,int,boolean)" class="member-name-link">updatePartitionedTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#updatePartitionedTopic(java.lang.String,int,boolean)" class="member-name-link">updatePartitionedTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;numPartitions,
  boolean&nbsp;updateLocalTopicOnly)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Update number of partitions of a partitioned topic.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#updatePartitionedTopic(java.lang.String,int,boolean,boolean)" class="member-name-link">updatePartitionedTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#updatePartitionedTopic(java.lang.String,int,boolean,boolean)" class="member-name-link">updatePartitionedTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;numPartitions,
  boolean&nbsp;updateLocalTopicOnly,
  boolean&nbsp;force)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Update number of partitions of a partitioned topic.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#updatePeerClusterNames(java.lang.String,java.util.LinkedHashSet)" class="member-name-link">updatePeerClusterNames</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Clusters.</span><code><a href="../Clusters.html#updatePeerClusterNames(java.lang.String,java.util.LinkedHashSet)" class="member-name-link">updatePeerClusterNames</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/LinkedHashSet.html" title="class or interface in java.util" class="external-link">LinkedHashSet</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;peerClusterNames)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Update peer cluster names.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#updateProperties(java.lang.String,java.util.Map)" class="member-name-link">updateProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#updateProperties(java.lang.String,java.util.Map)" class="member-name-link">updateProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">St [...]
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Update Topic Properties on a topic.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Properties.</span><code><a href="../Properties.html#updateProperty(java.lang.String,org.apache.pulsar.common.policies.data.TenantInfo)" class="member-name-link">updateProperty</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;property,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Properties.</span><code><a href="../Properties.html#updateProperty(java.lang.String,org.apache.pulsar.common.policies.data.TenantInfo)" class="member-name-link">updateProperty</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;property,
  <a href="../../../common/policies/data/TenantInfo.html" title="interface in org.apache.pulsar.common.policies.data">TenantInfo</a>&nbsp;config)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Update the admins for a property.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">ResourceGroups.</span><code><a href="../ResourceGroups.html#updateResourceGroup(java.lang.String,org.apache.pulsar.common.policies.data.ResourceGroup)" class="member-name-link">updateResourceGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
- <a href="../../../common/policies/data/ResourceGroup.html" title="class in org.apache.pulsar.common.policies.data">ResourceGroup</a>&nbsp;resourcegroup)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Update the configuration for a ResourceGroup.</div>
-</div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#updateSink(org.apache.pulsar.common.io.SinkConfig,java.lang.String)" class="member-name-link">updateSink</a><wbr>(<a href="../../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ResourceGroups.</span><code><a href="../ResourceGroups.html#updateResourceGroup(java.lang.String,org.apache.pulsar.common.policies.data.ResourceGroup)" class="member-name-link">updateResourceGroup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../../../common/policies/data/ResourceGroup.html" title="class in org.apache.pulsar.common.policies.data">ResourceGroup</a>&nbsp;resourcegroup)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Update the configuration for a sink.</div>
+<div class="block">Update the configuration for a ResourceGroup.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#updateSink(org.apache.pulsar.common.io.SinkConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSink</a><wbr>(<a href="../../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName,
- <a href="../../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#updateSink(org.apache.pulsar.common.io.SinkConfig,java.lang.String)" class="member-name-link">updateSink</a><wbr>(<a href="../../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Update the configuration for a sink.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#updateSinkWithUrl(org.apache.pulsar.common.io.SinkConfig,java.lang.String)" class="member-name-link">updateSinkWithUrl</a><wbr>(<a href="../../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#updateSink(org.apache.pulsar.common.io.SinkConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSink</a><wbr>(<a href="../../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName,
+ <a href="../../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Update the configuration for a sink.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#updateSinkWithUrl(org.apache.pulsar.common.io.SinkConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSinkWithUrl</a><wbr>(<a href="../../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl,
- <a href="../../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#updateSinkWithUrl(org.apache.pulsar.common.io.SinkConfig,java.lang.String)" class="member-name-link">updateSinkWithUrl</a><wbr>(<a href="../../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Update the configuration for a sink.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#updateSource(org.apache.pulsar.common.io.SourceConfig,java.lang.String)" class="member-name-link">updateSource</a><wbr>(<a href="../../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Sinks.</span><code><a href="../Sinks.html#updateSinkWithUrl(org.apache.pulsar.common.io.SinkConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSinkWithUrl</a><wbr>(<a href="../../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl,
+ <a href="../../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Update the configuration for a source.</div>
+<div class="block">Update the configuration for a sink.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#updateSource(org.apache.pulsar.common.io.SourceConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSource</a><wbr>(<a href="../../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName,
- <a href="../../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#updateSource(org.apache.pulsar.common.io.SourceConfig,java.lang.String)" class="member-name-link">updateSource</a><wbr>(<a href="../../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Update the configuration for a source.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#updateSourceWithUrl(org.apache.pulsar.common.io.SourceConfig,java.lang.String)" class="member-name-link">updateSourceWithUrl</a><wbr>(<a href="../../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#updateSource(org.apache.pulsar.common.io.SourceConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSource</a><wbr>(<a href="../../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName,
+ <a href="../../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Update the configuration for a source.</div>
 </div>
 <div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#updateSourceWithUrl(org.apache.pulsar.common.io.SourceConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSourceWithUrl</a><wbr>(<a href="../../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
- <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl,
- <a href="../../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#updateSourceWithUrl(org.apache.pulsar.common.io.SourceConfig,java.lang.String)" class="member-name-link">updateSourceWithUrl</a><wbr>(<a href="../../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Update the configuration for a source.</div>
 </div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#updateSubscriptionProperties(java.lang.String,java.lang.String,java.util.Map)" class="member-name-link">updateSubscriptionProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
+<div class="col-second even-row-color"><span class="type-name-label">Sources.</span><code><a href="../Sources.html#updateSourceWithUrl(org.apache.pulsar.common.io.SourceConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSourceWithUrl</a><wbr>(<a href="../../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl,
+ <a href="../../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Update the configuration for a source.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Topics.</span><code><a href="../Topics.html#updateSubscriptionProperties(java.lang.String,java.lang.String,java.util.Map)" class="member-name-link">updateSubscriptionProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subName,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">St [...]
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Update Subscription Properties on a topic subscription.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Tenants.</span><code><a href="../Tenants.html#updateTenant(java.lang.String,org.apache.pulsar.common.policies.data.TenantInfo)" class="member-name-link">updateTenant</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Tenants.</span><code><a href="../Tenants.html#updateTenant(java.lang.String,org.apache.pulsar.common.policies.data.TenantInfo)" class="member-name-link">updateTenant</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="../../../common/policies/data/TenantInfo.html" title="interface in org.apache.pulsar.common.policies.data">TenantInfo</a>&nbsp;config)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Update the admins for a tenant.</div>
 </div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Packages.</span><code><a href="../Packages.html#upload(org.apache.pulsar.packages.management.core.common.PackageMetadata,java.lang.String,java.lang.String)" class="member-name-link">upload</a><wbr>(<a href="../../../packages/management/core/common/PackageMetadata.html" title="class in org.apache.pulsar.packages.management.core.common">PackageMetadata</a>&nbsp;metadata,
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Packages.</span><code><a href="../Packages.html#upload(org.apache.pulsar.packages.management.core.common.PackageMetadata,java.lang.String,java.lang.String)" class="member-name-link">upload</a><wbr>(<a href="../../../packages/management/core/common/PackageMetadata.html" title="class in org.apache.pulsar.packages.management.core.common">PackageMetadata</a>&nbsp;metadata,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;path)</code></div>
-<div class="col-last even-row-color">
+<div class="col-last odd-row-color">
 <div class="block">Upload a package to the package management service.</div>
 </div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#uploadFunction(java.lang.String,java.lang.String)" class="member-name-link">uploadFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sourceFile,
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Functions.</span><code><a href="../Functions.html#uploadFunction(java.lang.String,java.lang.String)" class="member-name-link">uploadFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sourceFile,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;path)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-last even-row-color">
 <div class="block">Upload Data.</div>
 </div>
 </div>
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html
index adae0fa3743..b710ddd1e11 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.ResourceGroups (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.ResourceGroups (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: ResourceGroups">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html
index 3979c45f408..83d6c0cd83d 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.ResourceQuotas (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.ResourceQuotas (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: ResourceQuotas">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/RevokeTopicPermissionOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/RevokeTopicPermissionOptions.html
index 466bec56f37..65fcd3cd9e3 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/RevokeTopicPermissionOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/RevokeTopicPermissionOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.RevokeTopicPermissionOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.RevokeTopicPermissionOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: RevokeTopicPermissionOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Schemas.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Schemas.html
index 033b8106b66..a7fa2b8cfcb 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Schemas.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Schemas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Schemas (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Schemas (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Schemas">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sink.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sink.html
index 28f6827b457..0daa0a222fa 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sink.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sink.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Sink (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Sink (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Sink">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sinks.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sinks.html
index aef10ce853d..7748eeaec2e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sinks.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sinks.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Sinks (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Sinks (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Sinks">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Source.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Source.html
index 1582cc63dcb..f88ccc62396 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Source.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Source.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Source (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Source (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Source">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sources.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sources.html
index 2ec2135158c..f5d0e7e1976 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sources.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Sources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Sources (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Sources (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Sources">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Tenants.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Tenants.html
index 8e6ded4dc83..56150b53984 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Tenants.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Tenants.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Tenants (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Tenants (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Tenants">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html
index 250566847a3..78c220fff70 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.TopicPolicies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.TopicPolicies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: TopicPolicies">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html
index 54df7ff3d2e..31b27b4ffa6 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Enum Class org.apache.pulsar.client.admin.Topics.QueryParam (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.client.admin.Topics.QueryParam (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Topics, enum: QueryParam">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Topics.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Topics.html
index f99d0a1138b..2e3ac46cf54 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Topics.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Topics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Topics (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Topics (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Topics">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Transactions.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Transactions.html
index 30e4a1cfd2a..283ca333fd4 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Transactions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Transactions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Transactions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Transactions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Transactions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Worker.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Worker.html
index 6a9ededdc60..832a81362cb 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Worker.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/class-use/Worker.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Worker (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Worker (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Worker">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-summary.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-summary.html
index 670fa6927e9..8fe8bdc44e4 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-summary.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.client.admin (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.client.admin (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-tree.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-tree.html
index 7a61d74da23..c17ed30078e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-tree.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.client.admin Class Hierarchy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.client.admin Class Hierarchy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.client.admin">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-use.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-use.html
index 1bff8431174..8852fc58da3 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-use.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Package org.apache.pulsar.client.admin (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Package org.apache.pulsar.client.admin (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html
index de2e36060e6..7c7291b8c52 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>DefaultImplementation (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>DefaultImplementation (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin.utils, class: DefaultImplementation">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html
index 2646be49376..2a83cce74cc 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ReflectionUtils (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ReflectionUtils (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin.utils, class: ReflectionUtils">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html
index 273feb67248..7489e704147 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.utils.DefaultImplementation (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.utils.DefaultImplementation (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin.utils, class: DefaultImplementation">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html
index 439a31d7b72..a36cff3c4ec 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.client.admin.utils.ReflectionUtils (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.utils.ReflectionUtils (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin.utils, class: ReflectionUtils">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-summary.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-summary.html
index c608d2dbcc0..8a2cec016e5 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-summary.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin.utils">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-tree.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-tree.html
index 2e2ed65cd75..cf6930a458d 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-tree.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.client.admin.utils Class Hierarchy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.client.admin.utils Class Hierarchy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.client.admin.utils">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-use.html b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-use.html
index 0688f6a1a07..febe90ad973 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-use.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/client/admin/utils/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Package org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Package org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin.utils">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/conf/InternalConfigurationData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/conf/InternalConfigurationData.html
index d66e35e28cc..0454e863083 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/conf/InternalConfigurationData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/conf/InternalConfigurationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>InternalConfigurationData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>InternalConfigurationData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.conf, class: InternalConfigurationData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html
index 3bb62bcb130..4551a2348b2 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.conf.InternalConfigurationData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.conf.InternalConfigurationData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.conf, class: InternalConfigurationData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-summary.html b/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-summary.html
index 6c2d09d4a4f..3e9d46f50e3 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-summary.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.common.conf (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.common.conf (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.conf">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-tree.html b/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-tree.html
index cf599a5302b..c6a0caf998e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-tree.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.common.conf Class Hierarchy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.common.conf Class Hierarchy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.conf">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-use.html b/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-use.html
index e8e8efed131..3060a63d8ac 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-use.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/conf/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Package org.apache.pulsar.common.conf (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Package org.apache.pulsar.common.conf (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.conf">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/AuthenticationConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/AuthenticationConfig.html
index f18b9eeb649..959308fc88a 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/AuthenticationConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/AuthenticationConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AuthenticationConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AuthenticationConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: AuthenticationConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/ConsumerConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/ConsumerConfig.html
index fe10ed771ff..d9a06905bf2 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/ConsumerConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/ConsumerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ConsumerConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ConsumerConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: ConsumerConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/CryptoConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/CryptoConfig.html
index 6e5e787f68b..8f13a273a25 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/CryptoConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/CryptoConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>CryptoConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>CryptoConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: CryptoConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html
index db60f679723..5f2e6ad84fe 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html
index 5826360f936..a6b5c55b4b4 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionConfig.Runtime (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionConfig.Runtime (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: Runtime">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.html
index a707c84ad86..787a75e9b59 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionDefinition.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionDefinition.html
index 72871138b1a..f8eec3b4535 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionDefinition.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionDefinition (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionDefinition (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionDefinition">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionState.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionState.html
index 3d9e09d134d..0add945b7e9 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionState.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/FunctionState.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionState (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionState (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionState">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/ProducerConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/ProducerConfig.html
index e0c00bf915f..be68a280551 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/ProducerConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/ProducerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ProducerConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ProducerConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: ProducerConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/Resources.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/Resources.html
index cf218d1e367..879b1c45495 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/Resources.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/Resources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Resources (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Resources (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: Resources">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/UpdateOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/UpdateOptions.html
index 2bd81439df5..525408abe48 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/UpdateOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/UpdateOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>UpdateOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>UpdateOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, interface: UpdateOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html
index 7db9905c5e2..e387bbed79d 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: WindowConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WindowConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WindowConfig.html
index 5b1eb06acf2..941374d07e4 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WindowConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WindowConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>WindowConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>WindowConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: WindowConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WorkerInfo.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WorkerInfo.html
index d9ab1e62bd0..0925b8c1fc9 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WorkerInfo.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/WorkerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>WorkerInfo (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>WorkerInfo (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: WorkerInfo">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html
index 492217c19f0..a3d95f1062e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.functions.AuthenticationConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.AuthenticationConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: AuthenticationConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html
index a3ac6fec323..0859dda572f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.functions.ConsumerConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.ConsumerConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: ConsumerConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html
index 3a6613721e8..b7942b3acc8 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.functions.CryptoConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.CryptoConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: CryptoConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html
index 3bd6d6c9bbd..f05330edae4 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html
index af8ab2d86f0..601fc5924c0 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.Runtime (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.Runtime (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: Runtime">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html
index 81db2628913..3b2a07272ef 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.functions.FunctionConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.FunctionConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html
index 1bc50d76d30..93e13afdfb1 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.functions.FunctionDefinition (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.FunctionDefinition (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionDefinition">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionState.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionState.html
index ff23d007962..4048c88d119 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionState.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/FunctionState.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.functions.FunctionState (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.FunctionState (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionState">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html
index d4774b52eac..e0fb247f869 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.functions.ProducerConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.ProducerConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: ProducerConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/Resources.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/Resources.html
index 703fb102aa9..8ebfbbcc084 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/Resources.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/Resources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.functions.Resources (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.Resources (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: Resources">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html
index b5766cc4631..3412142a76e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.pulsar.common.functions.UpdateOptions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.functions.UpdateOptions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, interface: UpdateOptions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html
index 4219e1bc728..85acceec46f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Enum Class org.apache.pulsar.common.functions.WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.functions.WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: WindowConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html
index b9a4cd50ae7..858cc0641f7 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.functions.WindowConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.WindowConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: WindowConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html
index f6c868538c0..6990d7a9c90 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.functions.WorkerInfo (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.WorkerInfo (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: WorkerInfo">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-summary.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-summary.html
index fbb0b605dfb..ccdb00dbc8e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-summary.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.common.functions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.common.functions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-tree.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-tree.html
index 53d2330e1c0..89bd41f4f40 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-tree.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.common.functions Class Hierarchy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.common.functions Class Hierarchy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.functions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-use.html b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-use.html
index 8b8aa5b6222..b335bdfaaf9 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-use.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/functions/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Package org.apache.pulsar.common.functions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Package org.apache.pulsar.common.functions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/io/BatchSourceConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/io/BatchSourceConfig.html
index b0a2fa37613..57f7ddba94a 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/io/BatchSourceConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/io/BatchSourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BatchSourceConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BatchSourceConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: BatchSourceConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/io/ConnectorDefinition.html b/static/api/admin/4.0.x/org/apache/pulsar/common/io/ConnectorDefinition.html
index 97f843f1ec2..50f5461dfc6 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/io/ConnectorDefinition.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/io/ConnectorDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ConnectorDefinition (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ConnectorDefinition (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: ConnectorDefinition">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/io/SinkConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/io/SinkConfig.html
index 0b9b5bf8562..0092f4c0b42 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/io/SinkConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/io/SinkConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SinkConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SinkConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: SinkConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/io/SourceConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/io/SourceConfig.html
index d6d44a79ca6..8c12aeb2fdc 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/io/SourceConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/io/SourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SourceConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SourceConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: SourceConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html
index b8ef036fbe5..9f7581e9bfe 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.io.BatchSourceConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.BatchSourceConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: BatchSourceConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html b/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html
index 601ce0de14c..e088f8778bb 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.io.ConnectorDefinition (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.ConnectorDefinition (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: ConnectorDefinition">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/SinkConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/SinkConfig.html
index 15756ff11cc..593028ba63e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/SinkConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/SinkConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.io.SinkConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.SinkConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: SinkConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/SourceConfig.html b/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/SourceConfig.html
index 15844608f5d..0a79539fde9 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/SourceConfig.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/io/class-use/SourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.io.SourceConfig (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.SourceConfig (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: SourceConfig">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-summary.html b/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-summary.html
index 701dbe71a8e..f1892dd44d2 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-summary.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.common.io (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.common.io (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-tree.html b/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-tree.html
index b33c6c39c44..27b142616c2 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-tree.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.common.io Class Hierarchy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.common.io Class Hierarchy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.io">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-use.html b/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-use.html
index 963caf845f8..7976c23034f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-use.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/io/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Package org.apache.pulsar.common.io (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Package org.apache.pulsar.common.io (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/TopicDomain.html b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/TopicDomain.html
index 1a0376b3644..4ccdb832e34 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/TopicDomain.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/TopicDomain.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TopicDomain (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TopicDomain (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.naming, enum: TopicDomain">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/TopicVersion.html b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/TopicVersion.html
index 7d97ad082a6..52e04367dce 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/TopicVersion.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/TopicVersion.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TopicVersion (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TopicVersion (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.naming, enum: TopicVersion">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html
index ea808672556..e5cffa8a462 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicDomain (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicDomain (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.naming, enum: TopicDomain">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html
index 2f5f4cf4579..b98c0ef8508 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicVersion (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicVersion (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.naming, enum: TopicVersion">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-summary.html b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-summary.html
index 5b4ef47f281..234e7a76d3c 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-summary.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.common.naming (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.common.naming (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.naming">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-tree.html b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-tree.html
index 70adbb0d056..620abe64465 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-tree.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.common.naming Class Hierarchy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.common.naming Class Hierarchy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.naming">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-use.html b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-use.html
index f3c980fb6f0..eab8819512a 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-use.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/naming/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Package org.apache.pulsar.common.naming (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Package org.apache.pulsar.common.naming (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.naming">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html b/static/api/admin/4.0.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html
index 92b5fa3757b..2369a93329f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PartitionedTopicMetadata (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PartitionedTopicMetadata (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.partition, class: PartitionedTopicMetadata">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html b/static/api/admin/4.0.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html
index aeea514b7a9..1b34fd9e27f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.partition.PartitionedTopicMetadata (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.partition.PartitionedTopicMetadata (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.partition, class: PartitionedTopicMetadata">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-summary.html b/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-summary.html
index cae865e359e..c3c49e43fcf 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-summary.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.common.partition (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.common.partition (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.partition">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-tree.html b/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-tree.html
index 61aa122d2e9..cbbf6a68c93 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-tree.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>org.apache.pulsar.common.partition Class Hierarchy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>org.apache.pulsar.common.partition Class Hierarchy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.partition">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-use.html b/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-use.html
index 36712c5d088..0bd1a2d3ceb 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-use.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/partition/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Package org.apache.pulsar.common.partition (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Package org.apache.pulsar.common.partition (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.partition">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html
index 580da8e9c8d..f5e1106b18e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AutoFailoverPolicy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AutoFailoverPolicy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies, class: AutoFailoverPolicy">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html
index 8459af27311..99d04124a12 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.pulsar.common.policies.AutoFailoverPolicy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.AutoFailoverPolicy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies, class: AutoFailoverPolicy">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthAction.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthAction.html
index c86cb9e33da..8fbbb6ffd8b 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthAction.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthAction.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AuthAction (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AuthAction (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: AuthAction">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html
index 56b7d88539a..ac345d36a88 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AuthPolicies.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AuthPolicies.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AuthPolicies, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.html
index 42d19fd0348..34d7d395251 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AuthPolicies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AuthPolicies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AuthPolicies">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html
index 601fb39ad66..c0ccbfd1175 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AutoFailoverPolicyData.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AutoFailoverPolicyData.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoFailoverPolicyData, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html
index e17e83c41a0..89ab5cfa293 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AutoFailoverPolicyData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AutoFailoverPolicyData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoFailoverPolicyData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html
index bd8c4f36793..0b4290fa927 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AutoFailoverPolicyType (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AutoFailoverPolicyType (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: AutoFailoverPolicyType">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html
index bfca03e66a0..dd845aaea63 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AutoSubscriptionCreationOverride.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AutoSubscriptionCreationOverride.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoSubscriptionCreationOverride, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html
index 72397e41176..450f8221e3c 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AutoSubscriptionCreationOverride (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AutoSubscriptionCreationOverride (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoSubscriptionCreationOverride">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html
index b751605e232..ff7a0170359 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AutoTopicCreationOverride.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AutoTopicCreationOverride.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoTopicCreationOverride, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html
index 559f06a1b9e..9e5bc3b574f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>AutoTopicCreationOverride (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>AutoTopicCreationOverride (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoTopicCreationOverride">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html
index c7317e85527..ef3a9a6f0f5 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BacklogQuota.BacklogQuotaType (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BacklogQuota.BacklogQuotaType (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, enum: BacklogQuotaType">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html
index c956219a77d..d8fce450c83 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BacklogQuota.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BacklogQuota.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html
index cba0c751a68..96fd7095c6c 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BacklogQuota.RetentionPolicy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BacklogQuota.RetentionPolicy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, enum: RetentionPolicy">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.html
index 8e4ff964d43..c38473af0c8 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BacklogQuota (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BacklogQuota (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota">
@@ -130,7 +130,7 @@ loadScripts(document, 'script');</script>
 <section class="method-summary" id="method-summary">
 <h2>Method Summary</h2>
 <div id="method-summary-table">
-<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
 <div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
 <div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
@@ -157,6 +157,9 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="BacklogQuota.RetentionPolicy.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.RetentionPolicy</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPolicy()" class="member-name-link">getPolicy</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#validate()" class="member-name-link">validate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">&nbsp;</div>
 </div>
 </div>
 </div>
@@ -219,6 +222,12 @@ loadScripts(document, 'script');</script>
 <div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="BacklogQuota.Builder.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota.Builder</a></span>&nbsp;<span class="element-name">builder</span>()</div>
 </section>
 </li>
+<li>
+<section class="detail" id="validate()">
+<h3>validate</h3>
+<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">validate</span>()</div>
+</section>
+</li>
 </ul>
 </section>
 </li>
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html
index 4bc87b16fa6..be6c3d8e678 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BookieAffinityGroupData.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BookieAffinityGroupData.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieAffinityGroupData, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html
index 97fb29595c4..7ff844b3085 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BookieAffinityGroupData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BookieAffinityGroupData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieAffinityGroupData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html
index d3c03d18ce6..fe4c10ebd6b 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BookieInfo.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BookieInfo.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieInfo, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieInfo.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieInfo.html
index 16dfa18f843..8277651c187 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieInfo.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookieInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BookieInfo (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BookieInfo (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieInfo">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html
index 154ccf4d0ab..6b9d1b0f196 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BookiesClusterInfo.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BookiesClusterInfo.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookiesClusterInfo, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html
index 70d5a2dcf47..02537254b84 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BookiesClusterInfo (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BookiesClusterInfo (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookiesClusterInfo">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html
index efa81a998d8..2276d44ae48 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BookiesRackConfiguration (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BookiesRackConfiguration (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: BookiesRackConfiguration">
@@ -96,7 +96,7 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or in [...]
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or in [...]
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BookiesRackConfiguration</span>
@@ -120,6 +120,9 @@ loadScripts(document, 'script');</script>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-java.util.AbstractMap">Nested classes/interfaces inherited from class&nbsp;java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/AbstractMap.html" title="class or interface in java.util" class="external-link">AbstractMap</a></h2>
 <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html" title="class or interface in java.util" class="external-link">AbstractMap.SimpleEntry</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/AbstractMap.SimpleEntry.html" title="class or interface in java.util" class="external-link">K</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/AbstractMap.SimpleEn [...]
+<div class="inherited-list">
+<h2 id="nested-classes-inherited-from-class-java.util.Map">Nested classes/interfaces inherited from interface&nbsp;java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a></h2>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.Entry.html" title="class or interface in java.util" class="external-link">Map.Entry</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.Entry.html" title="class or interface in java.util" class="external-link">K</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.Entry.html" title="class or interface in java.util" class= [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -162,7 +165,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.util.TreeMap">Methods inherited from class&nbsp;java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/TreeMap.html" title="class or interface in java.util" class="external-link">TreeMap</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/TreeMap.html#ceilingEntry(K)" title="class or interface in java.util" class="external-link">ceilingEntry</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/TreeMap.html#ceilingKey(K)" title="class or interface in java.util" class="external-link">ceilingKey</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/TreeMap.html#clear()" title="c [...]
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/TreeMap.html#ceilingEntry(K)" title="class or interface in java.util" class="external-link">ceilingEntry</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/TreeMap.html#ceilingKey(K)" title="class or interface in java.util" class="external-link">ceilingKey</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/TreeMap.html#clear()" title="c [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.util.AbstractMap">Methods inherited from class&nbsp;java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/AbstractMap.html" title="class or interface in java.util" class="external-link">AbstractMap</a></h3>
 <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/AbstractMap.html#equals(java.lang.Object)" title="class or interface in java.util" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/AbstractMap.html#hashCode()" title="class or interface in java.util" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/AbstractMap.html#isEmpty [...]
@@ -172,12 +175,6 @@ loadScripts(document, 'script');</script>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.util.Map">Methods inherited from interface&nbsp;java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a></h3>
 <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html#equals(java.lang.Object)" title="class or interface in java.util" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html#getOrDefault(java.lang.Object,V)" title="class or interface in java.util" class="external-link">getOrDefault</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html#hashC [...]
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.util.NavigableMap">Methods inherited from interface&nbsp;java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/NavigableMap.html" title="class or interface in java.util" class="external-link">NavigableMap</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/NavigableMap.html#reversed()" title="class or interface in java.util" class="external-link">reversed</a></code></div>
-<div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.util.SequencedMap">Methods inherited from interface&nbsp;java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/SequencedMap.html" title="class or interface in java.util" class="external-link">SequencedMap</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/SequencedMap.html#sequencedEntrySet()" title="class or interface in java.util" class="external-link">sequencedEntrySet</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/SequencedMap.html#sequencedKeySet()" title="class or interface in java.util" class="external-link">sequencedKeySet</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Se [...]
 </section>
 </li>
 </ul>
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html
index 0fb16b7b5df..f4d8f6abe35 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BrokerAssignment (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BrokerAssignment (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: BrokerAssignment">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html
index 25e57871fb4..09e29ddcb1f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BrokerInfo.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BrokerInfo.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerInfo, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.html
index 550108253ea..5ee8aee9d48 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BrokerInfo (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BrokerInfo (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerInfo">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html
index 062e1c3b790..b7806e9de9f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BrokerNamespaceIsolationData.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BrokerNamespaceIsolationData.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerNamespaceIsolationData, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html
index 8ddd43f568f..33494593cd4 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BrokerNamespaceIsolationData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BrokerNamespaceIsolationData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerNamespaceIsolationData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html
index 086462011b1..c5cf6a5c6c0 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BrokerStatus.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BrokerStatus.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerStatus, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.html
index 1a217e0133a..ca9efc0bc74 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BrokerStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BrokerStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html
index 7dc4ad88637..101db663e26 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BundlesData.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BundlesData.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BundlesData, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BundlesData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BundlesData.html
index e04704ad287..af33a6213ee 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BundlesData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/BundlesData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>BundlesData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>BundlesData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BundlesData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html
index 9d7c6e5afb3..6ebe2587f48 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ClusterData.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ClusterData.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterData, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterData.html
index 20efbbdb546..478d6fb7141 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ClusterData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ClusterData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.Builder.html
index 5a3a1fc8ad7..487b33281dc 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ClusterPolicies.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ClusterPolicies.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterPolicies, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.ClusterUrl.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.ClusterUrl.html
index bea2f203fa5..844fc456ad7 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.ClusterUrl.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.ClusterUrl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ClusterPolicies.ClusterUrl (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ClusterPolicies.ClusterUrl (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterPolicies, class: ClusterUrl">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.html
index 6bce22bb455..155f75eef50 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ClusterPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ClusterPolicies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ClusterPolicies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterPolicies">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/CompactionStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/CompactionStats.html
index bcd3e0ec7e2..ad88f79674a 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/CompactionStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/CompactionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>CompactionStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>CompactionStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: CompactionStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ConsumerStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ConsumerStats.html
index da86d77a5cd..f2faa978085 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ConsumerStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ConsumerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ConsumerStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ConsumerStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ConsumerStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html
index 439830636ed..6161c7786f1 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>DelayedDeliveryPolicies.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>DelayedDeliveryPolicies.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DelayedDeliveryPolicies, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html
index a8599104a43..9f554336d1e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>DelayedDeliveryPolicies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>DelayedDeliveryPolicies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DelayedDeliveryPolicies">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html
index dc59b10a7cf..b09875811f9 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>DispatchRate.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>DispatchRate.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DispatchRate, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DispatchRate.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DispatchRate.html
index 2b799ba9b93..68bb90683e8 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DispatchRate.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DispatchRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>DispatchRate (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>DispatchRate (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DispatchRate">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DrainingHash.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DrainingHash.html
index 8b9e4650ac9..d2e242a192c 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DrainingHash.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/DrainingHash.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>DrainingHash (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>DrainingHash (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DrainingHash">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/EntryFilters.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/EntryFilters.html
index 0d0af532f43..7665fd007a9 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/EntryFilters.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/EntryFilters.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>EntryFilters (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>EntryFilters (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: EntryFilters">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ErrorData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ErrorData.html
index a12f3275525..9fde31ab741 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ErrorData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ErrorData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ErrorData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ErrorData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ErrorData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html
index ba8f653d2a7..cb03e40d048 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ExceptionInformation (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ExceptionInformation (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ExceptionInformation">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html
index afaeb9aa358..3f31221c436 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FailureDomain.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FailureDomain.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FailureDomain, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FailureDomain.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FailureDomain.html
index baf81b526ad..1d12449e207 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FailureDomain.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FailureDomain.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FailureDomain (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FailureDomain (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FailureDomain">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html
index a3db26986c9..93ac470bc9c 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionInstanceStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionInstanceStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html
index da0d6d1780c..6e176544855 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionInstanceStatsData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionInstanceStatsData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStatsData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html
index 12ec748fed3..f45b2b2e867 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionInstanceStatsDataBase (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionInstanceStatsDataBase (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStatsDataBase">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStats.html
index 95b4cfa741c..0ee99fa3038 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
index 9597c2831ee..baa37b2ebb2 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: FunctionStatus, class: FunctionInstanceStatus, class: FunctionInstanceStatusData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html
index ffecf292751..40e1de7ffe1 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionStatus.FunctionInstanceStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionStatus.FunctionInstanceStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: FunctionStatus, class: FunctionInstanceStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.html
index 7a5ffdabf32..76e6ebd8462 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FunctionStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>FunctionStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: FunctionStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html
index da32d597ca7..61c9f55aa22 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>InactiveTopicDeleteMode (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>InactiveTopicDeleteMode (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: InactiveTopicDeleteMode">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html
index 714b300c944..2c3974406bd 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>InactiveTopicPolicies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>InactiveTopicPolicies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: InactiveTopicPolicies">
@@ -50,7 +50,7 @@ loadScripts(document, 'script');</script>
 <ul>
 <li>Field</li>
 <li><a href="#constructor-detail">Constr</a></li>
-<li>Method</li>
+<li><a href="#method-detail">Method</a></li>
 </ul>
 </li>
 </ul>
@@ -68,7 +68,7 @@ loadScripts(document, 'script');</script>
 <li>Detail:&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
+<li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
 <div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
@@ -90,9 +90,14 @@ loadScripts(document, 'script');</script>
 <div class="inheritance">org.apache.pulsar.common.policies.data.InactiveTopicPolicies</div>
 </div>
 <section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code></dd>
+</dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">InactiveTopicPolicies</span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></span></div>
 <div class="block">Definition of the inactive topic policy.</div>
 </section>
 <section class="summary">
@@ -114,9 +119,22 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="method-summary" id="method-summary">
 <h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clone()" class="member-name-link">clone</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or  [...]
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="cla [...]
 </section>
 </li>
 </ul>
@@ -137,6 +155,24 @@ loadScripts(document, 'script');</script>
 </ul>
 </section>
 </li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="clone()">
+<h3>clone</h3>
+<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a></span>&nbsp;<span class="element-name">clone</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
 </ul>
 </section>
 <!-- ========= END OF CLASS DATA ========= -->
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html
index 2bd2dd0c9b7..4bf0407e0cb 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ManagedLedgerInternalStats.CursorStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ManagedLedgerInternalStats.CursorStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats, class: CursorStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html
index 8fd43248c9a..59aca962c05 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ManagedLedgerInternalStats.LedgerInfo (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ManagedLedgerInternalStats.LedgerInfo (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats, class: LedgerInfo">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html
index 440c73976c3..ea1d7ddb6c1 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ManagedLedgerInternalStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ManagedLedgerInternalStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html
index be3c39484d3..8c35590c422 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>NamespaceIsolationData.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>NamespaceIsolationData.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NamespaceIsolationData, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html
index 01fe8bff421..9ff7851ae8f 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>NamespaceIsolationData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>NamespaceIsolationData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NamespaceIsolationData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html
index a81868579f5..b20e07ddb89 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>NamespaceIsolationPolicyUnloadScope (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>NamespaceIsolationPolicyUnloadScope (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: NamespaceIsolationPolicyUnloadScope">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html
index 30b461b728b..0a2b4311b17 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>NamespaceOwnershipStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>NamespaceOwnershipStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: NamespaceOwnershipStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html
index 939a25f44eb..a6eb7d5768e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>NonPersistentPartitionedTopicStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>NonPersistentPartitionedTopicStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentPartitionedTopicStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html
index 415b6727adc..3f5f664cbb1 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>NonPersistentPublisherStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>NonPersistentPublisherStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentPublisherStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html
index 7710eb52264..da663851ece 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>NonPersistentReplicatorStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>NonPersistentReplicatorStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentReplicatorStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html
index c3749d4ff17..33f39292fca 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>NonPersistentSubscriptionStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>NonPersistentSubscriptionStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentSubscriptionStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html
index a5571a1160d..0b3f65120af 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>NonPersistentTopicStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>NonPersistentTopicStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentTopicStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html
index b4c0abf8fce..c1de8ac9621 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>OffloadPolicies.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>OffloadPolicies.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: OffloadPolicies, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html
index ee074fbbf0d..b3dd3d962dd 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>OffloadPolicies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>OffloadPolicies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: OffloadPolicies">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html
index cff439f5d22..c59957b3309 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>OffloadedReadPriority (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>OffloadedReadPriority (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: OffloadedReadPriority">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html
index 1330393fd39..f421460690b 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PartitionedTopicInternalStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PartitionedTopicInternalStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PartitionedTopicInternalStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html
index 1603ad910c3..d35d1266f2b 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PartitionedTopicStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PartitionedTopicStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: PartitionedTopicStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html
index c13c600c227..3d78cb5209c 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PersistencePolicies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PersistencePolicies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PersistencePolicies">
@@ -90,9 +90,14 @@ loadScripts(document, 'script');</script>
 <div class="inheritance">org.apache.pulsar.common.policies.data.PersistencePolicies</div>
 </div>
 <section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code></dd>
+</dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PersistencePolicies</span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></span></div>
 <div class="block">Configuration of bookkeeper persistence policies.</div>
 </section>
 <section class="summary">
@@ -132,33 +137,36 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clone()" class="member-name-link">clone</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBookkeeperAckQuorum()" class="member-name-link">getBookkeeperAckQuorum</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBookkeeperEnsemble()" class="member-name-link">getBookkeeperEnsemble</a>()</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBookkeeperAckQuorum()" class="member-name-link">getBookkeeperAckQuorum</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBookkeeperWriteQuorum()" class="member-name-link">getBookkeeperWriteQuorum</a>()</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBookkeeperEnsemble()" class="member-name-link">getBookkeeperEnsemble</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getManagedLedgerMaxMarkDeleteRate()" class="member-name-link">getManagedLedgerMaxMarkDeleteRate</a>()</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBookkeeperWriteQuorum()" class="member-name-link">getBookkeeperWriteQuorum</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getManagedLedgerStorageClassName()" class="member-name-link">getManagedLedgerStorageClassName</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getManagedLedgerMaxMarkDeleteRate()" class="member-name-link">getManagedLedgerMaxMarkDeleteRate</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getManagedLedgerStorageClassName()" class="member-name-link">getManagedLedgerStorageClassName</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 </div>
 </div>
 </div>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in [...]
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interfac [...]
 </section>
 </li>
 </ul>
@@ -234,6 +242,16 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
+<section class="detail" id="clone()">
+<h3>clone</h3>
+<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a></span>&nbsp;<span class="element-name">clone</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
 <section class="detail" id="hashCode()">
 <h3>hashCode</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html
index 4c8c311b8a0..2fbe96078f9 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PersistentTopicInternalStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PersistentTopicInternalStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PersistentTopicInternalStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html
index 2b7e3687352..0c563089b24 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Policies.BundleType (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Policies.BundleType (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: Policies, enum: BundleType">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/Policies.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/Policies.html
index 15116610009..af818fda798 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/Policies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/Policies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Policies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>Policies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: Policies">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PublishRate.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PublishRate.html
index 577c1262ec6..db862076aba 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PublishRate.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PublishRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PublishRate (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PublishRate (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PublishRate">
@@ -90,9 +90,14 @@ loadScripts(document, 'script');</script>
 <div class="inheritance">org.apache.pulsar.common.policies.data.PublishRate</div>
 </div>
 <section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code></dd>
+</dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PublishRate</span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></span></div>
 <div class="block">Publish-rate to manage publish throttling.</div>
 </section>
 <section class="summary">
@@ -142,21 +147,24 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clone()" class="member-name-link">clone</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#normalize(org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">normalize</a><wbr>(<a href="PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&nbsp;publishRate)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#normalize(org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">normalize</a><wbr>(<a href="PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&nbsp;publishRate)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
 </div>
 </div>
 </div>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in [...]
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interfac [...]
 </section>
 </li>
 </ul>
@@ -216,6 +224,16 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
+<section class="detail" id="clone()">
+<h3>clone</h3>
+<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a></span>&nbsp;<span class="element-name">clone</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
 <section class="detail" id="hashCode()">
 <h3>hashCode</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PublisherStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PublisherStats.html
index bdac83b1c5f..8a570c5255b 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PublisherStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/PublisherStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>PublisherStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>PublisherStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: PublisherStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html
index 20670128c1b..f5e671e67c1 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>RawBookieInfo (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>RawBookieInfo (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: RawBookieInfo">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html
index 0dd05b92ef9..217b0ec4610 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ReplicatorStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ReplicatorStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ReplicatorStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ResourceGroup.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ResourceGroup.html
index 77924b77659..258221c65fc 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ResourceGroup.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ResourceGroup.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ResourceGroup (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ResourceGroup (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ResourceGroup">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ResourceQuota.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ResourceQuota.html
index b2d2339db1f..65dbe951df1 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ResourceQuota.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/ResourceQuota.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>ResourceQuota (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>ResourceQuota (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ResourceQuota">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html
index 03ccc94f41a..9a1f42d9595 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>RetentionPolicies (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>RetentionPolicies (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: RetentionPolicies">
@@ -90,9 +90,14 @@ loadScripts(document, 'script');</script>
 <div class="inheritance">org.apache.pulsar.common.policies.data.RetentionPolicies</div>
 </div>
 <section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code></dd>
+</dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RetentionPolicies</span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></span></div>
 <div class="block">Definition of the retention policy.
 
  <p>When you set a retention policy you must set **both** a *size limit* and a *time limit*.
@@ -130,27 +135,30 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="RetentionPolicies.html" title="class in org.apache.pulsar.common.policies.data">RetentionPolicies</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clone()" class="member-name-link">clone</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRetentionSizeInMB()" class="member-name-link">getRetentionSizeInMB</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRetentionTimeInMinutes()" class="member-name-link">getRetentionTimeInMinutes</a>()</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRetentionSizeInMB()" class="member-name-link">getRetentionSizeInMB</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRetentionTimeInMinutes()" class="member-name-link">getRetentionTimeInMinutes</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 </div>
 </div>
 </div>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in [...]
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interfac [...]
 </section>
 </li>
 </ul>
@@ -196,6 +204,16 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
+<section class="detail" id="clone()">
+<h3>clone</h3>
+<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="RetentionPolicies.html" title="class in org.apache.pulsar.common.policies.data">RetentionPolicies</a></span>&nbsp;<span class="element-name">clone</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
 <section class="detail" id="equals(java.lang.Object)">
 <h3>equals</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</span></div>
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html
index ebe4bd544fc..822cef2de20 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SchemaAutoUpdateCompatibilityStrategy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SchemaAutoUpdateCompatibilityStrategy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: SchemaAutoUpdateCompatibilityStrategy">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html
index 7def12cdc22..16fbdafea8d 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SchemaCompatibilityStrategy (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SchemaCompatibilityStrategy (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: SchemaCompatibilityStrategy">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaMetadata.Entry.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaMetadata.Entry.html
index d9217b7c964..7b9272d1590 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaMetadata.Entry.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaMetadata.Entry.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SchemaMetadata.Entry (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SchemaMetadata.Entry (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SchemaMetadata, class: Entry">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaMetadata.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaMetadata.html
index 0b59b962be4..be5630d8e83 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaMetadata.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SchemaMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SchemaMetadata (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SchemaMetadata (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SchemaMetadata">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SegmentStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SegmentStats.html
index 0b7b872f33d..b3dd8fc9bad 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SegmentStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SegmentStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SegmentStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SegmentStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SegmentStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SegmentsStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SegmentsStats.html
index 0853a273544..4d9ac1d461e 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SegmentsStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SegmentsStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SegmentsStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SegmentsStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SegmentsStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
index 649bb605b18..61cac4ea948 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SinkStatus.SinkInstanceStatus.SinkInstanceStatusData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SinkStatus.SinkInstanceStatus.SinkInstanceStatusData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SinkStatus, class: SinkInstanceStatus, class: SinkInstanceStatusData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html
index 4aa3f04fd92..6e2e6a95f21 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SinkStatus.SinkInstanceStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SinkStatus.SinkInstanceStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SinkStatus, class: SinkInstanceStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.html
index 786c62c7b54..940d493cbe5 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SinkStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SinkStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SinkStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SinkStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SnapshotSystemTopicInternalStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SnapshotSystemTopicInternalStats.html
index fcb7112c9c8..0dd071b6f61 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SnapshotSystemTopicInternalStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SnapshotSystemTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SnapshotSystemTopicInternalStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SnapshotSystemTopicInternalStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SnapshotSystemTopicInternalStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
index 93973323e6e..fd4d2b677f5 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SourceStatus.SourceInstanceStatus.SourceInstanceStatusData (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SourceStatus.SourceInstanceStatus.SourceInstanceStatusData (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SourceStatus, class: SourceInstanceStatus, class: SourceInstanceStatusData">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html
index 9cd34df159c..19ef2d95be7 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SourceStatus.SourceInstanceStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SourceStatus.SourceInstanceStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SourceStatus, class: SourceInstanceStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.html
index d1a8a8e990a..6201783045a 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SourceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SourceStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SourceStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SourceStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscribeRate.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscribeRate.html
index ca7d7c9112a..4ae3fa781ef 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscribeRate.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscribeRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SubscribeRate (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SubscribeRate (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SubscribeRate">
@@ -90,9 +90,14 @@ loadScripts(document, 'script');</script>
 <div class="inheritance">org.apache.pulsar.common.policies.data.SubscribeRate</div>
 </div>
 <section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code></dd>
+</dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SubscribeRate</span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></span></div>
 <div class="block">Information about subscription rate.</div>
 </section>
 <section class="summary">
@@ -142,21 +147,24 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clone()" class="member-name-link">clone</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#normalize(org.apache.pulsar.common.policies.data.SubscribeRate)" class="member-name-link">normalize</a><wbr>(<a href="SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a>&nbsp;subscribeRate)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#normalize(org.apache.pulsar.common.policies.data.SubscribeRate)" class="member-name-link">normalize</a><wbr>(<a href="SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a>&nbsp;subscribeRate)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
 </div>
 </div>
 </div>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
-<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in [...]
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interfac [...]
 </section>
 </li>
 </ul>
@@ -216,6 +224,16 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
+<section class="detail" id="clone()">
+<h3>clone</h3>
+<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a></span>&nbsp;<span class="element-name">clone</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
 <section class="detail" id="hashCode()">
 <h3>hashCode</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html
index dbaf7ab72a6..58e4a03dafb 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SubscriptionAuthMode (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SubscriptionAuthMode (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: SubscriptionAuthMode">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html
index 69c3974a556..820f678e14d 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SubscriptionStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>SubscriptionStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: SubscriptionStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html
index 3ed2ccb54e2..bc08cc0d278 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TenantInfo.Builder (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TenantInfo.Builder (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: TenantInfo, interface: Builder">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TenantInfo.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TenantInfo.html
index 4c92dabf09f..02823557a44 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TenantInfo.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TenantInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TenantInfo (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TenantInfo (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: TenantInfo">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html
index 270d5a4ffbd..a936570bcfb 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TopicHashPositions (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TopicHashPositions (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TopicHashPositions">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicStats.html
index 1d5f6e4b99f..ac84316aaf5 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TopicStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TopicStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: TopicStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicType.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicType.html
index 9727e47aadd..70132d5a86c 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicType.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TopicType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TopicType (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TopicType (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: TopicType">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionBufferInternalStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionBufferInternalStats.html
index e6796e5d6ae..9827253b6ed 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionBufferInternalStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionBufferInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TransactionBufferInternalStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TransactionBufferInternalStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionBufferInternalStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html
index 63c20484f86..bd1b4a4c3c5 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TransactionBufferStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TransactionBufferStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionBufferStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html
index bd64f624a38..e2fea0db26b 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TransactionCoordinatorInfo (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TransactionCoordinatorInfo (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorInfo">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html
index cbfe03bc7d6..5df287ed405 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TransactionCoordinatorInternalStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TransactionCoordinatorInternalStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorInternalStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html
index 84bf807b7a2..c6200125877 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TransactionCoordinatorStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TransactionCoordinatorStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html
index 067bd9eea15..654c71e2752 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TransactionCoordinatorStatus (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TransactionCoordinatorStatus (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorStatus">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html
index c62254b8365..0ab1bb34210 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TransactionInBufferStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TransactionInBufferStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionInBufferStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html
index 34936daf892..c54b2f691f1 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TransactionInPendingAckStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TransactionInPendingAckStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionInPendingAckStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html
index b426d91ab98..a6c0cdeccea 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TransactionLogStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TransactionLogStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionLogStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html
index be61abebcb5..09c8b78ce43 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TransactionMetadata (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TransactionMetadata (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionMetadata">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html
index 6730ecfb0c9..fc4d5ce530d 100644
--- a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html
+++ b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (21) -->
-<title>TransactionPendingAckInternalStats (Pulsar Client Admin :: API 4.0.4 API)</title>
+<title>TransactionPendingAckInternalStats (Pulsar Client Admin :: API 4.0.7 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionPendingAckInternalStats">
diff --git a/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckStats.html b/static/api/admin/4.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckStats.html
... 10499 lines suppressed ...


(pulsar-site) 01/12: update rest-apidoc for 3.0.14

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit a22adefc10b76fee63196259b17d7bcb916cb1d0
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 07:49:37 2025 +0300

    update rest-apidoc for 3.0.14
---
 static/swagger/3.0.14/swagger.json                | 35212 ++++++++++++++++++++
 static/swagger/3.0.14/swaggerfunctions.json       |  2047 ++
 static/swagger/3.0.14/swaggerlookup.json          |   319 +
 static/swagger/3.0.14/swaggerpackages.json        |   627 +
 static/swagger/3.0.14/swaggersink.json            |  1446 +
 static/swagger/3.0.14/swaggersource.json          |  1398 +
 static/swagger/3.0.14/swaggertransactions.json    |  1315 +
 static/swagger/3.0.14/v2/swagger.json             | 35212 ++++++++++++++++++++
 static/swagger/3.0.14/v2/swaggerlookup.json       |   319 +
 static/swagger/3.0.14/v3/swaggerfunctions.json    |  2047 ++
 static/swagger/3.0.14/v3/swaggerpackages.json     |   627 +
 static/swagger/3.0.14/v3/swaggersink.json         |  1446 +
 static/swagger/3.0.14/v3/swaggersource.json       |  1398 +
 static/swagger/3.0.14/v3/swaggertransactions.json |  1315 +
 static/swagger/restApiVersions.json               |    19 +
 15 files changed, 84747 insertions(+)

diff --git a/static/swagger/3.0.14/swagger.json b/static/swagger/3.0.14/swagger.json
new file mode 100644
index 00000000000..e6532def83e
--- /dev/null
+++ b/static/swagger/3.0.14/swagger.json
@@ -0,0 +1,35212 @@
+{
+    "basePath": "/admin/v2",
+    "definitions": {
+        "AllocatorStats": {
+            "properties": {
+                "directArenas": {
+                    "items": {
+                        "$ref": "#/definitions/PoolArenaStats"
+                    },
+                    "type": "array"
+                },
+                "heapArenas": {
+                    "items": {
+                        "$ref": "#/definitions/PoolArenaStats"
+                    },
+                    "type": "array"
+                },
+                "normalCacheSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numDirectArenas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numHeapArenas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numThreadLocalCaches": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "smallCacheSize": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "AuthPolicies": {
+            "properties": {
+                "namespaceAuthentication": {
+                    "additionalProperties": {
+                        "items": {
+                            "enum": [
+                                "produce",
+                                "consume",
+                                "functions",
+                                "sources",
+                                "sinks",
+                                "packages"
+                            ],
+                            "type": "string"
+                        },
+                        "type": "array",
+                        "uniqueItems": true
+                    },
+                    "type": "object"
+                },
+                "subscriptionAuthentication": {
+                    "additionalProperties": {
+                        "items": {
+                            "type": "string"
+                        },
+                        "type": "array",
+                        "uniqueItems": true
+                    },
+                    "type": "object"
+                },
+                "topicAuthentication": {
+                    "additionalProperties": {
+                        "additionalProperties": {
+                            "items": {
+                                "enum": [
+                                    "produce",
+                                    "consume",
+                                    "functions",
+                                    "sources",
+                                    "sinks",
+                                    "packages"
+                                ],
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        },
+                        "type": "object"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "AuthenticationDataSource": {
+            "properties": {
+                "commandData": {
+                    "type": "string"
+                },
+                "httpAuthType": {
+                    "type": "string"
+                },
+                "peerAddress": {
+                    "$ref": "#/definitions/SocketAddress"
+                },
+                "subscription": {
+                    "type": "string"
+                },
+                "tlsCertificates": {
+                    "items": {
+                        "$ref": "#/definitions/Certificate"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "AuthenticationParameters": {
+            "properties": {
+                "clientAuthenticationDataSource": {
+                    "$ref": "#/definitions/AuthenticationDataSource"
+                },
+                "clientRole": {
+                    "type": "string"
+                },
+                "originalPrincipal": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoFailoverPolicyData": {
+            "properties": {
+                "parameters": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "policyType": {
+                    "enum": [
+                        "min_available"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoSubscriptionCreationOverride": {
+            "properties": {
+                "allowAutoSubscriptionCreation": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "AutoSubscriptionCreationOverrideImpl": {
+            "properties": {
+                "allowAutoSubscriptionCreation": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "AutoTopicCreationOverride": {
+            "properties": {
+                "allowAutoTopicCreation": {
+                    "type": "boolean"
+                },
+                "defaultNumPartitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topicType": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoTopicCreationOverrideImpl": {
+            "properties": {
+                "allowAutoTopicCreation": {
+                    "type": "boolean"
+                },
+                "defaultNumPartitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topicType": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BacklogQuota": {
+            "properties": {
+                "limit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitTime": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "policy": {
+                    "enum": [
+                        "producer_request_hold",
+                        "producer_exception",
+                        "consumer_backlog_eviction"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BacklogQuotaImpl": {
+            "properties": {
+                "limit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitTime": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "policy": {
+                    "enum": [
+                        "producer_request_hold",
+                        "producer_exception",
+                        "consumer_backlog_eviction"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BitSet": {
+            "properties": {
+                "empty": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "BookieAffinityGroupData": {
+            "properties": {
+                "bookkeeperAffinityGroupPrimary": {
+                    "type": "string"
+                },
+                "bookkeeperAffinityGroupSecondary": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookieAffinityGroupDataImpl": {
+            "properties": {
+                "bookkeeperAffinityGroupPrimary": {
+                    "type": "string"
+                },
+                "bookkeeperAffinityGroupSecondary": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookieInfo": {
+            "properties": {
+                "hostname": {
+                    "type": "string"
+                },
+                "rack": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookiesClusterInfo": {
+            "properties": {
+                "bookies": {
+                    "items": {
+                        "$ref": "#/definitions/RawBookieInfo"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "BrokerInfo": {
+            "properties": {
+                "brokerId": {
+                    "type": "string"
+                },
+                "serviceUrl": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BrokerNamespaceIsolationData": {
+            "description": "The namespace isolation data for a given broker",
+            "properties": {
+                "brokerName": {
+                    "description": "The broker name",
+                    "example": "broker1:8080",
+                    "type": "string"
+                },
+                "namespaceRegex": {
+                    "description": "The namespace-isolation policies attached to this broker",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "policyName": {
+                    "description": "Policy name",
+                    "example": "my-policy",
+                    "type": "string"
+                },
+                "primary": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "BundlesData": {
+            "properties": {
+                "boundaries": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "BundlesDataImpl": {
+            "properties": {
+                "boundaries": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Certificate": {
+            "properties": {
+                "encoded": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "publicKey": {
+                    "$ref": "#/definitions/PublicKey"
+                },
+                "type": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ClusterData": {
+            "description": "The configuration data for a cluster",
+            "properties": {
+                "authenticationParameters": {
+                    "description": "Authentication parameters when client would like to connect to cluster.",
+                    "type": "string"
+                },
+                "authenticationPlugin": {
+                    "description": "Authentication plugin when client would like to connect to cluster.",
+                    "example": "org.apache.pulsar.client.impl.auth.AuthenticationToken",
+                    "type": "string"
+                },
+                "brokerClientCertificateFilePath": {
+                    "description": "TLS certificate file for internal client, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientKeyFilePath": {
+                    "description": "TLS private key file for internal client, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsEnabled": {
+                    "description": "Enable TLS when talking with other brokers in the same cluster (admin operation) or different clusters (replication)",
+                    "type": "boolean"
+                },
+                "brokerClientTlsEnabledWithKeyStore": {
+                    "description": "Whether internal client use KeyStore type to authenticate with other Pulsar brokers",
+                    "type": "boolean"
+                },
+                "brokerClientTlsKeyStore": {
+                    "description": "TLS KeyStore path for internal client,  used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsKeyStorePassword": {
+                    "description": "TLS KeyStore password for internal client,  used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsKeyStoreType": {
+                    "description": "TLS KeyStore type configuration for internal client: JKS, PKCS12, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStore": {
+                    "description": "TLS TrustStore path for internal client used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStorePassword": {
+                    "description": "TLS TrustStore password for internal client used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStoreType": {
+                    "description": "TLS TrustStore type configuration for internal client: JKS, PKCS12 used by the internal client to authenticate with Pulsar brokers",
+                    "example": "JKS",
+                    "type": "string"
+                },
+                "brokerClientTrustCertsFilePath": {
+                    "description": "Path for the trusted TLS certificate file for outgoing connection to a server (broker)",
+                    "type": "string"
+                },
+                "brokerServiceUrl": {
+                    "description": "The broker service url (for produce and consume operations)",
+                    "example": "pulsar://pulsar.example.com:6650",
+                    "type": "string"
+                },
+                "brokerServiceUrlTls": {
+                    "description": "The secured broker service url (for produce and consume operations)",
+                    "example": "pulsar+ssl://pulsar.example.com:6651",
+                    "type": "string"
+                },
+                "listenerName": {
+                    "description": "listenerName when client would like to connect to cluster",
+                    "type": "string"
+                },
+                "migrated": {
+                    "description": "flag to check if cluster is migrated to different cluster",
+                    "example": false,
+                    "type": "boolean"
+                },
+                "migratedClusterUrl": {
+                    "$ref": "#/definitions/ClusterUrl",
+                    "description": "url of cluster where current cluster is migrated"
+                },
+                "peerClusterNames": {
+                    "description": "A set of peer cluster names",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "proxyProtocol": {
+                    "description": "protocol to decide type of proxy routing eg: SNI-routing",
+                    "enum": [
+                        "SNI"
+                    ],
+                    "example": "SNI",
+                    "type": "string"
+                },
+                "proxyServiceUrl": {
+                    "description": "Proxy-service url when client would like to connect to broker via proxy.",
+                    "example": "pulsar+ssl://ats-proxy.example.com:4443 or pulsar://ats-proxy.example.com:4080",
+                    "type": "string"
+                },
+                "serviceUrl": {
+                    "description": "The HTTP rest service URL (for admin operations)",
+                    "example": "http://pulsar.example.com:8080",
+                    "type": "string"
+                },
+                "serviceUrlTls": {
+                    "description": "The HTTPS rest service URL (for admin operations)",
+                    "example": "https://pulsar.example.com:8443",
+                    "type": "string"
+                },
+                "tlsAllowInsecureConnection": {
+                    "description": "Allow TLS connections to servers whose certificate cannot be be verified to have been signed by a trusted certificate authority.",
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "ClusterUrl": {
+            "properties": {
+                "brokerServiceUrl": {
+                    "type": "string"
+                },
+                "brokerServiceUrlTls": {
+                    "type": "string"
+                },
+                "empty": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "CompactionStats": {
+            "properties": {
+                "lastCompactionDurationTimeInMills": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionFailedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionRemovedEventCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionSucceedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompactionStatsImpl": {
+            "properties": {
+                "lastCompactionDurationTimeInMills": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionFailedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionRemovedEventCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionSucceedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuture": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureClusterData": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureListSchemaAndMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureLong": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuturePairBooleanSchemaCompatibilityStrategy": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuturePartitionedTopicMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureResourceQuota": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureSchemaAndMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureSchemaVersion": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureVoid": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ConnectorDefinition": {
+            "properties": {
+                "description": {
+                    "type": "string"
+                },
+                "name": {
+                    "type": "string"
+                },
+                "sinkClass": {
+                    "type": "string"
+                },
+                "sinkConfigClass": {
+                    "type": "string"
+                },
+                "sourceClass": {
+                    "type": "string"
+                },
+                "sourceConfigClass": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ConsumerStats": {
+            "properties": {
+                "address": {
+                    "type": "string"
+                },
+                "availablePermits": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "avgMessagesPerEntry": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "blockedConsumerOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "consumerName": {
+                    "type": "string"
+                },
+                "keyHashRanges": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "readPositionWhenJoining": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorDetails": {
+            "properties": {
+                "cursorBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursorsLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "individualDeletedMessages": {
+                    "items": {
+                        "$ref": "#/definitions/MessageRangeInfo"
+                    },
+                    "type": "array"
+                },
+                "markDelete": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorStats": {
+            "properties": {
+                "active": {
+                    "type": "boolean"
+                },
+                "cursorLedger": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerLastEntry": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "individuallyDeletedMessages": {
+                    "type": "string"
+                },
+                "lastLedgerSwitchTimestamp": {
+                    "type": "string"
+                },
+                "markDeletePosition": {
+                    "type": "string"
+                },
+                "messagesConsumedCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numberOfEntriesSinceFirstNotAckedMessage": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "pendingReadOps": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "readPosition": {
+                    "type": "string"
+                },
+                "state": {
+                    "type": "string"
+                },
+                "subscriptionHavePendingRead": {
+                    "type": "boolean"
+                },
+                "subscriptionHavePendingReplayRead": {
+                    "type": "boolean"
+                },
+                "totalNonContiguousDeletedMessagesRange": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "waitingReadOp": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "DelayedDeliveryPolicies": {
+            "properties": {
+                "active": {
+                    "type": "boolean"
+                },
+                "tickTime": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "DeleteSchemaResponse": {
+            "properties": {
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "DispatchRate": {
+            "properties": {
+                "dispatchThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "relativeToPublishRate": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "DispatchRateImpl": {
+            "properties": {
+                "dispatchThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "relativeToPublishRate": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "EntryFilters": {
+            "properties": {
+                "entryFilterNames": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "FailureDomain": {
+            "description": "The data of a failure domain configuration in a cluster",
+            "properties": {
+                "brokers": {
+                    "description": "The collection of brokers in the same failure domain",
+                    "example": "[ 'broker-1', 'broker-2' ]",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                }
+            },
+            "type": "object"
+        },
+        "FunctionInstanceStatsData": {
+            "properties": {
+                "avgProcessLatency": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "lastInvocation": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oneMin": {
+                    "$ref": "#/definitions/FunctionInstanceStatsDataBase"
+                },
+                "processedSuccessfullyTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "receivedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userMetrics": {
+                    "additionalProperties": {
+                        "format": "double",
+                        "type": "number"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionInstanceStatsDataBase": {
+            "properties": {
+                "avgProcessLatency": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "processedSuccessfullyTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "receivedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Functions": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsV2": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsV2WorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "GetAllVersionsSchemaResponse": {
+            "properties": {
+                "getSchemaResponses": {
+                    "items": {
+                        "$ref": "#/definitions/GetSchemaResponse"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "GetSchemaResponse": {
+            "properties": {
+                "data": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "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"
+                    ],
+                    "type": "string"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "InactiveTopicPolicies": {
+            "properties": {
+                "deleteWhileInactive": {
+                    "type": "boolean"
+                },
+                "inactiveTopicDeleteMode": {
+                    "enum": [
+                        "delete_when_no_subscriptions",
+                        "delete_when_subscriptions_caught_up"
+                    ],
+                    "type": "string"
+                },
+                "maxInactiveDurationSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "InternalConfigurationData": {
+            "properties": {
+                "bookkeeperMetadataServiceUri": {
+                    "type": "string"
+                },
+                "configurationMetadataStoreUrl": {
+                    "type": "string"
+                },
+                "configurationStoreServers": {
+                    "type": "string"
+                },
+                "ledgersRootPath": {
+                    "type": "string"
+                },
+                "metadataStoreUrl": {
+                    "type": "string"
+                },
+                "stateStorageServiceUrl": {
+                    "type": "string"
+                },
+                "zookeeperServers": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "IsCompatibilityResponse": {
+            "properties": {
+                "compatibility": {
+                    "type": "boolean"
+                },
+                "schemaCompatibilityStrategy": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "KubernetesContainerFactory": {
+            "properties": {
+                "changeConfigMap": {
+                    "type": "string"
+                },
+                "changeConfigMapNamespace": {
+                    "type": "string"
+                },
+                "configAdminCLI": {
+                    "type": "string"
+                },
+                "cpuOverCommitRatio": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "customLabels": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "expectedMetricsCollectionInterval": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "extraFunctionDependenciesDir": {
+                    "type": "string"
+                },
+                "functionDockerImages": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "functionInstanceClassPath": {
+                    "type": "string"
+                },
+                "gracePeriodSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "grpcPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "imagePullPolicy": {
+                    "type": "string"
+                },
+                "installUserCodeDependencies": {
+                    "type": "boolean"
+                },
+                "jobName": {
+                    "type": "string"
+                },
+                "jobNamespace": {
+                    "type": "string"
+                },
+                "k8Uri": {
+                    "type": "string"
+                },
+                "kubernetesFunctionAuthProviderConfig": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "memoryOverCommitRatio": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "metricsPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "narExtractionDirectory": {
+                    "type": "string"
+                },
+                "percentMemoryPadding": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "pulsarAdminUrl": {
+                    "type": "string"
+                },
+                "pulsarDockerImageName": {
+                    "type": "string"
+                },
+                "pulsarRootDir": {
+                    "type": "string"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pythonDependencyRepository": {
+                    "type": "string"
+                },
+                "pythonExtraDependencyRepository": {
+                    "type": "string"
+                },
+                "submittingInsidePod": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "LedgerDetails": {
+            "properties": {
+                "entries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "size": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "LedgerInfo": {
+            "properties": {
+                "entries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "metadata": {
+                    "type": "string"
+                },
+                "offloaded": {
+                    "type": "boolean"
+                },
+                "size": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "underReplicated": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "LoadReport": {
+            "properties": {
+                "allocatedBandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedBandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedCPU": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMemory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMsgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMsgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "bandwidthIn": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "bandwidthOut": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "brokerVersionString": {
+                    "type": "string"
+                },
+                "bundleGains": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "bundleLosses": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "bundleStats": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NamespaceBundleStats"
+                    },
+                    "type": "object"
+                },
+                "cpu": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "directMemory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "lastUpdate": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "loadManagerClassName": {
+                    "type": "string"
+                },
+                "loadReportType": {
+                    "type": "string"
+                },
+                "memory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "name": {
+                    "type": "string"
+                },
+                "nonPersistentTopicsEnabled": {
+                    "type": "boolean"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numConsumers": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numProducers": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numTopics": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "overLoaded": {
+                    "type": "boolean"
+                },
+                "persistentTopicsEnabled": {
+                    "type": "boolean"
+                },
+                "preAllocatedBandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedBandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedCPU": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMemory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMsgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMsgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "protocols": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pulsarServiceUrlTls": {
+                    "type": "string"
+                },
+                "startTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemResourceUsage": {
+                    "$ref": "#/definitions/SystemResourceUsage"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "underLoaded": {
+                    "type": "boolean"
+                },
+                "webServiceUrl": {
+                    "type": "string"
+                },
+                "webServiceUrlTls": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "LongRunningProcessStatus": {
+            "properties": {
+                "lastError": {
+                    "type": "string"
+                },
+                "status": {
+                    "enum": [
+                        "NOT_RUN",
+                        "RUNNING",
+                        "SUCCESS",
+                        "ERROR"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "LongSchemaVersion": {
+            "properties": {
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ManagedLedgerInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorInfo"
+                    },
+                    "type": "object"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "terminatedPosition": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "MemoryLimit": {
+            "properties": {
+                "absoluteValue": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "percentOfMaxDirectMemory": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "MessageId": {
+            "type": "object"
+        },
+        "MessageIdAdv": {
+            "properties": {
+                "ackSet": {
+                    "$ref": "#/definitions/BitSet"
+                },
+                "batchIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "batchSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "firstChunkMessageId": {
+                    "$ref": "#/definitions/MessageIdAdv"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "partitionIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "MessageRangeInfo": {
+            "properties": {
+                "from": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "to": {
+                    "$ref": "#/definitions/PositionInfo"
+                }
+            },
+            "type": "object"
+        },
+        "Metrics": {
+            "properties": {
+                "dimensions": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "metrics": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceBundleStats": {
+            "properties": {
+                "cacheSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "consumerCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topics": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceIsolationData": {
+            "description": "The data of namespace isolation configuration",
+            "properties": {
+                "auto_failover_policy": {
+                    "$ref": "#/definitions/AutoFailoverPolicyData",
+                    "description": "The data of auto-failover policy configuration",
+                    "example": "{  \"policy_type\": \"min_available\"  \"parameters\": {    \"\": \"\"  }}"
+                },
+                "namespaces": {
+                    "description": "The list of namespaces to apply this namespace isolation data",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "primary": {
+                    "description": "The list of primary brokers for serving the list of namespaces in this isolation policy",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "secondary": {
+                    "description": "The list of secondary brokers for serving the list of namespaces in this isolation policy",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "unload_scope": {
+                    "description": "The type of unload to perform while applying the new isolation policy.",
+                    "enum": [
+                        "all_matching",
+                        "none",
+                        "changed"
+                    ],
+                    "example": "'all_matching' (default) for unloading all matching namespaces. 'none' for not unloading any namespace. 'changed' for unloading only the namespaces whose placement is actually changing",
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceOwnershipStatus": {
+            "properties": {
+                "broker_assignment": {
+                    "enum": [
+                        "primary",
+                        "secondary",
+                        "shared"
+                    ],
+                    "type": "string"
+                },
+                "is_active": {
+                    "type": "boolean"
+                },
+                "is_controlled": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentPartitionedTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentTopicStatsImpl"
+                    },
+                    "type": "object"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/NonPersistentPublisherStats"
+                    },
+                    "readOnly": true,
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentReplicatorStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentSubscriptionStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentPublisherStats": {
+            "properties": {
+                "accessMode": {
+                    "enum": [
+                        "Shared",
+                        "Exclusive",
+                        "ExclusiveWithFencing",
+                        "WaitForExclusive"
+                    ],
+                    "type": "string"
+                },
+                "address": {
+                    "type": "string"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "producerName": {
+                    "type": "string"
+                },
+                "supportsPartialProducer": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentReplicatorStats": {
+            "properties": {
+                "connected": {
+                    "type": "boolean"
+                },
+                "inboundConnectedSince": {
+                    "type": "string"
+                },
+                "inboundConnection": {
+                    "type": "string"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "outboundConnectedSince": {
+                    "type": "string"
+                },
+                "outboundConnection": {
+                    "type": "string"
+                },
+                "replicationBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "replicationDelayInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentSubscriptionStats": {
+            "properties": {
+                "activeConsumerName": {
+                    "type": "string"
+                },
+                "allowOutOfOrderDelivery": {
+                    "type": "boolean"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "blockedSubscriptionOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "consumers": {
+                    "items": {
+                        "$ref": "#/definitions/ConsumerStats"
+                    },
+                    "type": "array"
+                },
+                "consumersAfterMarkDeletePosition": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "durable": {
+                    "type": "boolean"
+                },
+                "earliestMsgPublishTimeInBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterAcceptedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterProcessedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRejectedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRescheduledMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "keySharedMode": {
+                    "type": "string"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastExpireTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastMarkDeleteAdvancedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgBacklogNoDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInReplay": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "replicated": {
+                    "type": "boolean"
+                },
+                "subscriptionProperties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "totalMsgExpired": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/NonPersistentPublisherStats"
+                    },
+                    "readOnly": true,
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentReplicatorStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentSubscriptionStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadPolicies": {
+            "properties": {
+                "fileSystemProfilePath": {
+                    "type": "string"
+                },
+                "fileSystemURI": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadDeletionLagInMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadDriver": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadMaxThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadPrefetchRounds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadThresholdInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadThresholdInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadedReadPriority": {
+                    "enum": [
+                        "BOOKKEEPER_FIRST",
+                        "TIERED_STORAGE_FIRST"
+                    ],
+                    "type": "string"
+                },
+                "offloadersDirectory": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialId": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialSecret": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRole": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRoleSessionName": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadPoliciesImpl": {
+            "properties": {
+                "fileSystemDriver": {
+                    "type": "boolean"
+                },
+                "fileSystemProfilePath": {
+                    "type": "string"
+                },
+                "fileSystemURI": {
+                    "type": "string"
+                },
+                "gcsDriver": {
+                    "type": "boolean"
+                },
+                "gcsManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+                    "type": "string"
+                },
+                "managedLedgerExtraConfigurations": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "managedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadDeletionLagInMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadDriver": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadMaxThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadPrefetchRounds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadThresholdInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadThresholdInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadedReadPriority": {
+                    "enum": [
+                        "BOOKKEEPER_FIRST",
+                        "TIERED_STORAGE_FIRST"
+                    ],
+                    "type": "string"
+                },
+                "offloadersDirectory": {
+                    "type": "string"
+                },
+                "s3Driver": {
+                    "type": "boolean"
+                },
+                "s3ManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialId": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialSecret": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRole": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRoleSessionName": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadProcessStatus": {
+            "properties": {
+                "firstUnoffloadedMessage": {
+                    "$ref": "#/definitions/MessageId"
+                },
+                "lastError": {
+                    "type": "string"
+                },
+                "status": {
+                    "enum": [
+                        "NOT_RUN",
+                        "RUNNING",
+                        "SUCCESS",
+                        "ERROR"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OutputStream": {
+            "type": "object"
+        },
+        "PartitionedManagedLedgerInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorInfo"
+                    },
+                    "type": "object"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ManagedLedgerInfo"
+                    },
+                    "type": "object"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "terminatedPosition": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicInternalStats": {
+            "properties": {
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/PersistentTopicInternalStats"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicMetadata": {
+            "properties": {
+                "deleted": {
+                    "type": "boolean"
+                },
+                "partitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/TopicStats"
+                    },
+                    "type": "object"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PendingBookieOpsStats": {
+            "properties": {
+                "cursorLedgerCloseOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerCreateOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerDeleteOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerOpenOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerCloseOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerCreateOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerDeleteOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerOpenOp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistencePolicies": {
+            "properties": {
+                "bookkeeperAckQuorum": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "bookkeeperEnsemble": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "bookkeeperWriteQuorum": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerMaxMarkDeleteRate": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentOfflineTopicStats": {
+            "properties": {
+                "brokerName": {
+                    "type": "string"
+                },
+                "cursorDetails": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorDetails"
+                    },
+                    "type": "object"
+                },
+                "dataLedgerDetails": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerDetails"
+                    },
+                    "type": "array"
+                },
+                "messageBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "statGeneratedAt": {
+                    "format": "date-time",
+                    "type": "string"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicName": {
+                    "type": "string"
+                },
+                "totalMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentTopicInternalStats": {
+            "properties": {
+                "compactedLedger": {
+                    "$ref": "#/definitions/LedgerInfo"
+                },
+                "currentLedgerEntries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "currentLedgerSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorStats"
+                    },
+                    "type": "object"
+                },
+                "entriesAddedCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConfirmedEntry": {
+                    "type": "string"
+                },
+                "lastLedgerCreatedTimestamp": {
+                    "type": "string"
+                },
+                "lastLedgerCreationFailureTimestamp": {
+                    "type": "string"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "numberOfEntries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "pendingAddEntriesCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "schemaLedgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "state": {
+                    "type": "string"
+                },
+                "totalSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingCursorsCount": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentTopicStats": {
+            "properties": {
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStats"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Policies": {
+            "properties": {
+                "allowed_clusters": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "auth_policies": {
+                    "$ref": "#/definitions/AuthPolicies"
+                },
+                "autoSubscriptionCreationOverride": {
+                    "$ref": "#/definitions/AutoSubscriptionCreationOverride"
+                },
+                "autoTopicCreationOverride": {
+                    "$ref": "#/definitions/AutoTopicCreationOverride"
+                },
+                "backlog_quota_map": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/BacklogQuota"
+                    },
+                    "type": "object"
+                },
+                "bundles": {
+                    "$ref": "#/definitions/BundlesData"
+                },
+                "clusterDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "clusterSubscribeRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscribeRate"
+                    },
+                    "type": "object"
+                },
+                "compaction_threshold": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "deduplicationEnabled": {
+                    "type": "boolean"
+                },
+                "deduplicationSnapshotIntervalSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "delayed_delivery_policies": {
+                    "$ref": "#/definitions/DelayedDeliveryPolicies"
+                },
+                "deleted": {
+                    "type": "boolean"
+                },
+                "encryption_required": {
+                    "type": "boolean"
+                },
+                "entryFilters": {
+                    "$ref": "#/definitions/EntryFilters"
+                },
+                "inactive_topic_policies": {
+                    "$ref": "#/definitions/InactiveTopicPolicies"
+                },
+                "is_allow_auto_update_schema": {
+                    "type": "boolean"
+                },
+                "latency_stats_sample_rate": {
+                    "additionalProperties": {
+                        "format": "int32",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "max_consumers_per_subscription": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_consumers_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_producers_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_subscriptions_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_topics_per_namespace": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_unacked_messages_per_consumer": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_unacked_messages_per_subscription": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "message_ttl_in_seconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offload_deletion_lag_ms": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "offload_policies": {
+                    "$ref": "#/definitions/OffloadPolicies"
+                },
+                "offload_threshold": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "offload_threshold_in_seconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "persistence": {
+                    "$ref": "#/definitions/PersistencePolicies"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "publishMaxMessageRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/PublishRate"
+                    },
+                    "type": "object"
+                },
+                "replication_clusters": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "replicatorDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "resource_group_name": {
+                    "type": "string"
+                },
+                "retention_policies": {
+                    "$ref": "#/definitions/RetentionPolicies"
+                },
+                "schema_auto_update_compatibility_strategy": {
+                    "enum": [
+                        "AutoUpdateDisabled",
+                        "Backward",
+                        "Forward",
+                        "Full",
+                        "AlwaysCompatible",
+                        "BackwardTransitive",
+                        "ForwardTransitive",
+                        "FullTransitive"
+                    ],
+                    "type": "string"
+                },
+                "schema_compatibility_strategy": {
+                    "enum": [
+                        "UNDEFINED",
+                        "ALWAYS_INCOMPATIBLE",
+                        "ALWAYS_COMPATIBLE",
+                        "BACKWARD",
+                        "FORWARD",
+                        "FULL",
+                        "BACKWARD_TRANSITIVE",
+                        "FORWARD_TRANSITIVE",
+                        "FULL_TRANSITIVE"
+                    ],
+                    "type": "string"
+                },
+                "schema_validation_enforced": {
+                    "type": "boolean"
+                },
+                "subscriptionDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "subscription_auth_mode": {
+                    "enum": [
+                        "None",
+                        "Prefix"
+                    ],
+                    "type": "string"
+                },
+                "subscription_expiration_time_minutes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "subscription_types_enabled": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "topicDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PoolArenaStats": {
+            "properties": {
+                "chunkLists": {
+                    "items": {
+                        "$ref": "#/definitions/PoolChunkListStats"
+                    },
+                    "type": "array"
+                },
+                "numActiveAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveHugeAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveNormalAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveSmallAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numChunkLists": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numHugeAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numHugeDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numNormalAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numNormalDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallSubpages": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "smallSubpages": {
+                    "items": {
+                        "$ref": "#/definitions/PoolSubpageStats"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "PoolChunkListStats": {
+            "properties": {
+                "chunks": {
+                    "items": {
+                        "$ref": "#/definitions/PoolChunkStats"
+                    },
+                    "type": "array"
+                },
+                "maxUsage": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "minUsage": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PoolChunkStats": {
+            "properties": {
+                "chunkSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "freeBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "usage": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PoolSubpageStats": {
+            "properties": {
+                "elementSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxNumElements": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numAvailable": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "pageSize": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PositionInfo": {
+            "properties": {
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PostSchemaPayload": {
+            "properties": {
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "schema": {
+                    "type": "string"
+                },
+                "type": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PostSchemaResponse": {
+            "properties": {
+                "version": {
+                    "$ref": "#/definitions/SchemaVersion"
+                }
+            },
+            "type": "object"
+        },
+        "ProcessContainerFactory": {
+            "properties": {
+                "extraFunctionDependenciesDir": {
+                    "type": "string"
+                },
+                "javaInstanceJarLocation": {
+                    "type": "string"
+                },
+                "logDirectory": {
+                    "type": "string"
+                },
+                "pythonInstanceLocation": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PublicKey": {
+            "properties": {
+                "algorithm": {
+                    "type": "string"
+                },
+                "encoded": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "format": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PublishRate": {
+            "properties": {
+                "publishThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PublisherStats": {
+            "properties": {
+                "accessMode": {
+                    "enum": [
+                        "Shared",
+                        "Exclusive",
+                        "ExclusiveWithFencing",
+                        "WaitForExclusive"
+                    ],
+                    "type": "string"
+                },
+                "address": {
+                    "type": "string"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "producerName": {
+                    "type": "string"
+                },
+                "supportsPartialProducer": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "RawBookieInfo": {
+            "properties": {
+                "bookieId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ReplicatorStats": {
+            "properties": {
+                "connected": {
+                    "type": "boolean"
+                },
+                "inboundConnectedSince": {
+                    "type": "string"
+                },
+                "inboundConnection": {
+                    "type": "string"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "outboundConnectedSince": {
+                    "type": "string"
+                },
+                "outboundConnection": {
+                    "type": "string"
+                },
+                "replicationBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "replicationDelayInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResetCursorData": {
+            "properties": {
+                "batchIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "excluded": {
+                    "type": "boolean"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "partitionIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceDescription": {
+            "properties": {
+                "resourceUsage": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ResourceUsage"
+                    },
+                    "type": "object"
+                },
+                "usagePct": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceGroup": {
+            "properties": {
+                "dispatchRateInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchRateInMsgs": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "publishRateInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishRateInMsgs": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceQuota": {
+            "properties": {
+                "bandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "bandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "dynamic": {
+                    "type": "boolean"
+                },
+                "memory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceUnit": {
+            "properties": {
+                "availableResource": {
+                    "$ref": "#/definitions/ResourceDescription"
+                },
+                "resourceId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceUsage": {
+            "properties": {
+                "limit": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "usage": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "Resources": {
+            "properties": {
+                "cpu": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "disk": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ram": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "RetentionPolicies": {
+            "properties": {
+                "retentionSizeInMB": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "retentionTimeInMinutes": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SchemaVersion": {
+            "type": "object"
+        },
+        "Sinks": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sinkList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SinksWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sinkList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SocketAddress": {
+            "type": "object"
+        },
+        "Sources": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sourceList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SourcesWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sourceList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SubscribeRate": {
+            "properties": {
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "subscribeThrottlingRatePerConsumer": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SubscriptionStats": {
+            "properties": {
+                "activeConsumerName": {
+                    "type": "string"
+                },
+                "allowOutOfOrderDelivery": {
+                    "type": "boolean"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "blockedSubscriptionOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "consumers": {
+                    "items": {
+                        "$ref": "#/definitions/ConsumerStats"
+                    },
+                    "type": "array"
+                },
+                "consumersAfterMarkDeletePosition": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "durable": {
+                    "type": "boolean"
+                },
+                "earliestMsgPublishTimeInBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterAcceptedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterProcessedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRejectedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRescheduledMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "keySharedMode": {
+                    "type": "string"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastExpireTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastMarkDeleteAdvancedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgBacklogNoDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgInReplay": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "replicated": {
+                    "type": "boolean"
+                },
+                "subscriptionProperties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "totalMsgExpired": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SystemResourceUsage": {
+            "properties": {
+                "bandwidthIn": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "bandwidthOut": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "cpu": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "directMemory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "memory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                }
+            },
+            "type": "object"
+        },
+        "TenantInfo": {
+            "description": "Information of adminRoles and allowedClusters for tenant",
+            "properties": {
+                "adminRoles": {
+                    "description": "Comma separated list of auth principal allowed to administrate the tenant.",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "allowedClusters": {
+                    "description": "Comma separated allowed clusters.",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                }
+            },
+            "type": "object"
+        },
+        "ThreadContainerFactory": {
+            "properties": {
+                "pulsarClientMemoryLimit": {
+                    "$ref": "#/definitions/MemoryLimit"
+                },
+                "threadGroupName": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "TopicHashPositions": {
+            "properties": {
+                "bundle": {
+                    "type": "string"
+                },
+                "namespace": {
+                    "type": "string"
+                },
+                "topicHashPositions": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "TopicStats": {
+            "properties": {
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStats"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerConfig": {
+            "properties": {
+                "additionalEnabledConnectorUrlPatterns": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "additionalEnabledFunctionsUrlPatterns": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "additionalJavaRuntimeArguments": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "assignmentWriteMaxRetries": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "authenticateMetricsEndpoint": {
+                    "type": "boolean"
+                },
+                "authenticationEnabled": {
+                    "type": "boolean"
+                },
+                "authenticationProviders": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "authorizationEnabled": {
+                    "type": "boolean"
+                },
+                "authorizationProvider": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationParametersName": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "brokerClientAuthenticationEnabled": {
+                    "type": "boolean"
+                },
+                "brokerClientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "brokerClientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "brokerClientTrustCertsFilePath": {
+                    "type": "string"
+                },
+                "clientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "clientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "clusterCoordinationTopic": {
+                    "type": "string"
+                },
+                "clusterCoordinationTopicName": {
+                    "type": "string"
+                },
+                "configurationMetadataStoreUrl": {
+                    "type": "string"
+                },
+                "configurationStoreServers": {
+                    "type": "string"
+                },
+                "connectorsDirectory": {
+                    "type": "string"
+                },
+                "downloadDirectory": {
+                    "type": "string"
+                },
+                "enableClassloadingOfBuiltinFiles": {
+                    "type": "boolean"
+                },
+                "enableClassloadingOfExternalFiles": {
+                    "type": "boolean"
+                },
+                "enableReferencingConnectorDirectoryFiles": {
+                    "type": "boolean"
+                },
+                "enableReferencingFunctionsDirectoryFiles": {
+                    "type": "boolean"
+                },
+                "exposeAdminClientEnabled": {
+                    "type": "boolean"
+                },
+                "failureCheckFreqMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "forwardSourceMessageProperty": {
+                    "type": "boolean"
+                },
+                "functionAssignmentTopic": {
+                    "type": "string"
+                },
+                "functionAssignmentTopicName": {
+                    "type": "string"
+                },
+                "functionAuthProviderClassName": {
+                    "type": "string"
+                },
+                "functionInstanceMaxResources": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionInstanceMinResources": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionInstanceResourceChangeInLockStep": {
+                    "type": "boolean"
+                },
+                "functionInstanceResourceGranularities": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionMetadataTopic": {
+                    "type": "string"
+                },
+                "functionMetadataTopicName": {
+                    "type": "string"
+                },
+                "functionRuntimeFactoryClassName": {
+                    "type": "string"
+                },
+                "functionRuntimeFactoryConfigs": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "functionWebServiceUrl": {
+                    "type": "string"
+                },
+                "functionsDirectory": {
+                    "type": "string"
+                },
+                "functionsWorkerEnablePackageManagement": {
+                    "type": "boolean"
+                },
+                "functionsWorkerServiceCustomConfigs": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "functionsWorkerServiceNarPackage": {
+                    "type": "string"
+                },
+                "httpRequestsLimitEnabled": {
+                    "type": "boolean"
+                },
+                "httpRequestsMaxPerSecond": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "httpServerAcceptQueueSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "httpServerThreadPoolQueueSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "includeStandardPrometheusMetrics": {
+                    "type": "boolean"
+                },
+                "initialBrokerReconnectMaxRetries": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "initializedDlogMetadata": {
+                    "type": "boolean"
+                },
+                "instanceLivenessCheckFreqMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "jvmGCMetricsLoggerClassName": {
+                    "type": "string"
+                },
+                "kinitCommand": {
+                    "type": "string"
+                },
+                "kubernetesContainerFactory": {
+                    "$ref": "#/definitions/KubernetesContainerFactory"
+                },
+                "maxConcurrentHttpRequests": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxHttpServerConnections": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxPendingAsyncRequests": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreAllowReadOnlyOperations": {
+                    "type": "boolean"
+                },
+                "metadataStoreCacheExpirySeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreOperationTimeoutSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreSessionTimeoutMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "narExtractionDirectory": {
+                    "type": "string"
+                },
+                "numFunctionPackageReplicas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numHttpServerThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "processContainerFactory": {
+                    "$ref": "#/definitions/ProcessContainerFactory"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "proxyRoles": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "pulsarFunctionsCluster": {
+                    "type": "string"
+                },
+                "pulsarFunctionsNamespace": {
+                    "type": "string"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pulsarWebServiceUrl": {
+                    "type": "string"
+                },
+                "rebalanceCheckFreqSec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "rescheduleTimeoutMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "runtimeCustomizerClassName": {
+                    "type": "string"
+                },
+                "runtimeCustomizerConfig": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "saslJaasClientAllowedIds": {
+                    "type": "string"
+                },
+                "saslJaasServerRoleTokenSignerSecretPath": {
+                    "type": "string"
+                },
+                "saslJaasServerSectionName": {
+                    "type": "string"
+                },
+                "schedulerClassName": {
+                    "type": "string"
+                },
+                "secretsProviderConfiguratorClassName": {
+                    "type": "string"
+                },
+                "secretsProviderConfiguratorConfig": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "stateStorageProviderImplementation": {
+                    "type": "string"
+                },
+                "stateStorageServiceUrl": {
+                    "type": "string"
+                },
+                "superUserRoles": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "threadContainerFactory": {
+                    "$ref": "#/definitions/ThreadContainerFactory"
+                },
+                "tlsAllowInsecureConnection": {
+                    "type": "boolean"
+                },
+                "tlsCertRefreshCheckDurationSec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "tlsCertificateFilePath": {
+                    "type": "string"
+                },
+                "tlsEnableHostnameVerification": {
+                    "type": "boolean"
+                },
+                "tlsEnabled": {
+                    "type": "boolean"
+                },
+                "tlsEnabledWithKeyStore": {
+                    "type": "boolean"
+                },
+                "tlsKeyFilePath": {
+                    "type": "string"
+                },
+                "tlsKeyStore": {
+                    "type": "string"
+                },
+                "tlsKeyStorePassword": {
+                    "type": "string"
+                },
+                "tlsKeyStoreType": {
+                    "type": "string"
+                },
+                "tlsProvider": {
+                    "type": "string"
+                },
+                "tlsRequireTrustedClientCertOnConnect": {
+                    "type": "boolean"
+                },
+                "tlsTrustCertsFilePath": {
+                    "type": "string"
+                },
+                "tlsTrustChainBytes": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "tlsTrustStore": {
+                    "type": "string"
+                },
+                "tlsTrustStorePassword": {
+                    "type": "string"
+                },
+                "tlsTrustStoreType": {
+                    "type": "string"
+                },
+                "topicCompactionFrequencySec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "uploadBuiltinSinksSources": {
+                    "type": "boolean"
+                },
+                "useCompactedMetadataTopic": {
+                    "type": "boolean"
+                },
+                "useTls": {
+                    "type": "boolean"
+                },
+                "validateConnectorConfig": {
+                    "type": "boolean"
+                },
+                "webServiceHaProxyProtocolEnabled": {
+                    "type": "boolean"
+                },
+                "webServiceLogDetailedAddresses": {
+                    "type": "boolean"
+                },
+                "webServiceTlsCiphers": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "webServiceTlsProtocols": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "webServiceTrustXForwardedFor": {
+                    "type": "boolean"
+                },
+                "workerHostname": {
+                    "type": "string"
+                },
+                "workerId": {
+                    "type": "string"
+                },
+                "workerListProbeIntervalSec": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerPortTls": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerWebAddress": {
+                    "type": "string"
+                },
+                "workerWebAddressTls": {
+                    "type": "string"
+                },
+                "zooKeeperAllowReadOnlyOperations": {
+                    "type": "boolean"
+                },
+                "zooKeeperCacheExpirySeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "zooKeeperOperationTimeoutSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "zooKeeperSessionTimeoutMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerFunctionInstanceStats": {
+            "properties": {
+                "metrics": {
+                    "$ref": "#/definitions/FunctionInstanceStatsData"
+                },
+                "name": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerInfo": {
+            "properties": {
+                "port": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerHostname": {
+                    "type": "string"
+                },
+                "workerId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerService": {
+            "properties": {
+                "functions": {
+                    "$ref": "#/definitions/FunctionsWorkerService"
+                },
+                "functionsV2": {
+                    "$ref": "#/definitions/FunctionsV2WorkerService"
+                },
+                "initialized": {
+                    "type": "boolean"
+                },
+                "sinks": {
+                    "$ref": "#/definitions/SinksWorkerService"
+                },
+                "sources": {
+                    "$ref": "#/definitions/SourcesWorkerService"
+                },
+                "workerConfig": {
+                    "$ref": "#/definitions/WorkerConfig"
+                },
+                "workers": {
+                    "$ref": "#/definitions/WorkersWorkerService"
+                }
+            },
+            "type": "object"
+        },
+        "Workers": {
+            "type": "object"
+        },
+        "WorkersWorkerService": {
+            "type": "object"
+        }
+    },
+    "info": {
+        "description": "This provides the REST API for admin operations",
+        "license": {
+            "name": "Apache 2.0",
+            "url": "http://www.apache.org/licenses/LICENSE-2.0.html"
+        },
+        "title": "Pulsar Admin REST API",
+        "version": "v2"
+    },
+    "paths": {
+        "/bookies/all": {
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getAllBookies",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookiesClusterInfo"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets raw information for all the bookies in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/bookies/racks-info": {
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getBookiesRackInfo",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "additionalProperties": {
+                                    "$ref": "#/definitions/BookieInfo"
+                                },
+                                "type": "object"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the rack placement information for all the bookies in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/bookies/racks-info/{bookie}": {
+            "delete": {
+                "description": "",
+                "operationId": "Bookies_deleteBookieRackInfo",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Removed the rack placement information for a specific bookie in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            },
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getBookieRackInfo",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookieInfo"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the rack placement information for a specific bookie in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            },
+            "post": {
+                "description": "",
+                "operationId": "Bookies_updateBookieRackInfo",
+                "parameters": [
+                    {
+                        "description": "The bookie address",
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The group",
+                        "in": "query",
+                        "name": "group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The bookie info",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/BookieInfo"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Updates the rack placement information for a specific bookie in the cluster (note. bookie address format:`address:port`)",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/broker-stats/allocator-stats/{allocator}": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStatsBase_getAllocatorStats",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "allocator",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AllocatorStats"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get the stats for the Netty allocator. Available allocators are 'default' and 'ml-cache'",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/bookieops": {
+            "get": {
+                "description": "Returns a nested map structure which Swagger does not fully support for display. Structure: Map<String, Map<String, PendingBookieOpsStats>>. Please refer to this structure for details.",
+                "operationId": "BrokerStatsBase_getPendingBookieOpsStats",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/PendingBookieOpsStats"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get pending bookie client op stats by namespace",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/broker-resource-availability/{tenant}/{namespace}": {
+            "get": {
+                "description": "This API gives the current broker availability in percent, each resource percentage usage is calculated and thensum of all of the resource usage percent is called broker-resource-availability<br/><br/>THIS API IS ONLY FOR USE BY TESTING FOR CONFIRMING NAMESPACE ALLOCATION ALGORITHM",
+                "operationId": "BrokerStats_getBrokerResourceAvailability",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Returns broker resource availability as Map<Long, List<ResourceUnit>>.Since `ResourceUnit` is an interface, its specific content is not determinable via class reflection. Refer to the source code or interface tests for detailed type definitions.",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/ResourceUnit"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "409": {
+                        "description": "Load-manager doesn't support operation"
+                    }
+                },
+                "summary": "Broker availability report",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/load-report": {
+            "get": {
+                "description": "consists of topics stats & systemResourceUsage",
+                "operationId": "BrokerStatsBase_getLoadReport",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/LoadReport"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get Load for this broker",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/mbeans": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStatsBase_getMBeans",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/Metrics"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all the mbean details of this broker JVM",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/metrics": {
+            "get": {
+                "description": "Requested should be executed by Monitoring agent on each broker to fetch the metrics",
+                "operationId": "BrokerStatsBase_getMetrics",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/Metrics"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the metrics for Monitoring",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/topics": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStats_getTopics2",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/OutputStream"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all the topic stats by namespace",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/brokers": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getActiveBrokers",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    }
+                },
+                "summary": "Get the list of active brokers (broker ids) in the local cluster.If authorization is not enabled",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/backlog-quota-check": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_backlogQuotaCheck",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Everything is OK"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "An REST endpoint to trigger backlogQuotaCheck",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getDynamicConfigurationName",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to get configuration"
+                    }
+                },
+                "summary": "Get all updatable dynamic configurations's name",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/runtime": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getRuntimeConfiguration",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "type": "string"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all runtime configurations. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/values": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getAllDynamicConfigurations",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "type": "string"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to view configuration"
+                    },
+                    "404": {
+                        "description": "Configuration not found"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get value of all dynamic configurations' value overridden on local config",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/{configName}": {
+            "delete": {
+                "description": "",
+                "operationId": "BrokersBase_deleteDynamicConfiguration",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "configName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Service configuration delete successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "412": {
+                        "description": "Invalid dynamic-config value"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete dynamic ServiceConfiguration into metadata only. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/{configName}/{configValue}": {
+            "post": {
+                "description": "",
+                "operationId": "BrokersBase_updateDynamicConfiguration",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "configName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "configValue",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Service configuration updated successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "404": {
+                        "description": "Configuration not found"
+                    },
+                    "412": {
+                        "description": "Invalid dynamic-config value"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Update dynamic serviceconfiguration into zk only. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/health": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_healthCheck",
+                "parameters": [
+                    {
+                        "description": "Topic Version",
+                        "enum": [
+                            "V1",
+                            "V2"
+                        ],
+                        "in": "query",
+                        "name": "topicVersion",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Everything is OK"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    },
+                    "503": {
+                        "description": "Service unavailable"
+                    }
+                },
+                "summary": "Run a healthCheck against the broker",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/internal-configuration": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getInternalConfigurationData",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/InternalConfigurationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get the internal configuration data",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/leaderBroker": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getLeaderBroker",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BrokerInfo"
+                        }
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    },
+                    "404": {
+                        "description": "Leader broker not found"
+                    }
+                },
+                "summary": "Get the information of the leader broker.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/ready": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_isReady",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Broker is ready"
+                    },
+                    "500": {
+                        "description": "Broker is not ready"
+                    }
+                },
+                "summary": "Check if the broker is fully initialized",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/shutdown": {
+            "post": {
+                "description": "",
+                "operationId": "BrokersBase_shutDownBrokerGracefully",
+                "parameters": [
+                    {
+                        "description": "if the value absent(value=0) means no concurrent limitation.",
+                        "format": "int32",
+                        "in": "query",
+                        "name": "maxConcurrentUnloadPerSec",
+                        "required": false,
+                        "type": "integer"
+                    },
+                    {
+                        "default": true,
+                        "in": "query",
+                        "name": "forcedTerminateTopic",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Execute shutdown command successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Shutdown broker gracefully.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/version": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_version",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "The Pulsar version",
+                        "schema": {
+                            "type": "string"
+                        }
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get version of current broker",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/{clusterName}/{brokerId}/ownedNamespaces": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getOwnedNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "clusterName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "brokerId",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/NamespaceOwnershipStatus"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the cluster"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist"
+                    }
+                },
+                "summary": "Get the list of namespaces served by the specific broker id",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/{cluster}": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getActiveBrokers",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve this cluster"
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    },
+                    "404": {
+                        "description": "Cluster does not exist: cluster={clustername}"
+                    }
+                },
+                "summary": "Get the list of active brokers (broker ids) in the cluster.If authorization is not enabled, any cluster name is valid.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/clusters": {
+            "get": {
+                "description": "",
+                "operationId": "ClustersBase_getClusters",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Return a list of clusters.",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the list of all the Pulsar clusters.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Cluster has been deleted."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster is not empty."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Delete an existing cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Return the cluster data.",
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the configuration for the specified cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_updateCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The cluster data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\"\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been updated."
+                    },
+                    "400": {
+                        "description": "Bad request parameter."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update the configuration for a cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "put": {
+                "description": "This operation requires Pulsar superuser privileges, and the name cannot contain the '/' characters.",
+                "operationId": "ClustersBase_createCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The cluster data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\",\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been created."
+                    },
+                    "400": {
+                        "description": "Bad request parameter."
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to create the cluster."
+                    },
+                    "409": {
+                        "description": "Cluster already exists."
+                    },
+                    "412": {
+                        "description": "Cluster name is not valid."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Create a new cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/failureDomains": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getFailureDomains",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/FailureDomain"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get the cluster failure domains.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/failureDomains/{domainName}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteFailureDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Delete the failure domain of the cluster successfully"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policy is read only"
+                    },
+                    "404": {
+                        "description": "FailureDomain doesn't exist"
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete the failure domain of the cluster",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/FailureDomain"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "FailureDomain doesn't exist"
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get a domain in a cluster",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setFailureDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The configuration data of a failure domain",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/FailureDomain"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Set the failure domain of the cluster successfully."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Failure domain doesn't exist."
+                    },
+                    "409": {
+                        "description": "Broker already exists in another domain."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Set the failure domain of the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/migrate": {
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_updateClusterMigration",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Is cluster migrated",
+                        "in": "query",
+                        "name": "migrated",
+                        "required": true,
+                        "type": "boolean"
+                    },
+                    {
+                        "description": "The cluster url data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterUrl"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\"\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been updated."
+                    },
+                    "400": {
+                        "description": "Cluster url must not be empty."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update the configuration for a cluster migration.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getNamespaceIsolationPolicies",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/NamespaceIsolationData"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the namespace isolation policies assigned to the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/brokers": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getBrokersWithNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/BrokerNamespaceIsolationData"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Namespace-isolation policies not found."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get list of brokers with namespace-isolation policies attached to them.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/brokers/{broker}": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getBrokerWithNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The broker name (<broker-hostname>:<web-service-port>)",
+                        "in": "path",
+                        "name": "broker",
+                        "required": true,
+                        "type": "string",
+                        "x-example": "broker1:8080"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BrokerNamespaceIsolationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Namespace-isolation policies/ Broker not found."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get a broker with namespace-isolation policies attached to it.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/{policyName}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy name",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Delete namespace isolation policy successfully."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read only."
+                    },
+                    "404": {
+                        "description": "Namespace isolation policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Delete namespace isolation policy.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The name of the namespace isolation policy",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/NamespaceIsolationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the single namespace isolation policy assigned to the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy name",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/NamespaceIsolationData"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Set namespace isolation policy successfully."
+                    },
+                    "400": {
+                        "description": "Namespace isolation policy data is invalid."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Namespace isolation policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Set namespace isolation policy.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/peers": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getPeerCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the peer-cluster data for the specified cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setPeerClusterNames",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The list of peer cluster names",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        },
+                        "x-examples": {
+                            "application/json": "[\n   \"cluster-a\",\n   \"cluster-b\"\n]"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Cluster has been updated."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "412": {
+                        "description": "Peer cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update peer-cluster-list for a cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/namespaces/{cluster}/antiAffinity/{group}": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAntiAffinityNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "tenant",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "412": {
+                        "description": "Cluster not exist/Anti-affinity group can't be empty."
+                    }
+                },
+                "summary": "Get all namespaces that are grouped by given anti-affinity group in a given cluster. api can be only accessed by admin of any of the existing tenant",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{property}/{namespace}/persistence/bookieAffinity": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteBookieAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "property",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Delete the bookie-affinity-group from namespace-local policy.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBookieAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "property",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookieAffinityGroupDataImpl"
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the namespace"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get the bookie-affinity-group from namespace-local policy.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getTenantNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant doesn't exist"
+                    }
+                },
+                "summary": "Get the list of all the namespaces for a certain tenant.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "force",
+                        "required": false,
+                        "type": "boolean"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the namespace"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "405": {
+                        "description": "Broker doesn't allow forced deletion of namespaces"
+                    },
+                    "409": {
+                        "description": "Namespace is not empty"
+                    }
+                },
+                "summary": "Delete a namespace and all the topics under it.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/Policies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get the dump all the policies specified for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "put": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_createNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Policies for the namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/Policies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster doesn't exist"
+                    },
+                    "409": {
+                        "description": "Namespace already exists"
+                    },
+                    "412": {
+                        "description": "Namespace name is not valid"
+                    }
+                },
+                "summary": "Creates a new namespace with the specified policies",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/allowedClusters": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getNamespaceAllowedClusters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Namespace is not global"
+                    }
+                },
+                "summary": "Get the allowed clusters for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setNamespaceAllowedClusters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "List of allowed clusters",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "400": {
+                        "description": "The list of allowed clusters should include all replication clusters."
+                    },
+                    "403": {
+                        "description": "The requester does not have admin permissions."
+                    },
+                    "404": {
+                        "description": "The specified tenant, cluster, or namespace does not exist."
+                    },
+                    "409": {
+                        "description": "A peer-cluster cannot be part of an allowed-cluster."
+                    },
+                    "412": {
+                        "description": "The namespace is not global or the provided cluster IDs are invalid."
+                    }
+                },
+                "summary": "Set the allowed clusters for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/antiAffinity": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove anti-affinity group of a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "string"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get anti-affinity group of a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Anti-affinity group for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "string"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Invalid antiAffinityGroup"
+                    }
+                },
+                "summary": "Set anti-affinity group for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/autoSubscriptionCreation": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove override of broker's allowAutoSubscriptionCreation in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AutoSubscriptionCreationOverrideImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get autoSubscriptionCreation info in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Settings for automatic subscription creation",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/AutoSubscriptionCreationOverride"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Invalid autoSubscriptionCreation override"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Override broker's allowAutoSubscriptionCreation setting for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/autoTopicCreation": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove override of broker's allowAutoTopicCreation in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AutoTopicCreationOverrideImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get autoTopicCreation info in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Settings for automatic topic creation",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/AutoTopicCreationOverride"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Invalid autoTopicCreation override"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "406": {
+                        "description": "The number of partitions should be less than or equal to maxNumPartitionsPerPartitionedTopic"
+                    }
+                },
+                "summary": "Override broker's allowAutoTopicCreation setting for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/backlogQuota": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeBacklogQuota",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "enum": [
+                            "destination_storage",
+                            "message_age"
+                        ],
+                        "in": "query",
+                        "name": "backlogQuotaType",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove a backlog quota policy from a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setBacklogQuota",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "enum": [
+                            "destination_storage",
+                            "message_age"
+                        ],
+                        "in": "query",
+                        "name": "backlogQuotaType",
+                        "required": false,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Backlog quota for all topics of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/BacklogQuota"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "Specified backlog quota exceeds retention quota. Increase retention quota and retry request"
+                    }
+                },
+                "summary": " Set a backlog quota for all the topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/backlogQuotaMap": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBacklogQuotaMap",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/BacklogQuotaImpl"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get backlog quota map on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/bundles": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBundlesData",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BundlesDataImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Namespace is not setup to split in bundles"
+                    }
+                },
+                "summary": "Get the bundles split data.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/clearBacklog": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_clearNamespaceBacklog",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin or operate permission on the namespace"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Clear backlog for all topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/clearBacklog/{subscription}": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_clearNamespaceBacklogForSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "subscription",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin or operate permission on the namespace"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Clear backlog for a given subscription on all topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/compactionThreshold": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_deleteCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Delete maximum number of uncompacted bytes in a topic before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_getCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int64",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    }
+                },
+                "summary": "Maximum number of uncompacted bytes in topics before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "put": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_setCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Maximum number of uncompacted bytes in a topic of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int64",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "compactionThreshold value is not valid"
+                    }
+                },
+                "summary": "Set maximum number of uncompacted bytes in a topic before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/deduplication": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_modifyDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag for disabling or enabling broker side deduplication for all topics in the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Enable or disable broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/deduplicationSnapshotInterval": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDeduplicationSnapshotInterval",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get deduplicationSnapshotInterval config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDeduplicationSnapshotInterval",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Interval to take deduplication snapshot per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Set deduplicationSnapshotInterval config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/delayedDelivery": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Delete delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/DelayedDeliveryPolicies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Delayed delivery policies for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/DelayedDeliveryPolicies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/dispatchRate": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Delete dispatch-rate throttling for all topics of the namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/DispatchRate"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get dispatch-rate configured for the namespace, null means dispatch-rate not configured, -1 means msg-dispatch-rate or byte-dispatch-rate not configured in dispatch-rate yet",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Dispatch rate for all topics of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/DispatchRateImpl"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Set dispatch-rate throttling for all topics of the namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/encryptionRequired": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getEncryptionRequired",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get message encryption required status in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_modifyEncryptionRequired",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag defining if message encryption is required",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Message encryption is required or not for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/entryFilters": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeNamespaceEntryFilters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Invalid TTL"
+                    }
+                },
+                "summary": "Remove entry filters for namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getEntryFiltersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/EntryFilters"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerSubscription config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setEntryFiltersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "entry filters",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/EntryFilters"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Specified entry filters are not valid"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set entry filters for namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/inactiveTopicPolicies": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove inactive topic policies from a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/InactiveTopicPolicies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get inactive topic policies config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Inactive topic policies for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/InactiveTopicPolicies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set inactive topic policies config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/isAllowAutoUpdateSchema": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getIsAllowAutoUpdateSchema",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "The flag of whether allow auto update schema",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setIsAllowAutoUpdateSchema",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag of whether to allow auto update schema",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Update flag of whether allow auto update schema",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxConsumersPerSubscription": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerSubscription configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerSubscription config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum consumers per subscription",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerSubscription configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxConsumersPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxConsumersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum consumers per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerTopic value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxProducersPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxProducersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxProducersPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum producers per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxProducersPerTopic value is not valid"
+                    }
+                },
+                "summary": " Set maxProducersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxSubscriptionsPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxSubscriptionsPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxSubscriptionsPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum subscriptions per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxUnackedMessagesPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxSubscriptionsPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxTopicsPerNamespace": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove maxTopicsPerNamespace config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxTopicsPerNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace does not exist"
+                    }
+                },
+                "summary": "Get maxTopicsPerNamespace config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum topics for specific namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set maxTopicsPerNamespace config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxUnackedMessagesPerConsumer": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxUnackedmessagesPerConsumer",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Remove maxUnackedMessagesPerConsumer config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxUnackedMessagesPerConsumer",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxUnackedMessagesPerConsumer config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxUnackedMessagesPerConsumer",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum unacked messages per consumer",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxUnackedMessagesPerConsumer value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxUnackedMessagesPerSubscription": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxUnackedmessagesPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Remove maxUnackedMessagesPerSubscription config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxUnackedmessagesPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxUnackedMessagesPerSubscription config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxUnackedMessagesPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum unacked messages per subscription",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxUnackedMessagesPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxUnackedMessagesPerSubscription configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/messageTTL": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeNamespaceMessageTTL",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Invalid TTL"
+                    }
+                },
+                "summary": "Remove message TTL in seconds for namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getNamespaceMessageTTL",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get the message TTL for the namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setNamespaceMessageTTL",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "TTL in seconds for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Invalid TTL"
+                    }
+                },
+                "summary": "Set message TTL in seconds for namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/offloadDeletionLagMs": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_clearOffloadDeletionLag",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
... 74865 lines suppressed ...


(pulsar-site) 02/12: update rest-apidoc for 3.3.9

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit dce59fe97c9d775f94f4cebad3ccc24e2c700b36
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 07:50:11 2025 +0300

    update rest-apidoc for 3.3.9
---
 static/swagger/3.3.9/swagger.json                | 35933 +++++++++++++++++++++
 static/swagger/3.3.9/swaggerfunctions.json       |  2047 ++
 static/swagger/3.3.9/swaggerlookup.json          |   319 +
 static/swagger/3.3.9/swaggerpackages.json        |   627 +
 static/swagger/3.3.9/swaggersink.json            |  1449 +
 static/swagger/3.3.9/swaggersource.json          |  1404 +
 static/swagger/3.3.9/swaggertransactions.json    |  1537 +
 static/swagger/3.3.9/v2/swagger.json             | 35933 +++++++++++++++++++++
 static/swagger/3.3.9/v2/swaggerlookup.json       |   319 +
 static/swagger/3.3.9/v3/swaggerfunctions.json    |  2047 ++
 static/swagger/3.3.9/v3/swaggerpackages.json     |   627 +
 static/swagger/3.3.9/v3/swaggersink.json         |  1449 +
 static/swagger/3.3.9/v3/swaggersource.json       |  1404 +
 static/swagger/3.3.9/v3/swaggertransactions.json |  1537 +
 static/swagger/restApiVersions.json              |    19 +
 15 files changed, 86651 insertions(+)

diff --git a/static/swagger/3.3.9/swagger.json b/static/swagger/3.3.9/swagger.json
new file mode 100644
index 00000000000..1f661b2161d
--- /dev/null
+++ b/static/swagger/3.3.9/swagger.json
@@ -0,0 +1,35933 @@
+{
+    "basePath": "/admin/v2",
+    "definitions": {
+        "AllocatorStats": {
+            "properties": {
+                "directArenas": {
+                    "items": {
+                        "$ref": "#/definitions/PoolArenaStats"
+                    },
+                    "type": "array"
+                },
+                "heapArenas": {
+                    "items": {
+                        "$ref": "#/definitions/PoolArenaStats"
+                    },
+                    "type": "array"
+                },
+                "normalCacheSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numDirectArenas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numHeapArenas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numThreadLocalCaches": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "smallCacheSize": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "AuthPolicies": {
+            "properties": {
+                "namespaceAuthentication": {
+                    "additionalProperties": {
+                        "items": {
+                            "enum": [
+                                "produce",
+                                "consume",
+                                "functions",
+                                "sources",
+                                "sinks",
+                                "packages"
+                            ],
+                            "type": "string"
+                        },
+                        "type": "array",
+                        "uniqueItems": true
+                    },
+                    "type": "object"
+                },
+                "subscriptionAuthentication": {
+                    "additionalProperties": {
+                        "items": {
+                            "type": "string"
+                        },
+                        "type": "array",
+                        "uniqueItems": true
+                    },
+                    "type": "object"
+                },
+                "topicAuthentication": {
+                    "additionalProperties": {
+                        "additionalProperties": {
+                            "items": {
+                                "enum": [
+                                    "produce",
+                                    "consume",
+                                    "functions",
+                                    "sources",
+                                    "sinks",
+                                    "packages"
+                                ],
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        },
+                        "type": "object"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "AuthenticationDataSource": {
+            "properties": {
+                "commandData": {
+                    "type": "string"
+                },
+                "httpAuthType": {
+                    "type": "string"
+                },
+                "peerAddress": {
+                    "$ref": "#/definitions/SocketAddress"
+                },
+                "subscription": {
+                    "type": "string"
+                },
+                "tlsCertificates": {
+                    "items": {
+                        "$ref": "#/definitions/Certificate"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "AuthenticationParameters": {
+            "properties": {
+                "clientAuthenticationDataSource": {
+                    "$ref": "#/definitions/AuthenticationDataSource"
+                },
+                "clientRole": {
+                    "type": "string"
+                },
+                "originalPrincipal": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoFailoverPolicyData": {
+            "properties": {
+                "parameters": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "policyType": {
+                    "enum": [
+                        "min_available"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoSubscriptionCreationOverride": {
+            "properties": {
+                "allowAutoSubscriptionCreation": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "AutoSubscriptionCreationOverrideImpl": {
+            "properties": {
+                "allowAutoSubscriptionCreation": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "AutoTopicCreationOverride": {
+            "properties": {
+                "allowAutoTopicCreation": {
+                    "type": "boolean"
+                },
+                "defaultNumPartitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topicType": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoTopicCreationOverrideImpl": {
+            "properties": {
+                "allowAutoTopicCreation": {
+                    "type": "boolean"
+                },
+                "defaultNumPartitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topicType": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BacklogQuota": {
+            "properties": {
+                "limit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitTime": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "policy": {
+                    "enum": [
+                        "producer_request_hold",
+                        "producer_exception",
+                        "consumer_backlog_eviction"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BacklogQuotaImpl": {
+            "properties": {
+                "limit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitTime": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "policy": {
+                    "enum": [
+                        "producer_request_hold",
+                        "producer_exception",
+                        "consumer_backlog_eviction"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BitSet": {
+            "properties": {
+                "empty": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "BookieAffinityGroupData": {
+            "properties": {
+                "bookkeeperAffinityGroupPrimary": {
+                    "type": "string"
+                },
+                "bookkeeperAffinityGroupSecondary": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookieAffinityGroupDataImpl": {
+            "properties": {
+                "bookkeeperAffinityGroupPrimary": {
+                    "type": "string"
+                },
+                "bookkeeperAffinityGroupSecondary": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookieInfo": {
+            "properties": {
+                "hostname": {
+                    "type": "string"
+                },
+                "rack": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookiesClusterInfo": {
+            "properties": {
+                "bookies": {
+                    "items": {
+                        "$ref": "#/definitions/RawBookieInfo"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "BrokerInfo": {
+            "properties": {
+                "brokerId": {
+                    "type": "string"
+                },
+                "serviceUrl": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BrokerNamespaceIsolationData": {
+            "description": "The namespace isolation data for a given broker",
+            "properties": {
+                "brokerName": {
+                    "description": "The broker name",
+                    "example": "broker1:8080",
+                    "type": "string"
+                },
+                "namespaceRegex": {
+                    "description": "The namespace-isolation policies attached to this broker",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "policyName": {
+                    "description": "Policy name",
+                    "example": "my-policy",
+                    "type": "string"
+                },
+                "primary": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "BundlesData": {
+            "properties": {
+                "boundaries": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "BundlesDataImpl": {
+            "properties": {
+                "boundaries": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Certificate": {
+            "properties": {
+                "encoded": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "publicKey": {
+                    "$ref": "#/definitions/PublicKey"
+                },
+                "type": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ClusterData": {
+            "description": "The configuration data for a cluster",
+            "properties": {
+                "authenticationParameters": {
+                    "description": "Authentication parameters when client would like to connect to cluster.",
+                    "type": "string"
+                },
+                "authenticationPlugin": {
+                    "description": "Authentication plugin when client would like to connect to cluster.",
+                    "example": "org.apache.pulsar.client.impl.auth.AuthenticationToken",
+                    "type": "string"
+                },
+                "brokerClientCertificateFilePath": {
+                    "description": "TLS certificate file for internal client, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientKeyFilePath": {
+                    "description": "TLS private key file for internal client, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsEnabled": {
+                    "description": "Enable TLS when talking with other brokers in the same cluster (admin operation) or different clusters (replication)",
+                    "type": "boolean"
+                },
+                "brokerClientTlsEnabledWithKeyStore": {
+                    "description": "Whether internal client use KeyStore type to authenticate with other Pulsar brokers",
+                    "type": "boolean"
+                },
+                "brokerClientTlsKeyStore": {
+                    "description": "TLS KeyStore path for internal client,  used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsKeyStorePassword": {
+                    "description": "TLS KeyStore password for internal client,  used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsKeyStoreType": {
+                    "description": "TLS KeyStore type configuration for internal client: JKS, PKCS12, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStore": {
+                    "description": "TLS TrustStore path for internal client used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStorePassword": {
+                    "description": "TLS TrustStore password for internal client used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStoreType": {
+                    "description": "TLS TrustStore type configuration for internal client: JKS, PKCS12 used by the internal client to authenticate with Pulsar brokers",
+                    "example": "JKS",
+                    "type": "string"
+                },
+                "brokerClientTrustCertsFilePath": {
+                    "description": "Path for the trusted TLS certificate file for outgoing connection to a server (broker)",
+                    "type": "string"
+                },
+                "brokerServiceUrl": {
+                    "description": "The broker service url (for produce and consume operations)",
+                    "example": "pulsar://pulsar.example.com:6650",
+                    "type": "string"
+                },
+                "brokerServiceUrlTls": {
+                    "description": "The secured broker service url (for produce and consume operations)",
+                    "example": "pulsar+ssl://pulsar.example.com:6651",
+                    "type": "string"
+                },
+                "listenerName": {
+                    "description": "listenerName when client would like to connect to cluster",
+                    "type": "string"
+                },
+                "peerClusterNames": {
+                    "description": "A set of peer cluster names",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "proxyProtocol": {
+                    "description": "protocol to decide type of proxy routing eg: SNI-routing",
+                    "enum": [
+                        "SNI"
+                    ],
+                    "example": "SNI",
+                    "type": "string"
+                },
+                "proxyServiceUrl": {
+                    "description": "Proxy-service url when client would like to connect to broker via proxy.",
+                    "example": "pulsar+ssl://ats-proxy.example.com:4443 or pulsar://ats-proxy.example.com:4080",
+                    "type": "string"
+                },
+                "serviceUrl": {
+                    "description": "The HTTP rest service URL (for admin operations)",
+                    "example": "http://pulsar.example.com:8080",
+                    "type": "string"
+                },
+                "serviceUrlTls": {
+                    "description": "The HTTPS rest service URL (for admin operations)",
+                    "example": "https://pulsar.example.com:8443",
+                    "type": "string"
+                },
+                "tlsAllowInsecureConnection": {
+                    "description": "Allow TLS connections to servers whose certificate cannot be be verified to have been signed by a trusted certificate authority.",
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "ClusterUrl": {
+            "properties": {
+                "brokerServiceUrl": {
+                    "type": "string"
+                },
+                "brokerServiceUrlTls": {
+                    "type": "string"
+                },
+                "empty": {
+                    "type": "boolean"
+                },
+                "serviceUrl": {
+                    "type": "string"
+                },
+                "serviceUrlTls": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "CompactionStats": {
+            "properties": {
+                "lastCompactionDurationTimeInMills": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionFailedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionRemovedEventCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionSucceedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompactionStatsImpl": {
+            "properties": {
+                "lastCompactionDurationTimeInMills": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionFailedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionRemovedEventCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionSucceedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuture": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureClusterData": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureListSchemaAndMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureLong": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuturePairBooleanSchemaCompatibilityStrategy": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuturePartitionedTopicMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureResourceQuota": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureSchemaAndMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureSchemaVersion": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureVoid": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ConnectorDefinition": {
+            "properties": {
+                "description": {
+                    "type": "string"
+                },
+                "name": {
+                    "type": "string"
+                },
+                "sinkClass": {
+                    "type": "string"
+                },
+                "sinkConfigClass": {
+                    "type": "string"
+                },
+                "sourceClass": {
+                    "type": "string"
+                },
+                "sourceConfigClass": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ConsumerStats": {
+            "properties": {
+                "address": {
+                    "type": "string"
+                },
+                "availablePermits": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "avgMessagesPerEntry": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "blockedConsumerOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "consumerName": {
+                    "type": "string"
+                },
+                "keyHashRanges": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "readPositionWhenJoining": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorDetails": {
+            "properties": {
+                "cursorBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursorsLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "individualDeletedMessages": {
+                    "items": {
+                        "$ref": "#/definitions/MessageRangeInfo"
+                    },
+                    "type": "array"
+                },
+                "markDelete": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorStats": {
+            "properties": {
+                "active": {
+                    "type": "boolean"
+                },
+                "cursorLedger": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerLastEntry": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "individuallyDeletedMessages": {
+                    "type": "string"
+                },
+                "lastLedgerSwitchTimestamp": {
+                    "type": "string"
+                },
+                "markDeletePosition": {
+                    "type": "string"
+                },
+                "messagesConsumedCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numberOfEntriesSinceFirstNotAckedMessage": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "pendingReadOps": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "readPosition": {
+                    "type": "string"
+                },
+                "state": {
+                    "type": "string"
+                },
+                "subscriptionHavePendingRead": {
+                    "type": "boolean"
+                },
+                "subscriptionHavePendingReplayRead": {
+                    "type": "boolean"
+                },
+                "totalNonContiguousDeletedMessagesRange": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "waitingReadOp": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "DelayedDeliveryPolicies": {
+            "properties": {
+                "active": {
+                    "type": "boolean"
+                },
+                "maxDeliveryDelayInMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "tickTime": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "DeleteSchemaResponse": {
+            "properties": {
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "DispatchRate": {
+            "properties": {
+                "dispatchThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "relativeToPublishRate": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "DispatchRateImpl": {
+            "properties": {
+                "dispatchThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "relativeToPublishRate": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "EntryFilters": {
+            "properties": {
+                "entryFilterNames": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "FailureDomain": {
+            "description": "The data of a failure domain configuration in a cluster",
+            "properties": {
+                "brokers": {
+                    "description": "The collection of brokers in the same failure domain",
+                    "example": "[ 'broker-1', 'broker-2' ]",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                }
+            },
+            "type": "object"
+        },
+        "FunctionInstanceStatsData": {
+            "properties": {
+                "avgProcessLatency": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "lastInvocation": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oneMin": {
+                    "$ref": "#/definitions/FunctionInstanceStatsDataBase"
+                },
+                "processedSuccessfullyTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "receivedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userMetrics": {
+                    "additionalProperties": {
+                        "format": "double",
+                        "type": "number"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionInstanceStatsDataBase": {
+            "properties": {
+                "avgProcessLatency": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "processedSuccessfullyTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "receivedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Functions": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsV2": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsV2WorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "GetAllVersionsSchemaResponse": {
+            "properties": {
+                "getSchemaResponses": {
+                    "items": {
+                        "$ref": "#/definitions/GetSchemaResponse"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "GetSchemaResponse": {
+            "properties": {
+                "data": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "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"
+                    ],
+                    "type": "string"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "InactiveTopicPolicies": {
+            "properties": {
+                "deleteWhileInactive": {
+                    "type": "boolean"
+                },
+                "inactiveTopicDeleteMode": {
+                    "enum": [
+                        "delete_when_no_subscriptions",
+                        "delete_when_subscriptions_caught_up"
+                    ],
+                    "type": "string"
+                },
+                "maxInactiveDurationSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "InternalConfigurationData": {
+            "properties": {
+                "bookkeeperMetadataServiceUri": {
+                    "type": "string"
+                },
+                "configurationMetadataStoreUrl": {
+                    "type": "string"
+                },
+                "configurationStoreServers": {
+                    "type": "string"
+                },
+                "ledgersRootPath": {
+                    "type": "string"
+                },
+                "metadataStoreUrl": {
+                    "type": "string"
+                },
+                "stateStorageServiceUrl": {
+                    "type": "string"
+                },
+                "zookeeperServers": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "IsCompatibilityResponse": {
+            "properties": {
+                "compatibility": {
+                    "type": "boolean"
+                },
+                "schemaCompatibilityStrategy": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "KubernetesContainerFactory": {
+            "properties": {
+                "changeConfigMap": {
+                    "type": "string"
+                },
+                "changeConfigMapNamespace": {
+                    "type": "string"
+                },
+                "configAdminCLI": {
+                    "type": "string"
+                },
+                "cpuOverCommitRatio": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "customLabels": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "expectedMetricsCollectionInterval": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "extraFunctionDependenciesDir": {
+                    "type": "string"
+                },
+                "functionDockerImages": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "functionInstanceClassPath": {
+                    "type": "string"
+                },
+                "gracePeriodSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "grpcPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "imagePullPolicy": {
+                    "type": "string"
+                },
+                "installUserCodeDependencies": {
+                    "type": "boolean"
+                },
+                "jobName": {
+                    "type": "string"
+                },
+                "jobNamespace": {
+                    "type": "string"
+                },
+                "k8Uri": {
+                    "type": "string"
+                },
+                "kubernetesFunctionAuthProviderConfig": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "memoryOverCommitRatio": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "metricsPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "narExtractionDirectory": {
+                    "type": "string"
+                },
+                "percentMemoryPadding": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "pulsarAdminUrl": {
+                    "type": "string"
+                },
+                "pulsarDockerImageName": {
+                    "type": "string"
+                },
+                "pulsarRootDir": {
+                    "type": "string"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pythonDependencyRepository": {
+                    "type": "string"
+                },
+                "pythonExtraDependencyRepository": {
+                    "type": "string"
+                },
+                "submittingInsidePod": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "LedgerDetails": {
+            "properties": {
+                "entries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "size": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "LedgerInfo": {
+            "properties": {
+                "entries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "isOffloaded": {
+                    "type": "boolean"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "offloadedContextUuid": {
+                    "type": "string"
+                },
+                "size": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "LoadReport": {
+            "properties": {
+                "allocatedBandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedBandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedCPU": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMemory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMsgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMsgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "bandwidthIn": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "bandwidthOut": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "brokerVersionString": {
+                    "type": "string"
+                },
+                "bundleGains": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "bundleLosses": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "bundleStats": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NamespaceBundleStats"
+                    },
+                    "type": "object"
+                },
+                "cpu": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "directMemory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "lastUpdate": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "loadManagerClassName": {
+                    "type": "string"
+                },
+                "loadReportType": {
+                    "type": "string"
+                },
+                "memory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "name": {
+                    "type": "string"
+                },
+                "nonPersistentTopicsEnabled": {
+                    "type": "boolean"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numConsumers": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numProducers": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numTopics": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "overLoaded": {
+                    "type": "boolean"
+                },
+                "persistentTopicsEnabled": {
+                    "type": "boolean"
+                },
+                "preAllocatedBandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedBandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedCPU": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMemory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMsgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMsgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "protocols": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pulsarServiceUrlTls": {
+                    "type": "string"
+                },
+                "startTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemResourceUsage": {
+                    "$ref": "#/definitions/SystemResourceUsage"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "underLoaded": {
+                    "type": "boolean"
+                },
+                "webServiceUrl": {
+                    "type": "string"
+                },
+                "webServiceUrlTls": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "LongRunningProcessStatus": {
+            "properties": {
+                "lastError": {
+                    "type": "string"
+                },
+                "status": {
+                    "enum": [
+                        "NOT_RUN",
+                        "RUNNING",
+                        "SUCCESS",
+                        "ERROR"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "LongSchemaVersion": {
+            "properties": {
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ManagedLedgerInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorInfo"
+                    },
+                    "type": "object"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "terminatedPosition": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "MemoryLimit": {
+            "properties": {
+                "absoluteValue": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "percentOfMaxDirectMemory": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "MessageId": {
+            "type": "object"
+        },
+        "MessageIdAdv": {
+            "properties": {
+                "ackSet": {
+                    "$ref": "#/definitions/BitSet"
+                },
+                "batchIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "batchSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "firstChunkMessageId": {
+                    "$ref": "#/definitions/MessageIdAdv"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "partitionIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "MessageRangeInfo": {
+            "properties": {
+                "from": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "to": {
+                    "$ref": "#/definitions/PositionInfo"
+                }
+            },
+            "type": "object"
+        },
+        "Metrics": {
+            "properties": {
+                "dimensions": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "metrics": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceBundleStats": {
+            "properties": {
+                "cacheSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "consumerCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topics": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceIsolationData": {
+            "description": "The data of namespace isolation configuration",
+            "properties": {
+                "auto_failover_policy": {
+                    "$ref": "#/definitions/AutoFailoverPolicyData",
+                    "description": "The data of auto-failover policy configuration",
+                    "example": "{  \"policy_type\": \"min_available\"  \"parameters\": {    \"\": \"\"  }}"
+                },
+                "namespaces": {
+                    "description": "The list of namespaces to apply this namespace isolation data",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "primary": {
+                    "description": "The list of primary brokers for serving the list of namespaces in this isolation policy",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "secondary": {
+                    "description": "The list of secondary brokers for serving the list of namespaces in this isolation policy",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "unload_scope": {
+                    "description": "The type of unload to perform while applying the new isolation policy.",
+                    "enum": [
+                        "all_matching",
+                        "none",
+                        "changed"
+                    ],
+                    "example": "'all_matching' (default) for unloading all matching namespaces. 'none' for not unloading any namespace. 'changed' for unloading only the namespaces whose placement is actually changing",
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceOwnershipStatus": {
+            "properties": {
+                "broker_assignment": {
+                    "enum": [
+                        "primary",
+                        "secondary",
+                        "shared"
+                    ],
+                    "type": "string"
+                },
+                "is_active": {
+                    "type": "boolean"
+                },
+                "is_controlled": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentPartitionedTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutInternalCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentTopicStatsImpl"
+                    },
+                    "type": "object"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/NonPersistentPublisherStats"
+                    },
+                    "readOnly": true,
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentReplicatorStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentSubscriptionStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "systemTopicBytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentPublisherStats": {
+            "properties": {
+                "accessMode": {
+                    "enum": [
+                        "Shared",
+                        "Exclusive",
+                        "ExclusiveWithFencing",
+                        "WaitForExclusive"
+                    ],
+                    "type": "string"
+                },
+                "address": {
+                    "type": "string"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "producerName": {
+                    "type": "string"
+                },
+                "supportsPartialProducer": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentReplicatorStats": {
+            "properties": {
+                "connected": {
+                    "type": "boolean"
+                },
+                "inboundConnectedSince": {
+                    "type": "string"
+                },
+                "inboundConnection": {
+                    "type": "string"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "outboundConnectedSince": {
+                    "type": "string"
+                },
+                "outboundConnection": {
+                    "type": "string"
+                },
+                "replicationBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "replicationDelayInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentSubscriptionStats": {
+            "properties": {
+                "activeConsumerName": {
+                    "type": "string"
+                },
+                "allowOutOfOrderDelivery": {
+                    "type": "boolean"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "blockedSubscriptionOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "consumers": {
+                    "items": {
+                        "$ref": "#/definitions/ConsumerStats"
+                    },
+                    "type": "array"
+                },
+                "consumersAfterMarkDeletePosition": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "durable": {
+                    "type": "boolean"
+                },
+                "earliestMsgPublishTimeInBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterAcceptedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterProcessedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRejectedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRescheduledMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "keySharedMode": {
+                    "type": "string"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastExpireTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastMarkDeleteAdvancedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgBacklogNoDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInReplay": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "replicated": {
+                    "type": "boolean"
+                },
+                "subscriptionProperties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "totalMsgExpired": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutInternalCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/NonPersistentPublisherStats"
+                    },
+                    "readOnly": true,
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentReplicatorStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentSubscriptionStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "systemTopicBytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadPolicies": {
+            "properties": {
+                "fileSystemProfilePath": {
+                    "type": "string"
+                },
+                "fileSystemURI": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadDeletionLagInMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadDriver": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadMaxThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadPrefetchRounds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadThresholdInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadThresholdInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadedReadPriority": {
+                    "enum": [
+                        "BOOKKEEPER_FIRST",
+                        "TIERED_STORAGE_FIRST"
+                    ],
+                    "type": "string"
+                },
+                "offloadersDirectory": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialId": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialSecret": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRole": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRoleSessionName": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadPoliciesImpl": {
+            "properties": {
+                "fileSystemDriver": {
+                    "type": "boolean"
+                },
+                "fileSystemProfilePath": {
+                    "type": "string"
+                },
+                "fileSystemURI": {
+                    "type": "string"
+                },
+                "gcsDriver": {
+                    "type": "boolean"
+                },
+                "gcsManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+                    "type": "string"
+                },
+                "managedLedgerExtraConfigurations": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "managedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadDeletionLagInMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadDriver": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadMaxThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadPrefetchRounds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadReadThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadThresholdInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadThresholdInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadedReadPriority": {
+                    "enum": [
+                        "BOOKKEEPER_FIRST",
+                        "TIERED_STORAGE_FIRST"
+                    ],
+                    "type": "string"
+                },
+                "offloadersDirectory": {
+                    "type": "string"
+                },
+                "s3Driver": {
+                    "type": "boolean"
+                },
+                "s3ManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialId": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialSecret": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRole": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRoleSessionName": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadProcessStatus": {
+            "properties": {
+                "firstUnoffloadedMessage": {
+                    "$ref": "#/definitions/MessageId"
+                },
+                "lastError": {
+                    "type": "string"
+                },
+                "status": {
+                    "enum": [
+                        "NOT_RUN",
+                        "RUNNING",
+                        "SUCCESS",
+                        "ERROR"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OutputStream": {
+            "type": "object"
+        },
+        "PartitionedManagedLedgerInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorInfo"
+                    },
+                    "type": "object"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ManagedLedgerInfo"
+                    },
+                    "type": "object"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "terminatedPosition": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicInternalStats": {
+            "properties": {
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/PersistentTopicInternalStats"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicMetadata": {
+            "properties": {
+                "deleted": {
+                    "type": "boolean"
+                },
+                "partitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutInternalCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/TopicStats"
+                    },
+                    "type": "object"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "systemTopicBytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PendingBookieOpsStats": {
+            "properties": {
+                "cursorLedgerCloseOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerCreateOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerDeleteOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerOpenOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerCloseOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerCreateOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerDeleteOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerOpenOp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistencePolicies": {
+            "properties": {
+                "bookkeeperAckQuorum": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "bookkeeperEnsemble": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "bookkeeperWriteQuorum": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerMaxMarkDeleteRate": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentOfflineTopicStats": {
+            "properties": {
+                "brokerName": {
+                    "type": "string"
+                },
+                "cursorDetails": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorDetails"
+                    },
+                    "type": "object"
+                },
+                "dataLedgerDetails": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerDetails"
+                    },
+                    "type": "array"
+                },
+                "messageBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "statGeneratedAt": {
+                    "format": "date-time",
+                    "type": "string"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicName": {
+                    "type": "string"
+                },
+                "totalMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentTopicInternalStats": {
+            "properties": {
+                "compactedLedger": {
+                    "$ref": "#/definitions/LedgerInfo"
+                },
+                "currentLedgerEntries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "currentLedgerSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorStats"
+                    },
+                    "type": "object"
+                },
+                "entriesAddedCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConfirmedEntry": {
+                    "type": "string"
+                },
+                "lastLedgerCreatedTimestamp": {
+                    "type": "string"
+                },
+                "lastLedgerCreationFailureTimestamp": {
+                    "type": "string"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "numberOfEntries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "pendingAddEntriesCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "schemaLedgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "state": {
+                    "type": "string"
+                },
+                "totalSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingCursorsCount": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentTopicStats": {
+            "properties": {
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStats"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Policies": {
+            "properties": {
+                "allowed_clusters": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "auth_policies": {
+                    "$ref": "#/definitions/AuthPolicies"
+                },
+                "autoSubscriptionCreationOverride": {
+                    "$ref": "#/definitions/AutoSubscriptionCreationOverride"
+                },
+                "autoTopicCreationOverride": {
+                    "$ref": "#/definitions/AutoTopicCreationOverride"
+                },
+                "backlog_quota_map": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/BacklogQuota"
+                    },
+                    "type": "object"
+                },
+                "bundles": {
+                    "$ref": "#/definitions/BundlesData"
+                },
+                "clusterDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "clusterSubscribeRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscribeRate"
+                    },
+                    "type": "object"
+                },
+                "compaction_threshold": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "deduplicationEnabled": {
+                    "type": "boolean"
+                },
+                "deduplicationSnapshotIntervalSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "delayed_delivery_policies": {
+                    "$ref": "#/definitions/DelayedDeliveryPolicies"
+                },
+                "deleted": {
+                    "type": "boolean"
+                },
+                "dispatcherPauseOnAckStatePersistentEnabled": {
+                    "type": "boolean"
+                },
+                "encryption_required": {
+                    "type": "boolean"
+                },
+                "entryFilters": {
+                    "$ref": "#/definitions/EntryFilters"
+                },
+                "inactive_topic_policies": {
+                    "$ref": "#/definitions/InactiveTopicPolicies"
+                },
+                "is_allow_auto_update_schema": {
+                    "type": "boolean"
+                },
+                "latency_stats_sample_rate": {
+                    "additionalProperties": {
+                        "format": "int32",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "max_consumers_per_subscription": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_consumers_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_producers_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_subscriptions_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_topics_per_namespace": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_unacked_messages_per_consumer": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_unacked_messages_per_subscription": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "message_ttl_in_seconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "migrated": {
+                    "type": "boolean"
+                },
+                "offload_deletion_lag_ms": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "offload_policies": {
+                    "$ref": "#/definitions/OffloadPolicies"
+                },
+                "offload_threshold": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "offload_threshold_in_seconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "persistence": {
+                    "$ref": "#/definitions/PersistencePolicies"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "publishMaxMessageRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/PublishRate"
+                    },
+                    "type": "object"
+                },
+                "replication_clusters": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "replicatorDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "resource_group_name": {
+                    "type": "string"
+                },
+                "retention_policies": {
+                    "$ref": "#/definitions/RetentionPolicies"
+                },
+                "schema_auto_update_compatibility_strategy": {
+                    "enum": [
+                        "AutoUpdateDisabled",
+                        "Backward",
+                        "Forward",
+                        "Full",
+                        "AlwaysCompatible",
+                        "BackwardTransitive",
+                        "ForwardTransitive",
+                        "FullTransitive"
+                    ],
+                    "type": "string"
+                },
+                "schema_compatibility_strategy": {
+                    "enum": [
+                        "UNDEFINED",
+                        "ALWAYS_INCOMPATIBLE",
+                        "ALWAYS_COMPATIBLE",
+                        "BACKWARD",
+                        "FORWARD",
+                        "FULL",
+                        "BACKWARD_TRANSITIVE",
+                        "FORWARD_TRANSITIVE",
+                        "FULL_TRANSITIVE"
+                    ],
+                    "type": "string"
+                },
+                "schema_validation_enforced": {
+                    "type": "boolean"
+                },
+                "subscriptionDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "subscription_auth_mode": {
+                    "enum": [
+                        "None",
+                        "Prefix"
+                    ],
+                    "type": "string"
+                },
+                "subscription_expiration_time_minutes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "subscription_types_enabled": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "topicDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PoolArenaStats": {
+            "properties": {
+                "chunkLists": {
+                    "items": {
+                        "$ref": "#/definitions/PoolChunkListStats"
+                    },
+                    "type": "array"
+                },
+                "numActiveAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveHugeAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveNormalAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveSmallAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numChunkLists": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numHugeAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numHugeDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numNormalAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numNormalDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallSubpages": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "smallSubpages": {
+                    "items": {
+                        "$ref": "#/definitions/PoolSubpageStats"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "PoolChunkListStats": {
+            "properties": {
+                "chunks": {
+                    "items": {
+                        "$ref": "#/definitions/PoolChunkStats"
+                    },
+                    "type": "array"
+                },
+                "maxUsage": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "minUsage": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PoolChunkStats": {
+            "properties": {
+                "chunkSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "freeBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "usage": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PoolSubpageStats": {
+            "properties": {
+                "elementSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxNumElements": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numAvailable": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "pageSize": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PositionInfo": {
+            "properties": {
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PostSchemaPayload": {
+            "properties": {
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "schema": {
+                    "type": "string"
+                },
+                "type": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PostSchemaResponse": {
+            "properties": {
+                "version": {
+                    "$ref": "#/definitions/SchemaVersion"
+                }
+            },
+            "type": "object"
+        },
+        "ProcessContainerFactory": {
+            "properties": {
+                "extraFunctionDependenciesDir": {
+                    "type": "string"
+                },
+                "javaInstanceJarLocation": {
+                    "type": "string"
+                },
+                "logDirectory": {
+                    "type": "string"
+                },
+                "pythonInstanceLocation": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PublicKey": {
+            "properties": {
+                "algorithm": {
+                    "type": "string"
+                },
+                "encoded": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "format": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PublishRate": {
+            "properties": {
+                "publishThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PublisherStats": {
+            "properties": {
+                "accessMode": {
+                    "enum": [
+                        "Shared",
+                        "Exclusive",
+                        "ExclusiveWithFencing",
+                        "WaitForExclusive"
+                    ],
+                    "type": "string"
+                },
+                "address": {
+                    "type": "string"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "producerName": {
+                    "type": "string"
+                },
+                "supportsPartialProducer": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "RawBookieInfo": {
+            "properties": {
+                "bookieId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ReplicatorStats": {
+            "properties": {
+                "connected": {
+                    "type": "boolean"
+                },
+                "inboundConnectedSince": {
+                    "type": "string"
+                },
+                "inboundConnection": {
+                    "type": "string"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "outboundConnectedSince": {
+                    "type": "string"
+                },
+                "outboundConnection": {
+                    "type": "string"
+                },
+                "replicationBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "replicationDelayInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResetCursorData": {
+            "properties": {
+                "batchIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "excluded": {
+                    "type": "boolean"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "partitionIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceDescription": {
+            "properties": {
+                "resourceUsage": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ResourceUsage"
+                    },
+                    "type": "object"
+                },
+                "usagePct": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceGroup": {
+            "properties": {
+                "dispatchRateInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchRateInMsgs": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "publishRateInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishRateInMsgs": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceQuota": {
+            "properties": {
+                "bandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "bandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "dynamic": {
+                    "type": "boolean"
+                },
+                "memory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceUnit": {
+            "properties": {
+                "availableResource": {
+                    "$ref": "#/definitions/ResourceDescription"
+                },
+                "resourceId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceUsage": {
+            "properties": {
+                "limit": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "usage": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "Resources": {
+            "properties": {
+                "cpu": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "disk": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ram": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "RetentionPolicies": {
+            "properties": {
+                "retentionSizeInMB": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "retentionTimeInMinutes": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SchemaVersion": {
+            "type": "object"
+        },
+        "Sinks": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sinkList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SinksWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sinkList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SocketAddress": {
+            "type": "object"
+        },
+        "Sources": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sourceList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SourcesWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sourceList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SubscribeRate": {
+            "properties": {
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "subscribeThrottlingRatePerConsumer": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SubscriptionStats": {
+            "properties": {
+                "activeConsumerName": {
+                    "type": "string"
+                },
+                "allowOutOfOrderDelivery": {
+                    "type": "boolean"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "blockedSubscriptionOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "consumers": {
+                    "items": {
+                        "$ref": "#/definitions/ConsumerStats"
+                    },
+                    "type": "array"
+                },
+                "consumersAfterMarkDeletePosition": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "durable": {
+                    "type": "boolean"
+                },
+                "earliestMsgPublishTimeInBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterAcceptedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterProcessedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRejectedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRescheduledMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "keySharedMode": {
+                    "type": "string"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastExpireTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastMarkDeleteAdvancedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgBacklogNoDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgInReplay": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "replicated": {
+                    "type": "boolean"
+                },
+                "subscriptionProperties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "totalMsgExpired": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SystemResourceUsage": {
+            "properties": {
+                "bandwidthIn": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "bandwidthOut": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "cpu": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "directMemory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "memory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                }
+            },
+            "type": "object"
+        },
+        "TenantInfo": {
+            "description": "Information of adminRoles and allowedClusters for tenant",
+            "properties": {
+                "adminRoles": {
+                    "description": "Comma separated list of auth principal allowed to administrate the tenant.",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "allowedClusters": {
+                    "description": "Comma separated allowed clusters.",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                }
+            },
+            "type": "object"
+        },
+        "ThreadContainerFactory": {
+            "properties": {
+                "pulsarClientMemoryLimit": {
+                    "$ref": "#/definitions/MemoryLimit"
+                },
+                "threadGroupName": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "TopicHashPositions": {
+            "properties": {
+                "bundle": {
+                    "type": "string"
+                },
+                "namespace": {
+                    "type": "string"
+                },
+                "topicHashPositions": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "TopicStats": {
+            "properties": {
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStats"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerConfig": {
+            "properties": {
+                "additionalEnabledConnectorUrlPatterns": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "additionalEnabledFunctionsUrlPatterns": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "additionalJavaRuntimeArguments": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "assignmentWriteMaxRetries": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "authenticateMetricsEndpoint": {
+                    "type": "boolean"
+                },
+                "authenticationEnabled": {
+                    "type": "boolean"
+                },
+                "authenticationProviders": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "authorizationEnabled": {
+                    "type": "boolean"
+                },
+                "authorizationProvider": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationParametersName": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "brokerClientAuthenticationEnabled": {
+                    "type": "boolean"
+                },
+                "brokerClientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "brokerClientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "brokerClientTrustCertsFilePath": {
+                    "type": "string"
+                },
+                "clientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "clientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "clusterCoordinationTopic": {
+                    "type": "string"
+                },
+                "clusterCoordinationTopicName": {
+                    "type": "string"
+                },
+                "configurationMetadataStoreUrl": {
+                    "type": "string"
+                },
+                "configurationStoreServers": {
+                    "type": "string"
+                },
+                "connectorsDirectory": {
+                    "type": "string"
+                },
+                "downloadDirectory": {
+                    "type": "string"
+                },
+                "enableClassloadingOfBuiltinFiles": {
+                    "type": "boolean"
+                },
+                "enableClassloadingOfExternalFiles": {
+                    "type": "boolean"
+                },
+                "enableReferencingConnectorDirectoryFiles": {
+                    "type": "boolean"
+                },
+                "enableReferencingFunctionsDirectoryFiles": {
+                    "type": "boolean"
+                },
+                "exposeAdminClientEnabled": {
+                    "type": "boolean"
+                },
+                "failureCheckFreqMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "forwardSourceMessageProperty": {
+                    "type": "boolean"
+                },
+                "functionAssignmentTopic": {
+                    "type": "string"
+                },
+                "functionAssignmentTopicName": {
+                    "type": "string"
+                },
+                "functionAuthProviderClassName": {
+                    "type": "string"
+                },
+                "functionInstanceMaxResources": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionInstanceMinResources": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionInstanceResourceChangeInLockStep": {
+                    "type": "boolean"
+                },
+                "functionInstanceResourceGranularities": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionMetadataTopic": {
+                    "type": "string"
+                },
+                "functionMetadataTopicName": {
+                    "type": "string"
+                },
+                "functionRuntimeFactoryClassName": {
+                    "type": "string"
+                },
+                "functionRuntimeFactoryConfigs": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "functionWebServiceUrl": {
+                    "type": "string"
+                },
+                "functionsDirectory": {
+                    "type": "string"
+                },
+                "functionsWorkerEnablePackageManagement": {
+                    "type": "boolean"
+                },
+                "functionsWorkerServiceCustomConfigs": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "functionsWorkerServiceNarPackage": {
+                    "type": "string"
+                },
+                "httpRequestsLimitEnabled": {
+                    "type": "boolean"
+                },
+                "httpRequestsMaxPerSecond": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "httpServerAcceptQueueSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "httpServerThreadPoolQueueSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "ignoreUnknownConfigFields": {
+                    "type": "boolean"
+                },
+                "includeStandardPrometheusMetrics": {
+                    "type": "boolean"
+                },
+                "initialBrokerReconnectMaxRetries": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "initializedDlogMetadata": {
+                    "type": "boolean"
+                },
+                "instanceLivenessCheckFreqMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "jvmGCMetricsLoggerClassName": {
+                    "type": "string"
+                },
+                "kinitCommand": {
+                    "type": "string"
+                },
+                "kubernetesContainerFactory": {
+                    "$ref": "#/definitions/KubernetesContainerFactory"
+                },
+                "maxConcurrentHttpRequests": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxHttpServerConnections": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxPendingAsyncRequests": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreAllowReadOnlyOperations": {
+                    "type": "boolean"
+                },
+                "metadataStoreCacheExpirySeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreOperationTimeoutSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreSessionTimeoutMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "narExtractionDirectory": {
+                    "type": "string"
+                },
+                "numFunctionPackageReplicas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numHttpServerThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "processContainerFactory": {
+                    "$ref": "#/definitions/ProcessContainerFactory"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "proxyRoles": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "pulsarFunctionsCluster": {
+                    "type": "string"
+                },
+                "pulsarFunctionsNamespace": {
+                    "type": "string"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pulsarWebServiceUrl": {
+                    "type": "string"
+                },
+                "rebalanceCheckFreqSec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "rescheduleTimeoutMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "runtimeCustomizerClassName": {
+                    "type": "string"
+                },
+                "runtimeCustomizerConfig": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "saslJaasClientAllowedIds": {
+                    "type": "string"
+                },
+                "saslJaasServerRoleTokenSignerSecretPath": {
+                    "type": "string"
+                },
+                "saslJaasServerSectionName": {
+                    "type": "string"
+                },
+                "schedulerClassName": {
+                    "type": "string"
+                },
+                "secretsProviderConfiguratorClassName": {
+                    "type": "string"
+                },
+                "secretsProviderConfiguratorConfig": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "stateStorageProviderImplementation": {
+                    "type": "string"
+                },
+                "stateStorageServiceUrl": {
+                    "type": "string"
+                },
+                "superUserRoles": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "threadContainerFactory": {
+                    "$ref": "#/definitions/ThreadContainerFactory"
+                },
+                "tlsAllowInsecureConnection": {
+                    "type": "boolean"
+                },
+                "tlsCertRefreshCheckDurationSec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "tlsCertificateFilePath": {
+                    "type": "string"
+                },
+                "tlsEnableHostnameVerification": {
+                    "type": "boolean"
+                },
+                "tlsEnabled": {
+                    "type": "boolean"
+                },
+                "tlsEnabledWithKeyStore": {
+                    "type": "boolean"
+                },
+                "tlsKeyFilePath": {
+                    "type": "string"
+                },
+                "tlsKeyStore": {
+                    "type": "string"
+                },
+                "tlsKeyStorePassword": {
+                    "type": "string"
+                },
+                "tlsKeyStoreType": {
+                    "type": "string"
+                },
+                "tlsProvider": {
+                    "type": "string"
+                },
+                "tlsRequireTrustedClientCertOnConnect": {
+                    "type": "boolean"
+                },
+                "tlsTrustCertsFilePath": {
+                    "type": "string"
+                },
+                "tlsTrustChainBytes": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "tlsTrustStore": {
+                    "type": "string"
+                },
+                "tlsTrustStorePassword": {
+                    "type": "string"
+                },
+                "tlsTrustStoreType": {
+                    "type": "string"
+                },
+                "topicCompactionFrequencySec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "uploadBuiltinSinksSources": {
+                    "type": "boolean"
+                },
+                "useCompactedMetadataTopic": {
+                    "type": "boolean"
+                },
+                "useTls": {
+                    "type": "boolean"
+                },
+                "validateConnectorConfig": {
+                    "type": "boolean"
+                },
+                "webServiceHaProxyProtocolEnabled": {
+                    "type": "boolean"
+                },
+                "webServiceLogDetailedAddresses": {
+                    "type": "boolean"
+                },
+                "webServiceTlsCiphers": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "webServiceTlsProtocols": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "webServiceTrustXForwardedFor": {
+                    "type": "boolean"
+                },
+                "workerHostname": {
+                    "type": "string"
+                },
+                "workerId": {
+                    "type": "string"
+                },
+                "workerListProbeIntervalSec": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerPortTls": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerWebAddress": {
+                    "type": "string"
+                },
+                "workerWebAddressTls": {
+                    "type": "string"
+                },
+                "zooKeeperAllowReadOnlyOperations": {
+                    "type": "boolean"
+                },
+                "zooKeeperCacheExpirySeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "zooKeeperOperationTimeoutSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "zooKeeperSessionTimeoutMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerFunctionInstanceStats": {
+            "properties": {
+                "metrics": {
+                    "$ref": "#/definitions/FunctionInstanceStatsData"
+                },
+                "name": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerInfo": {
+            "properties": {
+                "port": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerHostname": {
+                    "type": "string"
+                },
+                "workerId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerService": {
+            "properties": {
+                "functions": {
+                    "$ref": "#/definitions/FunctionsWorkerService"
+                },
+                "functionsV2": {
+                    "$ref": "#/definitions/FunctionsV2WorkerService"
+                },
+                "initialized": {
+                    "type": "boolean"
+                },
+                "sinks": {
+                    "$ref": "#/definitions/SinksWorkerService"
+                },
+                "sources": {
+                    "$ref": "#/definitions/SourcesWorkerService"
+                },
+                "workerConfig": {
+                    "$ref": "#/definitions/WorkerConfig"
+                },
+                "workers": {
+                    "$ref": "#/definitions/WorkersWorkerService"
+                }
+            },
+            "type": "object"
+        },
+        "Workers": {
+            "type": "object"
+        },
+        "WorkersWorkerService": {
+            "type": "object"
+        }
+    },
+    "info": {
+        "description": "This provides the REST API for admin operations",
+        "license": {
+            "name": "Apache 2.0",
+            "url": "http://www.apache.org/licenses/LICENSE-2.0.html"
+        },
+        "title": "Pulsar Admin REST API",
+        "version": "v2"
+    },
+    "paths": {
+        "/bookies/all": {
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getAllBookies",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookiesClusterInfo"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets raw information for all the bookies in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/bookies/racks-info": {
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getBookiesRackInfo",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "additionalProperties": {
+                                    "$ref": "#/definitions/BookieInfo"
+                                },
+                                "type": "object"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the rack placement information for all the bookies in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/bookies/racks-info/{bookie}": {
+            "delete": {
+                "description": "",
+                "operationId": "Bookies_deleteBookieRackInfo",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Removed the rack placement information for a specific bookie in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            },
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getBookieRackInfo",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookieInfo"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the rack placement information for a specific bookie in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            },
+            "post": {
+                "description": "",
+                "operationId": "Bookies_updateBookieRackInfo",
+                "parameters": [
+                    {
+                        "description": "The bookie address",
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The group",
+                        "in": "query",
+                        "name": "group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The bookie info",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/BookieInfo"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Updates the rack placement information for a specific bookie in the cluster (note. bookie address format:`address:port`)",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/broker-stats/allocator-stats/{allocator}": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStatsBase_getAllocatorStats",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "allocator",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AllocatorStats"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get the stats for the Netty allocator. Available allocators are 'default' and 'ml-cache'",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/bookieops": {
+            "get": {
+                "description": "Returns a nested map structure which Swagger does not fully support for display. Structure: Map<String, Map<String, PendingBookieOpsStats>>. Please refer to this structure for details.",
+                "operationId": "BrokerStatsBase_getPendingBookieOpsStats",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/PendingBookieOpsStats"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get pending bookie client op stats by namespace",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/broker-resource-availability/{tenant}/{namespace}": {
+            "get": {
+                "description": "This API gives the current broker availability in percent, each resource percentage usage is calculated and thensum of all of the resource usage percent is called broker-resource-availability<br/><br/>THIS API IS ONLY FOR USE BY TESTING FOR CONFIRMING NAMESPACE ALLOCATION ALGORITHM",
+                "operationId": "BrokerStats_getBrokerResourceAvailability",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Returns broker resource availability as Map<Long, List<ResourceUnit>>.Since `ResourceUnit` is an interface, its specific content is not determinable via class reflection. Refer to the source code or interface tests for detailed type definitions.",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/ResourceUnit"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "409": {
+                        "description": "Load-manager doesn't support operation"
+                    }
+                },
+                "summary": "Broker availability report",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/load-report": {
+            "get": {
+                "description": "consists of topics stats & systemResourceUsage",
+                "operationId": "BrokerStatsBase_getLoadReport",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/LoadReport"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get Load for this broker",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/mbeans": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStatsBase_getMBeans",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/Metrics"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all the mbean details of this broker JVM",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/metrics": {
+            "get": {
+                "description": "Requested should be executed by Monitoring agent on each broker to fetch the metrics",
+                "operationId": "BrokerStatsBase_getMetrics",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/Metrics"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the metrics for Monitoring",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/topics": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStats_getTopics2",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/OutputStream"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all the topic stats by namespace",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/brokers": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getActiveBrokers",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    }
+                },
+                "summary": "Get the list of active brokers (broker ids) in the local cluster.If authorization is not enabled",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/backlog-quota-check": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_backlogQuotaCheck",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Everything is OK"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "An REST endpoint to trigger backlogQuotaCheck",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getDynamicConfigurationName",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to get configuration"
+                    }
+                },
+                "summary": "Get all updatable dynamic configurations's name",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/runtime": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getRuntimeConfiguration",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "type": "string"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all runtime configurations. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/values": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getAllDynamicConfigurations",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "type": "string"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to view configuration"
+                    },
+                    "404": {
+                        "description": "Configuration not found"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get value of all dynamic configurations' value overridden on local config",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/{configName}": {
+            "delete": {
+                "description": "",
+                "operationId": "BrokersBase_deleteDynamicConfiguration",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "configName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Service configuration delete successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "412": {
+                        "description": "Invalid dynamic-config value"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete dynamic ServiceConfiguration into metadata only. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/{configName}/{configValue}": {
+            "post": {
+                "description": "",
+                "operationId": "BrokersBase_updateDynamicConfiguration",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "configName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "configValue",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Service configuration updated successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "404": {
+                        "description": "Configuration not found"
+                    },
+                    "412": {
+                        "description": "Invalid dynamic-config value"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Update dynamic serviceconfiguration into zk only. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/health": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_healthCheck",
+                "parameters": [
+                    {
+                        "description": "Topic Version",
+                        "enum": [
+                            "V1",
+                            "V2"
+                        ],
+                        "in": "query",
+                        "name": "topicVersion",
+                        "required": false,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "brokerId",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Everything is OK"
+                    },
+                    "307": {
+                        "description": "Current broker is not the target broker"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    },
+                    "503": {
+                        "description": "Service unavailable"
+                    }
+                },
+                "summary": "Run a healthCheck against the broker",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/internal-configuration": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getInternalConfigurationData",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/InternalConfigurationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get the internal configuration data",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/leaderBroker": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getLeaderBroker",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BrokerInfo"
+                        }
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    },
+                    "404": {
+                        "description": "Leader broker not found"
+                    }
+                },
+                "summary": "Get the information of the leader broker.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/ready": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_isReady",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Broker is ready"
+                    },
+                    "500": {
+                        "description": "Broker is not ready"
+                    }
+                },
+                "summary": "Check if the broker is fully initialized",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/shutdown": {
+            "post": {
+                "description": "",
+                "operationId": "BrokersBase_shutDownBrokerGracefully",
+                "parameters": [
+                    {
+                        "description": "if the value absent(value=0) means no concurrent limitation.",
+                        "format": "int32",
+                        "in": "query",
+                        "name": "maxConcurrentUnloadPerSec",
+                        "required": false,
+                        "type": "integer"
+                    },
+                    {
+                        "default": true,
+                        "in": "query",
+                        "name": "forcedTerminateTopic",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Execute shutdown command successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Shutdown broker gracefully.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/version": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_version",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "The Pulsar version",
+                        "schema": {
+                            "type": "string"
+                        }
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get version of current broker",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/{clusterName}/{brokerId}/ownedNamespaces": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getOwnedNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "clusterName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "brokerId",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/NamespaceOwnershipStatus"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the cluster"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist"
+                    }
+                },
+                "summary": "Get the list of namespaces served by the specific broker id",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/{cluster}": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getActiveBrokers",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve this cluster"
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    },
+                    "404": {
+                        "description": "Cluster does not exist: cluster={clustername}"
+                    }
+                },
+                "summary": "Get the list of active brokers (broker ids) in the cluster.If authorization is not enabled, any cluster name is valid.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/clusters": {
+            "get": {
+                "description": "",
+                "operationId": "ClustersBase_getClusters",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Return a list of clusters.",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the list of all the Pulsar clusters.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Cluster has been deleted."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster is not empty."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Delete an existing cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Return the cluster data.",
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the configuration for the specified cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_updateCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The cluster data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\"\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been updated."
+                    },
+                    "400": {
+                        "description": "Bad request parameter."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update the configuration for a cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "put": {
+                "description": "This operation requires Pulsar superuser privileges, and the name cannot contain the '/' characters.",
+                "operationId": "ClustersBase_createCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The cluster data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\",\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been created."
+                    },
+                    "400": {
+                        "description": "Bad request parameter."
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to create the cluster."
+                    },
+                    "409": {
+                        "description": "Cluster already exists."
+                    },
+                    "412": {
+                        "description": "Cluster name is not valid."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Create a new cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/failureDomains": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getFailureDomains",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/FailureDomain"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get the cluster failure domains.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/failureDomains/{domainName}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteFailureDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Delete the failure domain of the cluster successfully"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policy is read only"
+                    },
+                    "404": {
+                        "description": "FailureDomain doesn't exist"
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete the failure domain of the cluster",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/FailureDomain"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "FailureDomain doesn't exist"
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get a domain in a cluster",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setFailureDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The configuration data of a failure domain",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/FailureDomain"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Set the failure domain of the cluster successfully."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Failure domain doesn't exist."
+                    },
+                    "409": {
+                        "description": "Broker already exists in another domain."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Set the failure domain of the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/migrate": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getClusterMigration",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Return the cluster data.",
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the cluster migration configuration for the specified cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_updateClusterMigration",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Is cluster migrated",
+                        "in": "query",
+                        "name": "migrated",
+                        "required": true,
+                        "type": "boolean"
+                    },
+                    {
+                        "description": "The cluster url data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterUrl"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\"\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been updated."
+                    },
+                    "400": {
+                        "description": "Cluster url must not be empty."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update the configuration for a cluster migration.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getNamespaceIsolationPolicies",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/NamespaceIsolationData"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the namespace isolation policies assigned to the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/brokers": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getBrokersWithNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/BrokerNamespaceIsolationData"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Namespace-isolation policies not found."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get list of brokers with namespace-isolation policies attached to them.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/brokers/{broker}": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getBrokerWithNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The broker name (<broker-hostname>:<web-service-port>)",
+                        "in": "path",
+                        "name": "broker",
+                        "required": true,
+                        "type": "string",
+                        "x-example": "broker1:8080"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BrokerNamespaceIsolationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Namespace-isolation policies/ Broker not found."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get a broker with namespace-isolation policies attached to it.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/{policyName}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy name",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Delete namespace isolation policy successfully."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read only."
+                    },
+                    "404": {
+                        "description": "Namespace isolation policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Delete namespace isolation policy.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The name of the namespace isolation policy",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/NamespaceIsolationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the single namespace isolation policy assigned to the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy name",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/NamespaceIsolationData"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Set namespace isolation policy successfully."
+                    },
+                    "400": {
+                        "description": "Namespace isolation policy data is invalid."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Namespace isolation policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Set namespace isolation policy.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/peers": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getPeerCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the peer-cluster data for the specified cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setPeerClusterNames",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The list of peer cluster names",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        },
+                        "x-examples": {
+                            "application/json": "[\n   \"cluster-a\",\n   \"cluster-b\"\n]"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Cluster has been updated."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "412": {
+                        "description": "Peer cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update peer-cluster-list for a cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/namespaces/grantPermissionsOnTopics": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_grantPermissionsOnTopics",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "401": {
+                        "description": "Don't have permission to administrate resources on this tenant"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "tenant/namespace/topic doesn't exit"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Grant new permissions to a role on multi-topics.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/revokePermissionsOnTopics": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_revokePermissionsOnTopics",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "401": {
+                        "description": "Don't have permission to administrate resources on this tenant"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "tenant/namespace/topic doesn't exit"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Revoke new permissions to a role on multi-topics.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{cluster}/antiAffinity/{group}": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAntiAffinityNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "tenant",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "412": {
+                        "description": "Cluster not exist/Anti-affinity group can't be empty."
+                    }
+                },
+                "summary": "Get all namespaces that are grouped by given anti-affinity group in a given cluster. api can be only accessed by admin of any of the existing tenant",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{property}/{namespace}/persistence/bookieAffinity": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteBookieAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "property",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Delete the bookie-affinity-group from namespace-local policy.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBookieAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "property",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookieAffinityGroupDataImpl"
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the namespace"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get the bookie-affinity-group from namespace-local policy.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getTenantNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant doesn't exist"
+                    }
+                },
+                "summary": "Get the list of all the namespaces for a certain tenant.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "force",
+                        "required": false,
+                        "type": "boolean"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the namespace"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "405": {
+                        "description": "Broker doesn't allow forced deletion of namespaces"
+                    },
+                    "409": {
+                        "description": "Namespace is not empty"
+                    }
+                },
+                "summary": "Delete a namespace and all the topics under it.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/Policies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get the dump all the policies specified for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "put": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_createNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Policies for the namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/Policies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster doesn't exist"
+                    },
+                    "409": {
+                        "description": "Namespace already exists"
+                    },
+                    "412": {
+                        "description": "Namespace name is not valid"
+                    }
+                },
+                "summary": "Creates a new namespace with the specified policies",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/allowedClusters": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getNamespaceAllowedClusters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Namespace is not global"
+                    }
+                },
+                "summary": "Get the allowed clusters for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setNamespaceAllowedClusters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "List of allowed clusters",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "400": {
+                        "description": "The list of allowed clusters should include all replication clusters."
+                    },
+                    "403": {
+                        "description": "The requester does not have admin permissions."
+                    },
+                    "404": {
+                        "description": "The specified tenant, cluster, or namespace does not exist."
+                    },
+                    "409": {
+                        "description": "A peer-cluster cannot be part of an allowed-cluster."
+                    },
+                    "412": {
+                        "description": "The namespace is not global or the provided cluster IDs are invalid."
+                    }
+                },
+                "summary": "Set the allowed clusters for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/antiAffinity": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove anti-affinity group of a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "string"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get anti-affinity group of a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Anti-affinity group for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "string"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Invalid antiAffinityGroup"
+                    }
+                },
+                "summary": "Set anti-affinity group for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/autoSubscriptionCreation": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove override of broker's allowAutoSubscriptionCreation in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AutoSubscriptionCreationOverrideImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get autoSubscriptionCreation info in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Settings for automatic subscription creation",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/AutoSubscriptionCreationOverride"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Invalid autoSubscriptionCreation override"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Override broker's allowAutoSubscriptionCreation setting for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/autoTopicCreation": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove override of broker's allowAutoTopicCreation in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AutoTopicCreationOverrideImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get autoTopicCreation info in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Settings for automatic topic creation",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/AutoTopicCreationOverride"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Invalid autoTopicCreation override"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "406": {
+                        "description": "The number of partitions should be less than or equal to maxNumPartitionsPerPartitionedTopic"
+                    }
+                },
+                "summary": "Override broker's allowAutoTopicCreation setting for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/backlogQuota": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeBacklogQuota",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "enum": [
+                            "destination_storage",
+                            "message_age"
+                        ],
+                        "in": "query",
+                        "name": "backlogQuotaType",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove a backlog quota policy from a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setBacklogQuota",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "enum": [
+                            "destination_storage",
+                            "message_age"
+                        ],
+                        "in": "query",
+                        "name": "backlogQuotaType",
+                        "required": false,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Backlog quota for all topics of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/BacklogQuota"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "Specified backlog quota exceeds retention quota. Increase retention quota and retry request"
+                    }
+                },
+                "summary": " Set a backlog quota for all the topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/backlogQuotaMap": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBacklogQuotaMap",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/BacklogQuotaImpl"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get backlog quota map on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/bundles": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBundlesData",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BundlesDataImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Namespace is not setup to split in bundles"
+                    }
+                },
+                "summary": "Get the bundles split data.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/clearBacklog": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_clearNamespaceBacklog",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin or operate permission on the namespace"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Clear backlog for all topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/clearBacklog/{subscription}": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_clearNamespaceBacklogForSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "subscription",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin or operate permission on the namespace"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Clear backlog for a given subscription on all topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/compactionThreshold": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_deleteCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Delete maximum number of uncompacted bytes in a topic before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_getCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int64",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    }
+                },
+                "summary": "Maximum number of uncompacted bytes in topics before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "put": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_setCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Maximum number of uncompacted bytes in a topic of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int64",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "compactionThreshold value is not valid"
+                    }
+                },
+                "summary": "Set maximum number of uncompacted bytes in a topic before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/deduplication": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_modifyDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag for disabling or enabling broker side deduplication for all topics in the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Enable or disable broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/deduplicationSnapshotInterval": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDeduplicationSnapshotInterval",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get deduplicationSnapshotInterval config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDeduplicationSnapshotInterval",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Interval to take deduplication snapshot per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Set deduplicationSnapshotInterval config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/delayedDelivery": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Delete delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/DelayedDeliveryPolicies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Delayed delivery policies for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/DelayedDeliveryPolicies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/dispatchRate": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Delete dispatch-rate throttling for all topics of the namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/DispatchRate"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get dispatch-rate configured for the namespace, null means dispatch-rate not configured, -1 means msg-dispatch-rate or byte-dispatch-rate not configured in dispatch-rate yet",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Dispatch rate for all topics of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/DispatchRateImpl"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Set dispatch-rate throttling for all topics of the namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/dispatcherPauseOnAckStatePersistent": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeDispatcherPauseOnAckStatePersistent",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove dispatcher pause on ack state persistent configuration for specified namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDispatcherPauseOnAckStatePersistent",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get dispatcher pause on ack state persistent config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDispatcherPauseOnAckStatePersistent",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Set dispatcher pause on ack state persistent configuration for specified namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/encryptionRequired": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getEncryptionRequired",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get message encryption required status in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_modifyEncryptionRequired",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag defining if message encryption is required",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Message encryption is required or not for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/entryFilters": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeNamespaceEntryFilters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Invalid TTL"
+                    }
+                },
+                "summary": "Remove entry filters for namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getEntryFiltersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/EntryFilters"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerSubscription config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setEntryFiltersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "entry filters",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/EntryFilters"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Specified entry filters are not valid"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set entry filters for namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/inactiveTopicPolicies": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove inactive topic policies from a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/InactiveTopicPolicies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get inactive topic policies config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Inactive topic policies for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/InactiveTopicPolicies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set inactive topic policies config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/isAllowAutoUpdateSchema": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getIsAllowAutoUpdateSchema",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "The flag of whether allow auto update schema",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setIsAllowAutoUpdateSchema",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag of whether to allow auto update schema",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Update flag of whether allow auto update schema",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxConsumersPerSubscription": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerSubscription configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerSubscription config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum consumers per subscription",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerSubscription configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxConsumersPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxConsumersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum consumers per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerTopic value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxProducersPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxProducersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxProducersPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum producers per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxProducersPerTopic value is not valid"
+                    }
+                },
+                "summary": " Set maxProducersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxSubscriptionsPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxSubscriptionsPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxSubscriptionsPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum subscriptions per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxUnackedMessagesPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxSubscriptionsPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxTopicsPerNamespace": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxTopicsPerNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove maxTopicsPerNamespace config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxTopicsPerNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace does not exist"
+                    }
+                },
+                "summary": "Get maxTopicsPerNamespace config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxTopicsPerNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum topics for specific namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set maxTopicsPerNamespace config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxUnackedMessagesPerConsumer": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxUnackedmessagesPerConsumer",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Remove maxUnackedMessagesPerConsumer config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxUnackedMessagesPerConsumer",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxUnackedMessagesPerConsumer config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxUnackedMessagesPerConsumer",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum unacked messages per consumer",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxUnackedMessagesPerConsumer value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxUnackedMessagesPerSubscription": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxUnackedmessagesPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Remove maxUnackedMessagesPerSubscription config on a namespace.",
... 76769 lines suppressed ...


(pulsar-site) 11/12: update java-apidoc for 4.1.1

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 9981ad61b653c25686d1244d8af480549ce2c9ee
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 08:47:37 2025 +0300

    update java-apidoc for 4.1.1
---
 static/api/admin/4.1.x/allclasses-index.html       |  28 +-
 static/api/admin/4.1.x/allpackages-index.html      |  16 +-
 static/api/admin/4.1.x/constant-values.html        |  24 +-
 static/api/admin/4.1.x/copy.svg                    |  33 +
 static/api/admin/4.1.x/deprecated-list.html        | 418 +++++-----
 static/api/admin/4.1.x/help-doc.html               |  43 +-
 static/api/admin/4.1.x/index-all.html              | 126 +--
 static/api/admin/4.1.x/index.html                  |  18 +-
 static/api/admin/4.1.x/jquery-ui.overrides.css     |  35 -
 static/api/admin/4.1.x/legal/ASSEMBLY_EXCEPTION    |   6 +-
 static/api/admin/4.1.x/legal/jquery.md             |  50 +-
 static/api/admin/4.1.x/legal/jqueryUI.md           |   2 +-
 static/api/admin/4.1.x/link.svg                    |  31 +
 .../org/apache/pulsar/client/admin/Bookies.html    |  56 +-
 .../apache/pulsar/client/admin/BrokerStats.html    |  58 +-
 .../org/apache/pulsar/client/admin/Brokers.html    | 100 ++-
 .../org/apache/pulsar/client/admin/Clusters.html   |  98 ++-
 .../org/apache/pulsar/client/admin/Functions.html  | 112 +--
 .../pulsar/client/admin/GetStatsOptions.html       |  36 +-
 .../client/admin/GrantTopicPermissionOptions.html  |  36 +-
 .../client/admin/ListNamespaceTopicsOptions.html   |  36 +-
 .../pulsar/client/admin/ListTopicsOptions.html     |  36 +-
 .../admin/LongRunningProcessStatus.Status.html     |  48 +-
 .../client/admin/LongRunningProcessStatus.html     |  46 +-
 .../org/apache/pulsar/client/admin/Lookup.html     |  54 +-
 .../4.1.x/org/apache/pulsar/client/admin/Mode.html |  46 +-
 .../org/apache/pulsar/client/admin/Namespaces.html | 397 +++++-----
 .../pulsar/client/admin/NonPersistentTopics.html   |  64 +-
 .../pulsar/client/admin/OffloadProcessStatus.html  |  46 +-
 .../org/apache/pulsar/client/admin/Packages.html   |  64 +-
 .../org/apache/pulsar/client/admin/Properties.html |  48 +-
 .../org/apache/pulsar/client/admin/ProxyStats.html |  46 +-
 .../apache/pulsar/client/admin/PulsarAdmin.html    |  46 +-
 .../pulsar/client/admin/PulsarAdminBuilder.html    |  50 +-
 .../PulsarAdminException.ConflictException.html    |  52 +-
 .../PulsarAdminException.ConnectException.html     |  52 +-
 ...ception.GettingAuthenticationDataException.html |  52 +-
 .../PulsarAdminException.HttpErrorException.html   |  52 +-
 .../PulsarAdminException.NotAllowedException.html  |  52 +-
 ...ulsarAdminException.NotAuthorizedException.html |  52 +-
 .../PulsarAdminException.NotFoundException.html    |  52 +-
 ...AdminException.PreconditionFailedException.html |  52 +-
 ...sarAdminException.ServerSideErrorException.html |  52 +-
 .../PulsarAdminException.TimeoutException.html     |  52 +-
 .../pulsar/client/admin/PulsarAdminException.html  |  48 +-
 .../apache/pulsar/client/admin/ResourceGroups.html |  62 +-
 .../apache/pulsar/client/admin/ResourceQuotas.html |  56 +-
 .../client/admin/RevokeTopicPermissionOptions.html |  36 +-
 .../org/apache/pulsar/client/admin/Schemas.html    |  74 +-
 .../4.1.x/org/apache/pulsar/client/admin/Sink.html |  36 +-
 .../org/apache/pulsar/client/admin/Sinks.html      |  88 ++-
 .../org/apache/pulsar/client/admin/Source.html     |  36 +-
 .../org/apache/pulsar/client/admin/Sources.html    |  88 ++-
 .../org/apache/pulsar/client/admin/Tenants.html    |  60 +-
 .../apache/pulsar/client/admin/TopicPolicies.html  | 291 +++----
 .../pulsar/client/admin/Topics.QueryParam.html     |  48 +-
 .../org/apache/pulsar/client/admin/Topics.html     | 438 ++++++-----
 .../apache/pulsar/client/admin/Transactions.html   |  92 ++-
 .../org/apache/pulsar/client/admin/Worker.html     |  66 +-
 .../pulsar/client/admin/class-use/Bookies.html     |  16 +-
 .../pulsar/client/admin/class-use/BrokerStats.html |  16 +-
 .../pulsar/client/admin/class-use/Brokers.html     |  16 +-
 .../pulsar/client/admin/class-use/Clusters.html    |  16 +-
 .../pulsar/client/admin/class-use/Functions.html   |  16 +-
 .../client/admin/class-use/GetStatsOptions.html    |  20 +-
 .../class-use/GrantTopicPermissionOptions.html     |  18 +-
 .../class-use/ListNamespaceTopicsOptions.html      |  20 +-
 .../client/admin/class-use/ListTopicsOptions.html  |  24 +-
 .../class-use/LongRunningProcessStatus.Status.html |  16 +-
 .../admin/class-use/LongRunningProcessStatus.html  |  18 +-
 .../pulsar/client/admin/class-use/Lookup.html      |  16 +-
 .../apache/pulsar/client/admin/class-use/Mode.html |  16 +-
 .../pulsar/client/admin/class-use/Namespaces.html  |  16 +-
 .../admin/class-use/NonPersistentTopics.html       |  16 +-
 .../admin/class-use/OffloadProcessStatus.html      |  18 +-
 .../pulsar/client/admin/class-use/Packages.html    |  16 +-
 .../pulsar/client/admin/class-use/Properties.html  |  16 +-
 .../pulsar/client/admin/class-use/ProxyStats.html  |  16 +-
 .../pulsar/client/admin/class-use/PulsarAdmin.html |  16 +-
 .../client/admin/class-use/PulsarAdminBuilder.html |  16 +-
 .../PulsarAdminException.ConflictException.html    |  16 +-
 .../PulsarAdminException.ConnectException.html     |  16 +-
 ...ception.GettingAuthenticationDataException.html |  16 +-
 .../PulsarAdminException.HttpErrorException.html   |  16 +-
 .../PulsarAdminException.NotAllowedException.html  |  16 +-
 ...ulsarAdminException.NotAuthorizedException.html |  16 +-
 .../PulsarAdminException.NotFoundException.html    |  16 +-
 ...AdminException.PreconditionFailedException.html |  16 +-
 ...sarAdminException.ServerSideErrorException.html |  16 +-
 .../PulsarAdminException.TimeoutException.html     |  16 +-
 .../admin/class-use/PulsarAdminException.html      | 184 ++---
 .../client/admin/class-use/ResourceGroups.html     |  16 +-
 .../client/admin/class-use/ResourceQuotas.html     |  16 +-
 .../class-use/RevokeTopicPermissionOptions.html    |  18 +-
 .../pulsar/client/admin/class-use/Schemas.html     |  16 +-
 .../apache/pulsar/client/admin/class-use/Sink.html |  16 +-
 .../pulsar/client/admin/class-use/Sinks.html       |  16 +-
 .../pulsar/client/admin/class-use/Source.html      |  16 +-
 .../pulsar/client/admin/class-use/Sources.html     |  16 +-
 .../pulsar/client/admin/class-use/Tenants.html     |  16 +-
 .../client/admin/class-use/TopicPolicies.html      |  16 +-
 .../client/admin/class-use/Topics.QueryParam.html  |  20 +-
 .../pulsar/client/admin/class-use/Topics.html      |  16 +-
 .../client/admin/class-use/Transactions.html       |  16 +-
 .../pulsar/client/admin/class-use/Worker.html      |  16 +-
 .../pulsar/client/admin/package-summary.html       |  39 +-
 .../apache/pulsar/client/admin/package-tree.html   |  20 +-
 .../apache/pulsar/client/admin/package-use.html    |  16 +-
 .../client/admin/utils/DefaultImplementation.html  |  46 +-
 .../pulsar/client/admin/utils/ReflectionUtils.html |  46 +-
 .../utils/class-use/DefaultImplementation.html     |  16 +-
 .../admin/utils/class-use/ReflectionUtils.html     |  16 +-
 .../pulsar/client/admin/utils/package-summary.html |  27 +-
 .../pulsar/client/admin/utils/package-tree.html    |  20 +-
 .../pulsar/client/admin/utils/package-use.html     |  16 +-
 .../common/conf/InternalConfigurationData.html     |  46 +-
 .../conf/class-use/InternalConfigurationData.html  |  18 +-
 .../apache/pulsar/common/conf/package-summary.html |  27 +-
 .../apache/pulsar/common/conf/package-tree.html    |  20 +-
 .../org/apache/pulsar/common/conf/package-use.html |  16 +-
 .../common/functions/AuthenticationConfig.html     |  36 +-
 .../pulsar/common/functions/BatchingConfig.html    |  36 +-
 .../pulsar/common/functions/ConsumerConfig.html    |  36 +-
 .../pulsar/common/functions/CryptoConfig.html      |  36 +-
 .../FunctionConfig.ProcessingGuarantees.html       |  48 +-
 .../common/functions/FunctionConfig.Runtime.html   |  48 +-
 .../pulsar/common/functions/FunctionConfig.html    |  36 +-
 .../common/functions/FunctionDefinition.html       |  36 +-
 .../pulsar/common/functions/FunctionState.html     |  36 +-
 .../functions/MessagePayloadProcessorConfig.html   |  36 +-
 .../pulsar/common/functions/ProducerConfig.html    |  36 +-
 .../apache/pulsar/common/functions/Resources.html  |  46 +-
 .../pulsar/common/functions/UpdateOptions.html     |  46 +-
 .../WindowConfig.ProcessingGuarantees.html         |  48 +-
 .../pulsar/common/functions/WindowConfig.html      |  38 +-
 .../apache/pulsar/common/functions/WorkerInfo.html |  46 +-
 .../functions/class-use/AuthenticationConfig.html  |  16 +-
 .../common/functions/class-use/BatchingConfig.html |  16 +-
 .../common/functions/class-use/ConsumerConfig.html |  16 +-
 .../common/functions/class-use/CryptoConfig.html   |  16 +-
 .../FunctionConfig.ProcessingGuarantees.html       |  16 +-
 .../class-use/FunctionConfig.Runtime.html          |  16 +-
 .../common/functions/class-use/FunctionConfig.html |  30 +-
 .../functions/class-use/FunctionDefinition.html    |  20 +-
 .../common/functions/class-use/FunctionState.html  |  20 +-
 .../class-use/MessagePayloadProcessorConfig.html   |  16 +-
 .../common/functions/class-use/ProducerConfig.html |  16 +-
 .../common/functions/class-use/Resources.html      |  16 +-
 .../common/functions/class-use/UpdateOptions.html  |  28 +-
 .../WindowConfig.ProcessingGuarantees.html         |  16 +-
 .../common/functions/class-use/WindowConfig.html   |  16 +-
 .../common/functions/class-use/WorkerInfo.html     |  22 +-
 .../pulsar/common/functions/package-summary.html   |  37 +-
 .../pulsar/common/functions/package-tree.html      |  20 +-
 .../pulsar/common/functions/package-use.html       |  16 +-
 .../apache/pulsar/common/io/BatchSourceConfig.html |  40 +-
 .../pulsar/common/io/ConnectorDefinition.html      |  36 +-
 .../org/apache/pulsar/common/io/SinkConfig.html    |  36 +-
 .../org/apache/pulsar/common/io/SourceConfig.html  |  36 +-
 .../common/io/class-use/BatchSourceConfig.html     |  16 +-
 .../common/io/class-use/ConnectorDefinition.html   |  26 +-
 .../pulsar/common/io/class-use/SinkConfig.html     |  30 +-
 .../pulsar/common/io/class-use/SourceConfig.html   |  30 +-
 .../apache/pulsar/common/io/package-summary.html   |  27 +-
 .../org/apache/pulsar/common/io/package-tree.html  |  20 +-
 .../org/apache/pulsar/common/io/package-use.html   |  16 +-
 .../apache/pulsar/common/naming/TopicDomain.html   |  46 +-
 .../apache/pulsar/common/naming/TopicVersion.html  |  46 +-
 .../common/naming/class-use/TopicDomain.html       |  28 +-
 .../common/naming/class-use/TopicVersion.html      |  18 +-
 .../pulsar/common/naming/package-summary.html      |  27 +-
 .../apache/pulsar/common/naming/package-tree.html  |  20 +-
 .../apache/pulsar/common/naming/package-use.html   |  16 +-
 .../common/partition/PartitionedTopicMetadata.html |  42 +-
 .../class-use/PartitionedTopicMetadata.html        |  20 +-
 .../pulsar/common/partition/package-summary.html   |  27 +-
 .../pulsar/common/partition/package-tree.html      |  20 +-
 .../pulsar/common/partition/package-use.html       |  16 +-
 .../pulsar/common/policies/AutoFailoverPolicy.html |  46 +-
 .../policies/class-use/AutoFailoverPolicy.html     |  16 +-
 .../pulsar/common/policies/data/AuthAction.html    |  46 +-
 .../common/policies/data/AuthPolicies.Builder.html |  48 +-
 .../pulsar/common/policies/data/AuthPolicies.html  |  52 +-
 .../data/AutoFailoverPolicyData.Builder.html       |  48 +-
 .../policies/data/AutoFailoverPolicyData.html      |  48 +-
 .../policies/data/AutoFailoverPolicyType.html      |  46 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |  48 +-
 .../data/AutoSubscriptionCreationOverride.html     |  46 +-
 .../data/AutoTopicCreationOverride.Builder.html    |  48 +-
 .../policies/data/AutoTopicCreationOverride.html   |  46 +-
 .../data/BacklogQuota.BacklogQuotaType.html        |  48 +-
 .../common/policies/data/BacklogQuota.Builder.html |  48 +-
 .../data/BacklogQuota.RetentionPolicy.html         |  48 +-
 .../pulsar/common/policies/data/BacklogQuota.html  |  46 +-
 .../data/BookieAffinityGroupData.Builder.html      |  48 +-
 .../policies/data/BookieAffinityGroupData.html     |  46 +-
 .../common/policies/data/BookieInfo.Builder.html   |  48 +-
 .../pulsar/common/policies/data/BookieInfo.html    |  46 +-
 .../policies/data/BookiesClusterInfo.Builder.html  |  48 +-
 .../common/policies/data/BookiesClusterInfo.html   |  48 +-
 .../policies/data/BookiesRackConfiguration.html    |  57 +-
 .../common/policies/data/BrokerAssignment.html     |  46 +-
 .../common/policies/data/BrokerInfo.Builder.html   |  48 +-
 .../pulsar/common/policies/data/BrokerInfo.html    |  46 +-
 .../data/BrokerNamespaceIsolationData.Builder.html |  48 +-
 .../data/BrokerNamespaceIsolationData.html         |  48 +-
 .../common/policies/data/BrokerStatus.Builder.html |  48 +-
 .../pulsar/common/policies/data/BrokerStatus.html  |  46 +-
 .../common/policies/data/BundlesData.Builder.html  |  48 +-
 .../pulsar/common/policies/data/BundlesData.html   |  48 +-
 .../common/policies/data/ClusterData.Builder.html  |  48 +-
 .../pulsar/common/policies/data/ClusterData.html   |  48 +-
 .../policies/data/ClusterPolicies.Builder.html     |  48 +-
 .../policies/data/ClusterPolicies.ClusterUrl.html  |  48 +-
 .../common/policies/data/ClusterPolicies.html      |  46 +-
 .../common/policies/data/CompactionStats.html      |  46 +-
 .../pulsar/common/policies/data/ConsumerStats.html |  54 +-
 .../data/DelayedDeliveryPolicies.Builder.html      |  48 +-
 .../policies/data/DelayedDeliveryPolicies.html     |  46 +-
 .../common/policies/data/DispatchRate.Builder.html |  48 +-
 .../pulsar/common/policies/data/DispatchRate.html  |  46 +-
 .../pulsar/common/policies/data/DrainingHash.html  |  48 +-
 .../pulsar/common/policies/data/EntryFilters.html  |  36 +-
 .../pulsar/common/policies/data/ErrorData.html     |  36 +-
 .../common/policies/data/ExceptionInformation.html |  36 +-
 .../policies/data/FailureDomain.Builder.html       |  48 +-
 .../pulsar/common/policies/data/FailureDomain.html |  48 +-
 .../policies/data/FunctionInstanceStats.html       |  46 +-
 .../policies/data/FunctionInstanceStatsData.html   |  48 +-
 .../data/FunctionInstanceStatsDataBase.html        |  46 +-
 .../pulsar/common/policies/data/FunctionStats.html |  48 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |  42 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |  38 +-
 .../common/policies/data/FunctionStatus.html       |  48 +-
 .../policies/data/InactiveTopicDeleteMode.html     |  46 +-
 .../policies/data/InactiveTopicPolicies.html       |  46 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |  40 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |  40 +-
 .../policies/data/ManagedLedgerInternalStats.html  |  40 +-
 .../data/NamespaceIsolationData.Builder.html       |  48 +-
 .../policies/data/NamespaceIsolationData.html      |  52 +-
 .../data/NamespaceIsolationPolicyUnloadScope.html  |  46 +-
 .../policies/data/NamespaceOwnershipStatus.html    |  46 +-
 .../data/NonPersistentPartitionedTopicStats.html   |  48 +-
 .../policies/data/NonPersistentPublisherStats.html |  46 +-
 .../data/NonPersistentReplicatorStats.html         |  46 +-
 .../data/NonPersistentSubscriptionStats.html       |  46 +-
 .../policies/data/NonPersistentTopicStats.html     |  52 +-
 .../policies/data/OffloadPolicies.Builder.html     |  48 +-
 .../common/policies/data/OffloadPolicies.html      |  46 +-
 .../policies/data/OffloadedReadPriority.html       |  46 +-
 .../data/PartitionedTopicInternalStats.html        |  48 +-
 .../policies/data/PartitionedTopicStats.html       |  48 +-
 .../common/policies/data/PersistencePolicies.html  |  46 +-
 .../data/PersistentTopicInternalStats.html         |  38 +-
 .../common/policies/data/Policies.BundleType.html  |  48 +-
 .../pulsar/common/policies/data/Policies.html      |  74 +-
 .../pulsar/common/policies/data/PublishRate.html   |  46 +-
 .../common/policies/data/PublisherStats.html       |  48 +-
 .../pulsar/common/policies/data/RawBookieInfo.html |  36 +-
 .../common/policies/data/ReplicatorStats.html      |  46 +-
 .../pulsar/common/policies/data/ResourceGroup.html |  36 +-
 .../pulsar/common/policies/data/ResourceQuota.html |  46 +-
 .../common/policies/data/RetentionPolicies.html    |  46 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |  46 +-
 .../policies/data/SchemaCompatibilityStrategy.html |  46 +-
 .../common/policies/data/SchemaMetadata.Entry.html |  48 +-
 .../common/policies/data/SchemaMetadata.html       |  38 +-
 .../pulsar/common/policies/data/SegmentStats.html  |  36 +-
 .../pulsar/common/policies/data/SegmentsStats.html |  38 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |  42 +-
 .../data/SinkStatus.SinkInstanceStatus.html        |  38 +-
 .../pulsar/common/policies/data/SinkStatus.html    |  48 +-
 .../data/SnapshotSystemTopicInternalStats.html     |  36 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |  42 +-
 .../data/SourceStatus.SourceInstanceStatus.html    |  38 +-
 .../pulsar/common/policies/data/SourceStatus.html  |  48 +-
 .../pulsar/common/policies/data/SubscribeRate.html |  46 +-
 .../common/policies/data/SubscriptionAuthMode.html |  46 +-
 .../common/policies/data/SubscriptionStats.html    |  52 +-
 .../common/policies/data/TenantInfo.Builder.html   |  48 +-
 .../pulsar/common/policies/data/TenantInfo.html    |  50 +-
 .../common/policies/data/TopicHashPositions.html   |  36 +-
 .../pulsar/common/policies/data/TopicStats.html    |  52 +-
 .../pulsar/common/policies/data/TopicType.html     |  46 +-
 .../data/TransactionBufferInternalStats.html       |  36 +-
 .../policies/data/TransactionBufferStats.html      |  38 +-
 .../policies/data/TransactionCoordinatorInfo.html  |  36 +-
 .../data/TransactionCoordinatorInternalStats.html  |  36 +-
 .../policies/data/TransactionCoordinatorStats.html |  36 +-
 .../data/TransactionCoordinatorStatus.html         |  36 +-
 .../policies/data/TransactionInBufferStats.html    |  36 +-
 .../data/TransactionInPendingAckStats.html         |  36 +-
 .../common/policies/data/TransactionLogStats.html  |  36 +-
 .../common/policies/data/TransactionMetadata.html  |  40 +-
 .../data/TransactionPendingAckInternalStats.html   |  36 +-
 .../policies/data/TransactionPendingAckStats.html  |  38 +-
 .../common/policies/data/ValidateResult.html       |  46 +-
 .../policies/data/WorkerFunctionInstanceStats.html |  36 +-
 .../common/policies/data/class-use/AuthAction.html |  32 +-
 .../data/class-use/AuthPolicies.Builder.html       |  16 +-
 .../policies/data/class-use/AuthPolicies.html      |  16 +-
 .../class-use/AutoFailoverPolicyData.Builder.html  |  16 +-
 .../data/class-use/AutoFailoverPolicyData.html     |  16 +-
 .../data/class-use/AutoFailoverPolicyType.html     |  16 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |  16 +-
 .../AutoSubscriptionCreationOverride.html          |  24 +-
 .../AutoTopicCreationOverride.Builder.html         |  16 +-
 .../data/class-use/AutoTopicCreationOverride.html  |  20 +-
 .../class-use/BacklogQuota.BacklogQuotaType.html   |  34 +-
 .../data/class-use/BacklogQuota.Builder.html       |  16 +-
 .../class-use/BacklogQuota.RetentionPolicy.html    |  16 +-
 .../policies/data/class-use/BacklogQuota.html      |  34 +-
 .../class-use/BookieAffinityGroupData.Builder.html |  16 +-
 .../data/class-use/BookieAffinityGroupData.html    |  20 +-
 .../data/class-use/BookieInfo.Builder.html         |  16 +-
 .../common/policies/data/class-use/BookieInfo.html |  22 +-
 .../data/class-use/BookiesClusterInfo.Builder.html |  16 +-
 .../data/class-use/BookiesClusterInfo.html         |  18 +-
 .../data/class-use/BookiesRackConfiguration.html   |  18 +-
 .../policies/data/class-use/BrokerAssignment.html  |  16 +-
 .../data/class-use/BrokerInfo.Builder.html         |  16 +-
 .../common/policies/data/class-use/BrokerInfo.html |  18 +-
 .../BrokerNamespaceIsolationData.Builder.html      |  16 +-
 .../class-use/BrokerNamespaceIsolationData.html    |  22 +-
 .../data/class-use/BrokerStatus.Builder.html       |  16 +-
 .../policies/data/class-use/BrokerStatus.html      |  16 +-
 .../data/class-use/BundlesData.Builder.html        |  16 +-
 .../policies/data/class-use/BundlesData.html       |  20 +-
 .../data/class-use/ClusterData.Builder.html        |  16 +-
 .../policies/data/class-use/ClusterData.html       |  22 +-
 .../data/class-use/ClusterPolicies.Builder.html    |  16 +-
 .../data/class-use/ClusterPolicies.ClusterUrl.html |  18 +-
 .../policies/data/class-use/ClusterPolicies.html   |  18 +-
 .../policies/data/class-use/CompactionStats.html   |  16 +-
 .../policies/data/class-use/ConsumerStats.html     |  18 +-
 .../class-use/DelayedDeliveryPolicies.Builder.html |  16 +-
 .../data/class-use/DelayedDeliveryPolicies.html    |  32 +-
 .../data/class-use/DispatchRate.Builder.html       |  16 +-
 .../policies/data/class-use/DispatchRate.html      |  70 +-
 .../policies/data/class-use/DrainingHash.html      |  18 +-
 .../policies/data/class-use/EntryFilters.html      |  24 +-
 .../common/policies/data/class-use/ErrorData.html  |  16 +-
 .../data/class-use/ExceptionInformation.html       |  28 +-
 .../data/class-use/FailureDomain.Builder.html      |  16 +-
 .../policies/data/class-use/FailureDomain.html     |  26 +-
 .../data/class-use/FunctionInstanceStats.html      |  18 +-
 .../data/class-use/FunctionInstanceStatsData.html  |  18 +-
 .../class-use/FunctionInstanceStatsDataBase.html   |  16 +-
 .../policies/data/class-use/FunctionStats.html     |  18 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |  18 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |  18 +-
 .../policies/data/class-use/FunctionStatus.html    |  18 +-
 .../data/class-use/InactiveTopicDeleteMode.html    |  16 +-
 .../data/class-use/InactiveTopicPolicies.html      |  32 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |  18 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |  20 +-
 .../data/class-use/ManagedLedgerInternalStats.html |  16 +-
 .../class-use/NamespaceIsolationData.Builder.html  |  16 +-
 .../data/class-use/NamespaceIsolationData.html     |  26 +-
 .../NamespaceIsolationPolicyUnloadScope.html       |  16 +-
 .../data/class-use/NamespaceOwnershipStatus.html   |  20 +-
 .../NonPersistentPartitionedTopicStats.html        |  16 +-
 .../class-use/NonPersistentPublisherStats.html     |  18 +-
 .../class-use/NonPersistentReplicatorStats.html    |  18 +-
 .../class-use/NonPersistentSubscriptionStats.html  |  18 +-
 .../data/class-use/NonPersistentTopicStats.html    |  20 +-
 .../data/class-use/OffloadPolicies.Builder.html    |  16 +-
 .../policies/data/class-use/OffloadPolicies.html   |  32 +-
 .../data/class-use/OffloadedReadPriority.html      |  16 +-
 .../class-use/PartitionedTopicInternalStats.html   |  18 +-
 .../data/class-use/PartitionedTopicStats.html      |  22 +-
 .../data/class-use/PersistencePolicies.html        |  32 +-
 .../class-use/PersistentTopicInternalStats.html    |  24 +-
 .../data/class-use/Policies.BundleType.html        |  16 +-
 .../common/policies/data/class-use/Policies.html   |  20 +-
 .../policies/data/class-use/PublishRate.html       |  30 +-
 .../policies/data/class-use/PublisherStats.html    |  18 +-
 .../policies/data/class-use/RawBookieInfo.html     |  18 +-
 .../policies/data/class-use/ReplicatorStats.html   |  18 +-
 .../policies/data/class-use/ResourceGroup.html     |  22 +-
 .../policies/data/class-use/ResourceQuota.html     |  24 +-
 .../policies/data/class-use/RetentionPolicies.html |  32 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |  16 +-
 .../class-use/SchemaCompatibilityStrategy.html     |  24 +-
 .../data/class-use/SchemaMetadata.Entry.html       |  18 +-
 .../policies/data/class-use/SchemaMetadata.html    |  18 +-
 .../policies/data/class-use/SegmentStats.html      |  18 +-
 .../policies/data/class-use/SegmentsStats.html     |  16 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |  18 +-
 .../class-use/SinkStatus.SinkInstanceStatus.html   |  18 +-
 .../common/policies/data/class-use/SinkStatus.html |  18 +-
 .../SnapshotSystemTopicInternalStats.html          |  16 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |  18 +-
 .../SourceStatus.SourceInstanceStatus.html         |  18 +-
 .../policies/data/class-use/SourceStatus.html      |  18 +-
 .../policies/data/class-use/SubscribeRate.html     |  34 +-
 .../data/class-use/SubscriptionAuthMode.html       |  20 +-
 .../policies/data/class-use/SubscriptionStats.html |  18 +-
 .../data/class-use/TenantInfo.Builder.html         |  16 +-
 .../common/policies/data/class-use/TenantInfo.html |  22 +-
 .../data/class-use/TopicHashPositions.html         |  18 +-
 .../common/policies/data/class-use/TopicStats.html |  24 +-
 .../common/policies/data/class-use/TopicType.html  |  16 +-
 .../class-use/TransactionBufferInternalStats.html  |  18 +-
 .../data/class-use/TransactionBufferStats.html     |  22 +-
 .../data/class-use/TransactionCoordinatorInfo.html |  20 +-
 .../TransactionCoordinatorInternalStats.html       |  18 +-
 .../class-use/TransactionCoordinatorStats.html     |  22 +-
 .../class-use/TransactionCoordinatorStatus.html    |  16 +-
 .../data/class-use/TransactionInBufferStats.html   |  20 +-
 .../class-use/TransactionInPendingAckStats.html    |  20 +-
 .../data/class-use/TransactionLogStats.html        |  16 +-
 .../data/class-use/TransactionMetadata.html        |  26 +-
 .../TransactionPendingAckInternalStats.html        |  18 +-
 .../data/class-use/TransactionPendingAckStats.html |  20 +-
 .../policies/data/class-use/ValidateResult.html    |  16 +-
 .../class-use/WorkerFunctionInstanceStats.html     |  20 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |  48 +-
 .../impl/AutoSubscriptionCreationOverrideImpl.html |  46 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |  48 +-
 .../data/impl/AutoTopicCreationOverrideImpl.html   |  46 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |  48 +-
 .../policies/data/impl/BacklogQuotaImpl.html       |  54 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |  48 +-
 .../data/impl/BookieAffinityGroupDataImpl.html     |  46 +-
 .../impl/BookieInfoImpl.BookieInfoImplBuilder.html |  48 +-
 .../common/policies/data/impl/BookieInfoImpl.html  |  46 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |  48 +-
 .../policies/data/impl/BookiesClusterInfoImpl.html |  46 +-
 .../impl/BrokerInfoImpl.BrokerInfoImplBuilder.html |  48 +-
 .../common/policies/data/impl/BrokerInfoImpl.html  |  46 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |  48 +-
 .../policies/data/impl/BrokerStatusImpl.html       |  46 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |  48 +-
 .../common/policies/data/impl/BundlesDataImpl.html |  46 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |  48 +-
 .../data/impl/DelayedDeliveryPoliciesImpl.html     |  46 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |  48 +-
 .../policies/data/impl/DispatchRateImpl.html       |  46 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |  16 +-
 .../AutoSubscriptionCreationOverrideImpl.html      |  16 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |  16 +-
 .../class-use/AutoTopicCreationOverrideImpl.html   |  16 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |  16 +-
 .../data/impl/class-use/BacklogQuotaImpl.html      |  16 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |  16 +-
 .../class-use/BookieAffinityGroupDataImpl.html     |  16 +-
 .../BookieInfoImpl.BookieInfoImplBuilder.html      |  16 +-
 .../data/impl/class-use/BookieInfoImpl.html        |  16 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |  16 +-
 .../impl/class-use/BookiesClusterInfoImpl.html     |  16 +-
 .../BrokerInfoImpl.BrokerInfoImplBuilder.html      |  16 +-
 .../data/impl/class-use/BrokerInfoImpl.html        |  16 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |  16 +-
 .../data/impl/class-use/BrokerStatusImpl.html      |  16 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |  16 +-
 .../data/impl/class-use/BundlesDataImpl.html       |  16 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |  16 +-
 .../class-use/DelayedDeliveryPoliciesImpl.html     |  16 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |  16 +-
 .../data/impl/class-use/DispatchRateImpl.html      |  24 +-
 .../common/policies/data/impl/package-summary.html |  27 +-
 .../common/policies/data/impl/package-tree.html    |  20 +-
 .../common/policies/data/impl/package-use.html     |  16 +-
 .../common/policies/data/package-summary.html      |  37 +-
 .../pulsar/common/policies/data/package-tree.html  |  20 +-
 .../pulsar/common/policies/data/package-use.html   |  16 +-
 .../policies/impl/AutoFailoverPolicyFactory.html   |  46 +-
 .../common/policies/impl/MinAvailablePolicy.html   |  54 +-
 .../impl/class-use/AutoFailoverPolicyFactory.html  |  16 +-
 .../impl/class-use/MinAvailablePolicy.html         |  16 +-
 .../common/policies/impl/package-summary.html      |  27 +-
 .../pulsar/common/policies/impl/package-tree.html  |  20 +-
 .../pulsar/common/policies/impl/package-use.html   |  16 +-
 .../pulsar/common/policies/package-summary.html    |  27 +-
 .../pulsar/common/policies/package-tree.html       |  20 +-
 .../apache/pulsar/common/policies/package-use.html |  16 +-
 .../protocol/schema/IsCompatibilityResponse.html   |  36 +-
 .../common/protocol/schema/PostSchemaPayload.html  |  36 +-
 .../schema/class-use/IsCompatibilityResponse.html  |  20 +-
 .../schema/class-use/PostSchemaPayload.html        |  22 +-
 .../common/protocol/schema/package-summary.html    |  27 +-
 .../common/protocol/schema/package-tree.html       |  20 +-
 .../pulsar/common/protocol/schema/package-use.html |  16 +-
 .../stats/AllocatorStats.PoolArenaStats.html       |  42 +-
 .../stats/AllocatorStats.PoolChunkListStats.html   |  40 +-
 .../stats/AllocatorStats.PoolChunkStats.html       |  38 +-
 .../stats/AllocatorStats.PoolSubpageStats.html     |  38 +-
 .../apache/pulsar/common/stats/AllocatorStats.html |  40 +-
 .../stats/AnalyzeSubscriptionBacklogResult.html    |  36 +-
 .../org/apache/pulsar/common/stats/Metrics.html    |  50 +-
 .../stats/PositionInPendingAckStats.State.html     |  48 +-
 .../common/stats/PositionInPendingAckStats.html    |  36 +-
 .../class-use/AllocatorStats.PoolArenaStats.html   |  20 +-
 .../AllocatorStats.PoolChunkListStats.html         |  18 +-
 .../class-use/AllocatorStats.PoolChunkStats.html   |  18 +-
 .../class-use/AllocatorStats.PoolSubpageStats.html |  18 +-
 .../common/stats/class-use/AllocatorStats.html     |  18 +-
 .../AnalyzeSubscriptionBacklogResult.html          |  18 +-
 .../pulsar/common/stats/class-use/Metrics.html     |  20 +-
 .../class-use/PositionInPendingAckStats.State.html |  16 +-
 .../stats/class-use/PositionInPendingAckStats.html |  18 +-
 .../pulsar/common/stats/package-summary.html       |  37 +-
 .../apache/pulsar/common/stats/package-tree.html   |  20 +-
 .../apache/pulsar/common/stats/package-use.html    |  16 +-
 .../management/core/common/PackageMetadata.html    |  38 +-
 .../management/core/common/PackageType.html        |  46 +-
 .../core/common/class-use/PackageMetadata.html     |  22 +-
 .../core/common/class-use/PackageType.html         |  16 +-
 .../management/core/common/package-summary.html    |  37 +-
 .../management/core/common/package-tree.html       |  20 +-
 .../management/core/common/package-use.html        |  16 +-
 ...anagementException.MetadataFormatException.html |  40 +-
 ...kagesManagementException.NotFoundException.html |  40 +-
 .../exceptions/PackagesManagementException.html    |  38 +-
 ...anagementException.MetadataFormatException.html |  16 +-
 ...kagesManagementException.NotFoundException.html |  16 +-
 .../class-use/PackagesManagementException.html     |  16 +-
 .../core/exceptions/package-summary.html           |  29 +-
 .../management/core/exceptions/package-tree.html   |  20 +-
 .../management/core/exceptions/package-use.html    |  16 +-
 .../data/loadbalancer/LoadManagerReport.html       |  48 +-
 .../data/loadbalancer/NamespaceBundleStats.html    |  48 +-
 .../policies/data/loadbalancer/ResourceUsage.html  |  46 +-
 .../data/loadbalancer/ServiceLookupData.html       |  50 +-
 .../loadbalancer/class-use/LoadManagerReport.html  |  18 +-
 .../class-use/NamespaceBundleStats.html            |  18 +-
 .../data/loadbalancer/class-use/ResourceUsage.html |  16 +-
 .../loadbalancer/class-use/ServiceLookupData.html  |  16 +-
 .../data/loadbalancer/package-summary.html         |  37 +-
 .../policies/data/loadbalancer/package-tree.html   |  20 +-
 .../policies/data/loadbalancer/package-use.html    |  16 +-
 static/api/admin/4.1.x/overview-summary.html       |   4 +-
 static/api/admin/4.1.x/overview-tree.html          |  20 +-
 .../api/admin/4.1.x/script-dir/jquery-3.6.0.min.js |   2 -
 .../api/admin/4.1.x/script-dir/jquery-3.7.1.min.js |   2 +
 .../api/admin/4.1.x/script-dir/jquery-ui.min.css   |   2 +-
 static/api/admin/4.1.x/script-dir/jquery-ui.min.js |   4 +-
 static/api/admin/4.1.x/script.js                   | 143 +++-
 static/api/admin/4.1.x/search-page.js              | 284 +++++++
 static/api/admin/4.1.x/search.html                 |  77 ++
 static/api/admin/4.1.x/search.js                   | 612 +++++++++------
 static/api/admin/4.1.x/serialized-form.html        |  44 +-
 static/api/admin/4.1.x/stylesheet.css              | 869 +++++++++++++++------
 static/api/client/4.1.x/allclasses-index.html      | 115 +--
 static/api/client/4.1.x/allpackages-index.html     |  16 +-
 static/api/client/4.1.x/constant-values.html       |  28 +-
 static/api/client/4.1.x/copy.svg                   |  33 +
 static/api/client/4.1.x/deprecated-list.html       |  62 +-
 static/api/client/4.1.x/help-doc.html              |  43 +-
 static/api/client/4.1.x/index-all.html             | 388 ++++-----
 static/api/client/4.1.x/index.html                 |  18 +-
 static/api/client/4.1.x/jquery-ui.overrides.css    |  35 -
 static/api/client/4.1.x/legal/ASSEMBLY_EXCEPTION   |   6 +-
 static/api/client/4.1.x/legal/jquery.md            |  50 +-
 static/api/client/4.1.x/legal/jqueryUI.md          |   2 +-
 static/api/client/4.1.x/link.svg                   |  31 +
 static/api/client/4.1.x/member-search-index.js     |   2 +-
 .../apache/pulsar/client/api/Authentication.html   |  48 +-
 .../client/api/AuthenticationDataProvider.html     |  57 +-
 .../pulsar/client/api/AuthenticationFactory.html   |  46 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |  48 +-
 .../client/api/AutoClusterFailoverBuilder.html     |  46 +-
 .../pulsar/client/api/BatchMessageContainer.html   |  46 +-
 .../client/api/BatchReceivePolicy.Builder.html     |  48 +-
 .../pulsar/client/api/BatchReceivePolicy.html      |  48 +-
 .../apache/pulsar/client/api/BatcherBuilder.html   |  46 +-
 .../apache/pulsar/client/api/ClientBuilder.html    |  60 +-
 .../apache/pulsar/client/api/CompressionType.html  |  46 +-
 .../org/apache/pulsar/client/api/Consumer.html     |  92 ++-
 .../apache/pulsar/client/api/ConsumerBuilder.html  | 189 +++--
 .../client/api/ConsumerCryptoFailureAction.html    |  46 +-
 .../pulsar/client/api/ConsumerEventListener.html   |  46 +-
 .../pulsar/client/api/ConsumerInterceptor.html     |  50 +-
 .../apache/pulsar/client/api/ConsumerStats.html    |  50 +-
 .../api/ControlledClusterFailoverBuilder.html      |  46 +-
 .../apache/pulsar/client/api/CryptoKeyReader.html  |  46 +-
 .../apache/pulsar/client/api/DeadLetterPolicy.html |  38 +-
 .../api/DeadLetterProducerBuilderContext.html      |  46 +-
 .../api/DeadLetterProducerBuilderCustomizer.html   |  48 +-
 .../client/api/DummyCryptoKeyReaderImpl.html       |  50 +-
 .../org/apache/pulsar/client/api/EncodeData.html   |  46 +-
 .../api/EncodedAuthenticationParameterSupport.html |  46 +-
 .../pulsar/client/api/EncryptionKeyInfo.html       |  48 +-
 .../apache/pulsar/client/api/HashingScheme.html    |  46 +-
 .../apache/pulsar/client/api/KeySharedMode.html    |  46 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |  50 +-
 .../api/KeySharedPolicy.KeySharedPolicySticky.html |  54 +-
 .../apache/pulsar/client/api/KeySharedPolicy.html  |  50 +-
 .../apache/pulsar/client/api/KeyStoreParams.html   |  36 +-
 .../org/apache/pulsar/client/api/Message.html      |  66 +-
 .../pulsar/client/api/MessageAcknowledger.html     |  68 +-
 .../apache/pulsar/client/api/MessageCrypto.html    |  48 +-
 .../org/apache/pulsar/client/api/MessageId.html    |  46 +-
 .../apache/pulsar/client/api/MessageListener.html  |  46 +-
 .../pulsar/client/api/MessageListenerExecutor.html |  46 +-
 .../apache/pulsar/client/api/MessagePayload.html   |  46 +-
 .../pulsar/client/api/MessagePayloadContext.html   |  50 +-
 .../pulsar/client/api/MessagePayloadFactory.html   |  46 +-
 .../pulsar/client/api/MessagePayloadProcessor.html |  46 +-
 .../apache/pulsar/client/api/MessageRouter.html    |  48 +-
 .../pulsar/client/api/MessageRoutingMode.html      |  46 +-
 .../org/apache/pulsar/client/api/Messages.html     |  46 +-
 .../pulsar/client/api/MultiTopicConsumerStats.html |  48 +-
 .../client/api/PartitionedTopicProducerStats.html  |  48 +-
 .../org/apache/pulsar/client/api/Producer.html     | 108 ++-
 .../pulsar/client/api/ProducerAccessMode.html      |  46 +-
 .../apache/pulsar/client/api/ProducerBuilder.html  | 157 ++--
 .../client/api/ProducerCryptoFailureAction.html    |  46 +-
 .../pulsar/client/api/ProducerInterceptor.html     |  55 +-
 .../apache/pulsar/client/api/ProducerStats.html    |  48 +-
 .../apache/pulsar/client/api/ProxyProtocol.html    |  53 +-
 .../org/apache/pulsar/client/api/PulsarClient.html |  72 +-
 ...lsarClientException.AlreadyClosedException.html |  40 +-
 ...sarClientException.AuthenticationException.html |  40 +-
 ...lsarClientException.AuthorizationException.html |  40 +-
 ...sarClientException.BrokerMetadataException.html |  40 +-
 ...ClientException.BrokerPersistenceException.html |  40 +-
 .../PulsarClientException.ChecksumException.html   |  40 +-
 .../PulsarClientException.ConnectException.html    |  40 +-
 ...sarClientException.ConsumerAssignException.html |  40 +-
 ...ulsarClientException.ConsumerBusyException.html |  40 +-
 .../api/PulsarClientException.CryptoException.html |  40 +-
 .../PulsarClientException.FailedFeatureCheck.html  |  48 +-
 ...ientException.FeatureNotSupportedException.html |  40 +-
 ...ception.GettingAuthenticationDataException.html |  40 +-
 ...lientException.IncompatibleSchemaException.html |  40 +-
 ...entException.InvalidConfigurationException.html |  40 +-
 ...sarClientException.InvalidMessageException.html |  40 +-
 .../PulsarClientException.InvalidServiceURL.html   |  40 +-
 ...rClientException.InvalidTopicNameException.html |  40 +-
 .../api/PulsarClientException.LookupException.html |  40 +-
 ...sarClientException.MemoryBufferIsFullError.html |  40 +-
 ...lientException.MessageAcknowledgeException.html |  40 +-
 .../PulsarClientException.NotAllowedException.html |  40 +-
 ...ulsarClientException.NotConnectedException.html |  40 +-
 .../PulsarClientException.NotFoundException.html   |  40 +-
 ...ulsarClientException.NotSupportedException.html |  40 +-
 ...xception.ProducerBlockedQuotaExceededError.html |  40 +-
 ...tion.ProducerBlockedQuotaExceededException.html |  40 +-
 ...ulsarClientException.ProducerBusyException.html |  40 +-
 ...sarClientException.ProducerFencedException.html |  40 +-
 ...arClientException.ProducerQueueIsFullError.html |  40 +-
 ...arClientException.ServiceNotReadyException.html |  40 +-
 ...entException.SubscriptionNotFoundException.html |  40 +-
 .../PulsarClientException.TimeoutException.html    |  40 +-
 ...arClientException.TooManyRequestsException.html |  40 +-
 ...ClientException.TopicDoesNotExistException.html |  40 +-
 ...sarClientException.TopicMigrationException.html |  40 +-
 ...arClientException.TopicTerminatedException.html |  40 +-
 ...ientException.TransactionConflictException.html |  40 +-
 ...ion.TransactionHasOperationFailedException.html |  40 +-
 ...ception.UnsupportedAuthenticationException.html |  40 +-
 .../pulsar/client/api/PulsarClientException.html   |  48 +-
 .../4.1.x/org/apache/pulsar/client/api/Range.html  |  48 +-
 .../4.1.x/org/apache/pulsar/client/api/Reader.html |  66 +-
 .../apache/pulsar/client/api/ReaderBuilder.html    | 104 +--
 .../pulsar/client/api/ReaderInterceptor.html       |  48 +-
 .../apache/pulsar/client/api/ReaderListener.html   |  46 +-
 .../pulsar/client/api/RedeliveryBackoff.html       |  46 +-
 .../pulsar/client/api/RegexSubscriptionMode.html   |  46 +-
 .../4.1.x/org/apache/pulsar/client/api/Schema.html | 130 +--
 .../client/api/SchemaSerializationException.html   |  38 +-
 .../pulsar/client/api/ServiceUrlProvider.html      |  46 +-
 .../org/apache/pulsar/client/api/SizeUnit.html     |  46 +-
 .../client/api/SubscriptionInitialPosition.html    |  53 +-
 .../apache/pulsar/client/api/SubscriptionMode.html |  46 +-
 .../apache/pulsar/client/api/SubscriptionType.html |  46 +-
 .../org/apache/pulsar/client/api/TableView.html    |  62 +-
 .../apache/pulsar/client/api/TableViewBuilder.html |  68 +-
 .../pulsar/client/api/TopicConsumerBuilder.html    |  54 +-
 .../apache/pulsar/client/api/TopicMessageId.html   |  46 +-
 .../apache/pulsar/client/api/TopicMetadata.html    |  46 +-
 .../client/api/TransactionIsolationLevel.html      |  46 +-
 .../pulsar/client/api/TypedMessageBuilder.html     |  98 ++-
 .../client/api/class-use/Authentication.html       |  16 +-
 .../api/class-use/AuthenticationDataProvider.html  |  18 +-
 .../api/class-use/AuthenticationFactory.html       |  16 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |  16 +-
 .../api/class-use/AutoClusterFailoverBuilder.html  |  16 +-
 .../api/class-use/BatchMessageContainer.html       |  16 +-
 .../api/class-use/BatchReceivePolicy.Builder.html  |  16 +-
 .../client/api/class-use/BatchReceivePolicy.html   |  18 +-
 .../client/api/class-use/BatcherBuilder.html       |  18 +-
 .../pulsar/client/api/class-use/ClientBuilder.html |  20 +-
 .../client/api/class-use/CompressionType.html      |  18 +-
 .../pulsar/client/api/class-use/Consumer.html      |  24 +-
 .../client/api/class-use/ConsumerBuilder.html      | 140 ++--
 .../api/class-use/ConsumerCryptoFailureAction.html |  22 +-
 .../api/class-use/ConsumerEventListener.html       |  18 +-
 .../client/api/class-use/ConsumerInterceptor.html  |  18 +-
 .../pulsar/client/api/class-use/ConsumerStats.html |  20 +-
 .../ControlledClusterFailoverBuilder.html          |  16 +-
 .../client/api/class-use/CryptoKeyReader.html      |  24 +-
 .../client/api/class-use/DeadLetterPolicy.html     |  18 +-
 .../DeadLetterProducerBuilderContext.html          |  16 +-
 .../DeadLetterProducerBuilderCustomizer.html       |  16 +-
 .../api/class-use/DummyCryptoKeyReaderImpl.html    |  16 +-
 .../pulsar/client/api/class-use/EncodeData.html    |  16 +-
 .../EncodedAuthenticationParameterSupport.html     |  16 +-
 .../client/api/class-use/EncryptionKeyInfo.html    |  16 +-
 .../pulsar/client/api/class-use/HashingScheme.html |  18 +-
 .../pulsar/client/api/class-use/KeySharedMode.html |  16 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |  16 +-
 .../KeySharedPolicy.KeySharedPolicySticky.html     |  16 +-
 .../client/api/class-use/KeySharedPolicy.html      |  18 +-
 .../client/api/class-use/KeyStoreParams.html       |  16 +-
 .../pulsar/client/api/class-use/Message.html       |  60 +-
 .../client/api/class-use/MessageAcknowledger.html  |  16 +-
 .../pulsar/client/api/class-use/MessageCrypto.html |  22 +-
 .../pulsar/client/api/class-use/MessageId.html     |  40 +-
 .../client/api/class-use/MessageListener.html      |  18 +-
 .../api/class-use/MessageListenerExecutor.html     |  18 +-
 .../client/api/class-use/MessagePayload.html       |  20 +-
 .../api/class-use/MessagePayloadContext.html       |  16 +-
 .../api/class-use/MessagePayloadFactory.html       |  16 +-
 .../api/class-use/MessagePayloadProcessor.html     |  18 +-
 .../pulsar/client/api/class-use/MessageRouter.html |  18 +-
 .../client/api/class-use/MessageRoutingMode.html   |  18 +-
 .../pulsar/client/api/class-use/Messages.html      |  26 +-
 .../api/class-use/MultiTopicConsumerStats.html     |  16 +-
 .../class-use/PartitionedTopicProducerStats.html   |  16 +-
 .../pulsar/client/api/class-use/Producer.html      |  22 +-
 .../client/api/class-use/ProducerAccessMode.html   |  18 +-
 .../client/api/class-use/ProducerBuilder.html      |  94 +--
 .../api/class-use/ProducerCryptoFailureAction.html |  18 +-
 .../client/api/class-use/ProducerInterceptor.html  |  18 +-
 .../pulsar/client/api/class-use/ProducerStats.html |  20 +-
 .../pulsar/client/api/class-use/ProxyProtocol.html |  16 +-
 .../pulsar/client/api/class-use/PulsarClient.html  |  16 +-
 ...lsarClientException.AlreadyClosedException.html |  16 +-
 ...sarClientException.AuthenticationException.html |  16 +-
 ...lsarClientException.AuthorizationException.html |  16 +-
 ...sarClientException.BrokerMetadataException.html |  16 +-
 ...ClientException.BrokerPersistenceException.html |  16 +-
 .../PulsarClientException.ChecksumException.html   |  16 +-
 .../PulsarClientException.ConnectException.html    |  16 +-
 ...sarClientException.ConsumerAssignException.html |  16 +-
 ...ulsarClientException.ConsumerBusyException.html |  16 +-
 .../PulsarClientException.CryptoException.html     |  16 +-
 .../PulsarClientException.FailedFeatureCheck.html  |  16 +-
 ...ientException.FeatureNotSupportedException.html |  16 +-
 ...ception.GettingAuthenticationDataException.html |  16 +-
 ...lientException.IncompatibleSchemaException.html |  16 +-
 ...entException.InvalidConfigurationException.html |  16 +-
 ...sarClientException.InvalidMessageException.html |  16 +-
 .../PulsarClientException.InvalidServiceURL.html   |  16 +-
 ...rClientException.InvalidTopicNameException.html |  16 +-
 .../PulsarClientException.LookupException.html     |  16 +-
 ...sarClientException.MemoryBufferIsFullError.html |  16 +-
 ...lientException.MessageAcknowledgeException.html |  16 +-
 .../PulsarClientException.NotAllowedException.html |  16 +-
 ...ulsarClientException.NotConnectedException.html |  16 +-
 .../PulsarClientException.NotFoundException.html   |  16 +-
 ...ulsarClientException.NotSupportedException.html |  16 +-
 ...xception.ProducerBlockedQuotaExceededError.html |  16 +-
 ...tion.ProducerBlockedQuotaExceededException.html |  16 +-
 ...ulsarClientException.ProducerBusyException.html |  16 +-
 ...sarClientException.ProducerFencedException.html |  16 +-
 ...arClientException.ProducerQueueIsFullError.html |  16 +-
 ...arClientException.ServiceNotReadyException.html |  16 +-
 ...entException.SubscriptionNotFoundException.html |  16 +-
 .../PulsarClientException.TimeoutException.html    |  16 +-
 ...arClientException.TooManyRequestsException.html |  16 +-
 ...ClientException.TopicDoesNotExistException.html |  16 +-
 ...sarClientException.TopicMigrationException.html |  16 +-
 ...arClientException.TopicTerminatedException.html |  16 +-
 ...ientException.TransactionConflictException.html |  16 +-
 ...ion.TransactionHasOperationFailedException.html |  16 +-
 ...ception.UnsupportedAuthenticationException.html |  16 +-
 .../api/class-use/PulsarClientException.html       |  38 +-
 .../apache/pulsar/client/api/class-use/Range.html  |  22 +-
 .../apache/pulsar/client/api/class-use/Reader.html |  22 +-
 .../pulsar/client/api/class-use/ReaderBuilder.html |  72 +-
 .../client/api/class-use/ReaderInterceptor.html    |  18 +-
 .../client/api/class-use/ReaderListener.html       |  18 +-
 .../client/api/class-use/RedeliveryBackoff.html    |  22 +-
 .../api/class-use/RegexSubscriptionMode.html       |  18 +-
 .../apache/pulsar/client/api/class-use/Schema.html | 213 ++---
 .../class-use/SchemaSerializationException.html    |  16 +-
 .../client/api/class-use/ServiceUrlProvider.html   |  16 +-
 .../pulsar/client/api/class-use/SizeUnit.html      |  16 +-
 .../api/class-use/SubscriptionInitialPosition.html |  18 +-
 .../client/api/class-use/SubscriptionMode.html     |  18 +-
 .../client/api/class-use/SubscriptionType.html     |  18 +-
 .../pulsar/client/api/class-use/TableView.html     |  20 +-
 .../client/api/class-use/TableViewBuilder.html     |  38 +-
 .../client/api/class-use/TopicConsumerBuilder.html |  26 +-
 .../client/api/class-use/TopicMessageId.html       |  24 +-
 .../pulsar/client/api/class-use/TopicMetadata.html |  16 +-
 .../api/class-use/TransactionIsolationLevel.html   |  16 +-
 .../client/api/class-use/TypedMessageBuilder.html  |  81 +-
 .../api/interceptor/ProducerInterceptor.html       |  46 +-
 .../interceptor/ProducerInterceptorWrapper.html    |  56 +-
 .../interceptor/class-use/ProducerInterceptor.html |  18 +-
 .../class-use/ProducerInterceptorWrapper.html      |  16 +-
 .../client/api/interceptor/package-summary.html    |  37 +-
 .../client/api/interceptor/package-tree.html       |  20 +-
 .../pulsar/client/api/interceptor/package-use.html |  16 +-
 .../apache/pulsar/client/api/package-summary.html  |  46 +-
 .../org/apache/pulsar/client/api/package-tree.html |  39 +-
 .../org/apache/pulsar/client/api/package-use.html  |  23 +-
 .../org/apache/pulsar/client/api/schema/Field.html |  36 +-
 .../client/api/schema/FieldSchemaBuilder.html      |  46 +-
 .../pulsar/client/api/schema/GenericObject.html    |  48 +-
 .../pulsar/client/api/schema/GenericRecord.html    |  50 +-
 .../client/api/schema/GenericRecordBuilder.html    |  46 +-
 .../pulsar/client/api/schema/GenericSchema.html    |  48 +-
 .../pulsar/client/api/schema/KeyValueSchema.html   |  52 +-
 .../client/api/schema/RecordSchemaBuilder.html     |  46 +-
 .../pulsar/client/api/schema/SchemaBuilder.html    |  36 +-
 .../pulsar/client/api/schema/SchemaDefinition.html |  56 +-
 .../client/api/schema/SchemaDefinitionBuilder.html |  68 +-
 .../client/api/schema/SchemaInfoProvider.html      |  50 +-
 .../pulsar/client/api/schema/SchemaReader.html     |  48 +-
 .../pulsar/client/api/schema/SchemaWriter.html     |  46 +-
 .../pulsar/client/api/schema/class-use/Field.html  |  20 +-
 .../api/schema/class-use/FieldSchemaBuilder.html   |  16 +-
 .../client/api/schema/class-use/GenericObject.html |  16 +-
 .../client/api/schema/class-use/GenericRecord.html |  26 +-
 .../api/schema/class-use/GenericRecordBuilder.html |  16 +-
 .../client/api/schema/class-use/GenericSchema.html |  20 +-
 .../api/schema/class-use/KeyValueSchema.html       |  16 +-
 .../api/schema/class-use/RecordSchemaBuilder.html  |  16 +-
 .../client/api/schema/class-use/SchemaBuilder.html |  16 +-
 .../api/schema/class-use/SchemaDefinition.html     |  34 +-
 .../schema/class-use/SchemaDefinitionBuilder.html  |  40 +-
 .../api/schema/class-use/SchemaInfoProvider.html   |  16 +-
 .../client/api/schema/class-use/SchemaReader.html  |  20 +-
 .../client/api/schema/class-use/SchemaWriter.html  |  20 +-
 .../pulsar/client/api/schema/package-summary.html  |  37 +-
 .../pulsar/client/api/schema/package-tree.html     |  20 +-
 .../pulsar/client/api/schema/package-use.html      |  16 +-
 .../client/api/transaction/Transaction.State.html  |  48 +-
 .../pulsar/client/api/transaction/Transaction.html |  50 +-
 .../api/transaction/TransactionBufferClient.html   |  54 +-
 ...lientException.ReachMaxPendingOpsException.html |  40 +-
 ...ferClientException.RequestTimeoutException.html |  40 +-
 .../TransactionBufferClientException.html          |  48 +-
 .../client/api/transaction/TransactionBuilder.html |  48 +-
 .../TransactionCoordinatorClient.State.html        |  48 +-
 .../transaction/TransactionCoordinatorClient.html  |  64 +-
 ...tException.CoordinatorClientStateException.html |  40 +-
 ...ientException.CoordinatorNotFoundException.html |  40 +-
 ...rClientException.InvalidTxnStatusException.html |  40 +-
 ...ception.MetaStoreHandlerNotExistsException.html |  40 +-
 ...xception.MetaStoreHandlerNotReadyException.html |  40 +-
 ...ientException.TransactionNotFoundException.html |  40 +-
 .../TransactionCoordinatorClientException.html     |  48 +-
 .../pulsar/client/api/transaction/TxnID.html       |  48 +-
 .../transaction/class-use/Transaction.State.html   |  16 +-
 .../api/transaction/class-use/Transaction.html     |  37 +-
 .../class-use/TransactionBufferClient.html         |  16 +-
 ...lientException.ReachMaxPendingOpsException.html |  16 +-
 ...ferClientException.RequestTimeoutException.html |  16 +-
 .../TransactionBufferClientException.html          |  16 +-
 .../transaction/class-use/TransactionBuilder.html  |  16 +-
 .../TransactionCoordinatorClient.State.html        |  16 +-
 .../class-use/TransactionCoordinatorClient.html    |  16 +-
 ...tException.CoordinatorClientStateException.html |  16 +-
 ...ientException.CoordinatorNotFoundException.html |  16 +-
 ...rClientException.InvalidTxnStatusException.html |  16 +-
 ...ception.MetaStoreHandlerNotExistsException.html |  16 +-
 ...xception.MetaStoreHandlerNotReadyException.html |  16 +-
 ...ientException.TransactionNotFoundException.html |  16 +-
 .../TransactionCoordinatorClientException.html     |  16 +-
 .../client/api/transaction/class-use/TxnID.html    |  36 +-
 .../client/api/transaction/package-summary.html    |  39 +-
 .../client/api/transaction/package-tree.html       |  20 +-
 .../pulsar/client/api/transaction/package-use.html |  16 +-
 .../client/internal/DefaultImplementation.html     |  46 +-
 .../pulsar/client/internal/PropertiesUtils.html    |  50 +-
 .../PulsarClientImplementationBinding.html         | 120 +--
 .../internal/class-use/DefaultImplementation.html  |  16 +-
 .../client/internal/class-use/PropertiesUtils.html |  16 +-
 .../PulsarClientImplementationBinding.html         |  16 +-
 .../pulsar/client/internal/package-summary.html    |  37 +-
 .../pulsar/client/internal/package-tree.html       |  20 +-
 .../apache/pulsar/client/internal/package-use.html |  16 +-
 .../org/apache/pulsar/common/api/AuthData.html     |  46 +-
 .../api/EncryptionContext.EncryptionKey.html       |  38 +-
 .../pulsar/common/api/EncryptionContext.html       |  36 +-
 .../pulsar/common/api/class-use/AuthData.html      |  16 +-
 .../class-use/EncryptionContext.EncryptionKey.html |  16 +-
 .../common/api/class-use/EncryptionContext.html    |  18 +-
 .../apache/pulsar/common/api/package-summary.html  |  27 +-
 .../org/apache/pulsar/common/api/package-tree.html |  20 +-
 .../org/apache/pulsar/common/api/package-use.html  |  16 +-
 .../InterfaceAudience.LimitedPrivate.html          |  41 +-
 .../classification/InterfaceAudience.Private.html  |  41 +-
 .../classification/InterfaceAudience.Public.html   |  41 +-
 .../common/classification/InterfaceAudience.html   |  36 +-
 .../InterfaceStability.Evolving.html               |  41 +-
 .../classification/InterfaceStability.Stable.html  |  41 +-
 .../InterfaceStability.Unstable.html               |  41 +-
 .../common/classification/InterfaceStability.html  |  36 +-
 .../InterfaceAudience.LimitedPrivate.html          |  16 +-
 .../class-use/InterfaceAudience.Private.html       |  16 +-
 .../class-use/InterfaceAudience.Public.html        |  23 +-
 .../class-use/InterfaceAudience.html               |  16 +-
 .../class-use/InterfaceStability.Evolving.html     |  16 +-
 .../class-use/InterfaceStability.Stable.html       |  23 +-
 .../class-use/InterfaceStability.Unstable.html     |  16 +-
 .../class-use/InterfaceStability.html              |  16 +-
 .../common/classification/package-summary.html     |  63 +-
 .../pulsar/common/classification/package-tree.html |  20 +-
 .../pulsar/common/classification/package-use.html  |  16 +-
 .../common/schema/KeyValue.KeyValueDecoder.html    |  50 +-
 .../org/apache/pulsar/common/schema/KeyValue.html  |  50 +-
 .../pulsar/common/schema/KeyValueEncodingType.html |  46 +-
 .../schema/SchemaInfo.SchemaInfoBuilder.html       |  48 +-
 .../apache/pulsar/common/schema/SchemaInfo.html    |  48 +-
 .../common/schema/SchemaInfoWithVersion.html       |  46 +-
 .../apache/pulsar/common/schema/SchemaType.html    |  46 +-
 .../schema/class-use/KeyValue.KeyValueDecoder.html |  18 +-
 .../pulsar/common/schema/class-use/KeyValue.html   |  40 +-
 .../schema/class-use/KeyValueEncodingType.html     |  24 +-
 .../class-use/SchemaInfo.SchemaInfoBuilder.html    |  16 +-
 .../pulsar/common/schema/class-use/SchemaInfo.html |  38 +-
 .../schema/class-use/SchemaInfoWithVersion.html    |  16 +-
 .../pulsar/common/schema/class-use/SchemaType.html |  20 +-
 .../pulsar/common/schema/package-summary.html      |  37 +-
 .../apache/pulsar/common/schema/package-tree.html  |  20 +-
 .../apache/pulsar/common/schema/package-use.html   |  16 +-
 static/api/client/4.1.x/overview-summary.html      |   4 +-
 static/api/client/4.1.x/overview-tree.html         |  39 +-
 .../client/4.1.x/script-dir/jquery-3.6.0.min.js    |   2 -
 .../client/4.1.x/script-dir/jquery-3.7.1.min.js    |   2 +
 .../api/client/4.1.x/script-dir/jquery-ui.min.css  |   2 +-
 .../api/client/4.1.x/script-dir/jquery-ui.min.js   |   4 +-
 static/api/client/4.1.x/script.js                  | 143 +++-
 static/api/client/4.1.x/search-page.js             | 284 +++++++
 static/api/client/4.1.x/search.html                |  77 ++
 static/api/client/4.1.x/search.js                  | 612 +++++++++------
 static/api/client/4.1.x/serialized-form.html       | 118 +--
 static/api/client/4.1.x/stylesheet.css             | 869 +++++++++++++++------
 .../pulsar-functions/4.1.x/allclasses-index.html   |  40 +-
 .../pulsar-functions/4.1.x/allpackages-index.html  |  16 +-
 static/api/pulsar-functions/4.1.x/copy.svg         |  33 +
 .../pulsar-functions/4.1.x/deprecated-list.html    |  40 +-
 static/api/pulsar-functions/4.1.x/help-doc.html    |  43 +-
 static/api/pulsar-functions/4.1.x/index-all.html   |  32 +-
 static/api/pulsar-functions/4.1.x/index.html       |  18 +-
 .../pulsar-functions/4.1.x/jquery-ui.overrides.css |  35 -
 .../4.1.x/legal/ASSEMBLY_EXCEPTION                 |   6 +-
 static/api/pulsar-functions/4.1.x/legal/jquery.md  |  50 +-
 .../api/pulsar-functions/4.1.x/legal/jqueryUI.md   |   2 +-
 static/api/pulsar-functions/4.1.x/link.svg         |  31 +
 .../apache/pulsar/functions/api/BaseContext.html   |  60 +-
 .../org/apache/pulsar/functions/api/Context.html   |  64 +-
 .../org/apache/pulsar/functions/api/Function.html  |  46 +-
 .../org/apache/pulsar/functions/api/KVRecord.html  |  50 +-
 .../org/apache/pulsar/functions/api/Record.html    |  66 +-
 .../org/apache/pulsar/functions/api/SerDe.html     |  46 +-
 .../apache/pulsar/functions/api/StateStore.html    |  46 +-
 .../pulsar/functions/api/StateStoreContext.html    |  36 +-
 .../apache/pulsar/functions/api/WindowContext.html |  56 +-
 .../pulsar/functions/api/WindowFunction.html       |  46 +-
 .../functions/api/class-use/BaseContext.html       |  16 +-
 .../pulsar/functions/api/class-use/Context.html    |  18 +-
 .../pulsar/functions/api/class-use/Function.html   |  16 +-
 .../pulsar/functions/api/class-use/KVRecord.html   |  16 +-
 .../pulsar/functions/api/class-use/Record.html     |  18 +-
 .../pulsar/functions/api/class-use/SerDe.html      |  16 +-
 .../pulsar/functions/api/class-use/StateStore.html |  18 +-
 .../functions/api/class-use/StateStoreContext.html |  16 +-
 .../functions/api/class-use/WindowContext.html     |  16 +-
 .../functions/api/class-use/WindowFunction.html    |  16 +-
 .../pulsar/functions/api/package-summary.html      |  27 +-
 .../apache/pulsar/functions/api/package-tree.html  |  20 +-
 .../apache/pulsar/functions/api/package-use.html   |  16 +-
 .../functions/api/state/ByteBufferStateStore.html  |  54 +-
 .../functions/api/state/CounterStateStore.html     |  50 +-
 .../pulsar/functions/api/state/StateValue.html     |  36 +-
 .../api/state/class-use/ByteBufferStateStore.html  |  16 +-
 .../api/state/class-use/CounterStateStore.html     |  16 +-
 .../functions/api/state/class-use/StateValue.html  |  18 +-
 .../functions/api/state/package-summary.html       |  37 +-
 .../pulsar/functions/api/state/package-tree.html   |  20 +-
 .../pulsar/functions/api/state/package-use.html    |  16 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |  38 +-
 .../pulsar/functions/api/utils/FunctionRecord.html |  84 +-
 .../functions/api/utils/IdentityFunction.html      |  46 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |  20 +-
 .../api/utils/class-use/FunctionRecord.html        |  16 +-
 .../api/utils/class-use/IdentityFunction.html      |  16 +-
 .../functions/api/utils/package-summary.html       |  27 +-
 .../pulsar/functions/api/utils/package-tree.html   |  20 +-
 .../pulsar/functions/api/utils/package-use.html    |  16 +-
 .../pulsar-functions/4.1.x/overview-summary.html   |   4 +-
 .../api/pulsar-functions/4.1.x/overview-tree.html  |  20 +-
 .../4.1.x/script-dir/jquery-3.6.0.min.js           |   2 -
 .../4.1.x/script-dir/jquery-3.7.1.min.js           |   2 +
 .../4.1.x/script-dir/jquery-ui.min.css             |   2 +-
 .../4.1.x/script-dir/jquery-ui.min.js              |   4 +-
 static/api/pulsar-functions/4.1.x/script.js        | 143 +++-
 static/api/pulsar-functions/4.1.x/search-page.js   | 284 +++++++
 static/api/pulsar-functions/4.1.x/search.html      |  77 ++
 static/api/pulsar-functions/4.1.x/search.js        | 612 +++++++++------
 static/api/pulsar-functions/4.1.x/stylesheet.css   | 869 +++++++++++++++------
 1001 files changed, 24863 insertions(+), 15146 deletions(-)

diff --git a/static/api/admin/4.1.x/allclasses-index.html b/static/api/admin/4.1.x/allclasses-index.html
index e3d0490f7f6..34c8ef7bbff 100644
--- a/static/api/admin/4.1.x/allclasses-index.html
+++ b/static/api/admin/4.1.x/allclasses-index.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>All Classes and Interfaces (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>All Classes and Interfaces (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="class index">
 <meta name="generator" content="javadoc/AllClassesIndexWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="all-classes-index-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "./";
+<script type="text/javascript">var pathtoroot = "./";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="index.html">Overview</a></li>
@@ -42,9 +37,10 @@ loadScripts(document, 'script');</script>
 </ul>
 </div>
 <div class="sub-nav">
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div id="navbar-sub-list"></div>
+<div class="nav-list-search"><a href="search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -56,9 +52,9 @@ loadScripts(document, 'script');</script>
 <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
 </div>
 <div id="all-classes-table">
-<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(eve [...]
-<div id="all-classes-table.tabpanel" role="tabpanel">
-<div class="summary-table two-column-summary" aria-labelledby="all-classes-table-tab0">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(eve [...]
+<div id="all-classes-table.tabpanel" role="tabpanel" aria-labelledby="all-classes-table-tab0">
+<div class="summary-table two-column-summary">
 <div class="table-header col-first">Class</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/stats/AllocatorStats.html" title="class in org.apache.pulsar.common.stats">AllocatorStats</a></div>
diff --git a/static/api/admin/4.1.x/allpackages-index.html b/static/api/admin/4.1.x/allpackages-index.html
index b2ca87c220b..7ebe826d8b9 100644
--- a/static/api/admin/4.1.x/allpackages-index.html
+++ b/static/api/admin/4.1.x/allpackages-index.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>All Packages (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>All Packages (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
 <meta name="generator" content="javadoc/AllPackagesIndexWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="all-packages-index-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="index.html">Overview</a></li>
@@ -38,9 +37,10 @@ loadScripts(document, 'script');</script>
 </ul>
 </div>
 <div class="sub-nav">
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div id="navbar-sub-list"></div>
+<div class="nav-list-search"><a href="search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
diff --git a/static/api/admin/4.1.x/constant-values.html b/static/api/admin/4.1.x/constant-values.html
index dad324a2bb5..c35b6ffd386 100644
--- a/static/api/admin/4.1.x/constant-values.html
+++ b/static/api/admin/4.1.x/constant-values.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Constant Field Values (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Constant Field Values (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="summary of constants">
 <meta name="generator" content="javadoc/ConstantsSummaryWriterImpl">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="constants-summary-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="index.html">Overview</a></li>
@@ -38,9 +37,10 @@ loadScripts(document, 'script');</script>
 </ul>
 </div>
 <div class="sub-nav">
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div id="navbar-sub-list"></div>
+<div class="nav-list-search"><a href="search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -50,15 +50,15 @@ loadScripts(document, 'script');</script>
 <main role="main">
 <div class="header">
 <h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+</div>
 <section class="packages">
 <h2 title="Contents">Contents</h2>
-<ul>
+<ul class="contents-list">
 <li><a href="#org.apache">org.apache.*</a></li>
 </ul>
 </section>
-</div>
-<section class="constants-summary" id="org.apache.pulsar.common.functions">
-<h2 title="org.apache">org.apache.*</h2>
+<section class="constants-summary" id="org.apache">
+<h2 title="org.apache.*">org.apache.*</h2>
 <ul class="block-list">
 <li>
 <div class="caption"><span>org.apache.pulsar.common.functions.<a href="org/apache/pulsar/common/functions/WindowConfig.html" title="class in org.apache.pulsar.common.functions">WindowConfig</a></span></div>
diff --git a/static/api/admin/4.1.x/copy.svg b/static/api/admin/4.1.x/copy.svg
new file mode 100644
index 00000000000..7c46ab15fea
--- /dev/null
+++ b/static/api/admin/4.1.x/copy.svg
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
+ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+
+ This code is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License version 2 only, as
+ published by the Free Software Foundation.  Oracle designates this
+ particular file as subject to the "Classpath" exception as provided
+ by Oracle in the LICENSE file that accompanied this code.
+
+ This code is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ version 2 for more details (a copy is included in the LICENSE file that
+ accompanied this code).
+
+ You should have received a copy of the GNU General Public License version
+ 2 along with this work; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+
+ Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ or visit www.oracle.com if you need additional information or have any
+ questions.
+-->
+
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 380 460" fill="#505050">
+  <path
+     d="M 346,8 H 108 C 90,8 75,23 75,41 v 316 c 0,18 15,33 33,33 h 238 c 18,0 33,-15 33,-33 V 41 C 379,23 364,8 346,8 Z m -8,344 H 116 c -2,0 -3,-1 -3,-3 V 49 c 0,-2 1,-3 3,-3 h 222 c 2,0 3,1 3,3 v 300 h 10e-4 c 0,2 -1,3 -3,3 z"/>
+  <path
+     d="m 290,389 v 26 h 10e-4 c 0,2 -1,3 -3,3 H 49 c -2,0 -3,-1 -3,-3 V 99 c 0,-2 1,-3 3,-3 h 27 v 0 l -5e-4,-38 H 41 C 23,58 8,73 8,91 v 332 c 10e-4,18 15,33 33,33 h 254 c 18,0 33,-15 33,-33 v -34"/>
+</svg>
diff --git a/static/api/admin/4.1.x/deprecated-list.html b/static/api/admin/4.1.x/deprecated-list.html
index e41173c9095..c5889b17171 100644
--- a/static/api/admin/4.1.x/deprecated-list.html
+++ b/static/api/admin/4.1.x/deprecated-list.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Deprecated List (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Deprecated List (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="deprecated elements">
 <meta name="generator" content="javadoc/DeprecatedListWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="deprecated-list-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="index.html">Overview</a></li>
@@ -38,9 +37,10 @@ loadScripts(document, 'script');</script>
 </ul>
 </div>
 <div class="sub-nav">
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div id="navbar-sub-list"></div>
+<div class="nav-list-search"><a href="search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -50,14 +50,14 @@ loadScripts(document, 'script');</script>
 <main role="main">
 <div class="header">
 <h1 title="Deprecated API" class="title">Deprecated API</h1>
+</div>
 <h2 title="Contents">Contents</h2>
-<ul>
-<li><a href="#interface">Interfaces</a></li>
-<li><a href="#field">Fields</a></li>
-<li><a href="#method">Methods</a></li>
-<li><a href="#constructor">Constructors</a></li>
+<ul class="contents-list">
+<li id="contents-interface"><a href="#interface">Interfaces</a></li>
+<li id="contents-field"><a href="#field">Fields</a></li>
+<li id="contents-method"><a href="#method">Methods</a></li>
+<li id="contents-constructor"><a href="#constructor">Constructors</a></li>
 </ul>
-</div>
 <ul class="block-list">
 <li>
 <div id="interface">
@@ -67,19 +67,19 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-last">Description</div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/NonPersistentTopics.html" title="interface in org.apache.pulsar.client.admin">org.apache.pulsar.client.admin.NonPersistentTopics</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">since 2.0. See <a href="org/apache/pulsar/client/admin/Topics.html" title="interface in org.apache.pulsar.client.admin"><code>Topics</code></a></div>
+<div class="block">since 2.0. See <a href="org/apache/pulsar/client/admin/Topics.html" title="interface in org.apache.pulsar.client.admin"><code>Topics</code></a></div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Properties.html" title="interface in org.apache.pulsar.client.admin">org.apache.pulsar.client.admin.Properties</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">see <a href="org/apache/pulsar/client/admin/Tenants.html" title="interface in org.apache.pulsar.client.admin"><code>Tenants</code></a> from <a href="org/apache/pulsar/client/admin/PulsarAdmin.html#tenants()"><code>PulsarAdmin.tenants()</code></a></div>
+<div class="block">see <a href="org/apache/pulsar/client/admin/Tenants.html" title="interface in org.apache.pulsar.client.admin"><code>Tenants</code></a> from <a href="org/apache/pulsar/client/admin/PulsarAdmin.html#tenants()"><code>PulsarAdmin.tenants()</code></a></div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Sink.html" title="interface in org.apache.pulsar.client.admin">org.apache.pulsar.client.admin.Sink</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">in favor of <a href="org/apache/pulsar/client/admin/Sinks.html" title="interface in org.apache.pulsar.client.admin"><code>Sinks</code></a></div>
+<div class="block">in favor of <a href="org/apache/pulsar/client/admin/Sinks.html" title="interface in org.apache.pulsar.client.admin"><code>Sinks</code></a></div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Source.html" title="interface in org.apache.pulsar.client.admin">org.apache.pulsar.client.admin.Source</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">in favor of <a href="org/apache/pulsar/client/admin/Sources.html" title="interface in org.apache.pulsar.client.admin"><code>Sources</code></a></div>
+<div class="block">in favor of <a href="org/apache/pulsar/client/admin/Sources.html" title="interface in org.apache.pulsar.client.admin"><code>Sources</code></a></div>
 </div>
 </div>
 </div>
@@ -125,744 +125,744 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color"></div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/PulsarAdmin.html#nonPersistentTopics()">org.apache.pulsar.client.admin.PulsarAdmin.nonPersistentTopics()</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Since 2.0. See <a href="org/apache/pulsar/client/admin/PulsarAdmin.html#topics()"><code>PulsarAdmin.topics()</code></a></div>
+<div class="block">Since 2.0. See <a href="org/apache/pulsar/client/admin/PulsarAdmin.html#topics()"><code>PulsarAdmin.topics()</code></a></div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/PulsarAdmin.html#properties()">org.apache.pulsar.client.admin.PulsarAdmin.properties()</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">since 2.0. See <a href="org/apache/pulsar/client/admin/PulsarAdmin.html#tenants()"><code>PulsarAdmin.tenants()</code></a></div>
+<div class="block">since 2.0. See <a href="org/apache/pulsar/client/admin/PulsarAdmin.html#tenants()"><code>PulsarAdmin.tenants()</code></a></div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/PulsarAdmin.html#sink()">org.apache.pulsar.client.admin.PulsarAdmin.sink()</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">in favor of <a href="org/apache/pulsar/client/admin/PulsarAdmin.html#sinks()"><code>PulsarAdmin.sinks()</code></a></div>
+<div class="block">in favor of <a href="org/apache/pulsar/client/admin/PulsarAdmin.html#sinks()"><code>PulsarAdmin.sinks()</code></a></div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/PulsarAdmin.html#source()">org.apache.pulsar.client.admin.PulsarAdmin.source()</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">in favor of <a href="org/apache/pulsar/client/admin/PulsarAdmin.html#sources()"><code>PulsarAdmin.sources()</code></a></div>
+<div class="block">in favor of <a href="org/apache/pulsar/client/admin/PulsarAdmin.html#sources()"><code>PulsarAdmin.sources()</code></a></div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#delete(java.lang.String,boolean,boolean)">org.apache.pulsar.client.admin.Topics.delete<wbr>(String, boolean, boolean)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/Topics.html#delete(java.lang.String,boolean)"><code>Topics.delete(String, boolean)</code></a> instead because
+<div class="block">Use <a href="org/apache/pulsar/client/admin/Topics.html#delete(java.lang.String,boolean)"><code>Topics.delete(String, boolean)</code></a> instead because
  parameter `deleteSchema` is always true</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#deleteAsync(java.lang.String,boolean,boolean)">org.apache.pulsar.client.admin.Topics.deleteAsync<wbr>(String, boolean, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/Topics.html#deleteAsync(java.lang.String,boolean)"><code>Topics.deleteAsync(String, boolean)</code></a> instead because
+<div class="block">Use <a href="org/apache/pulsar/client/admin/Topics.html#deleteAsync(java.lang.String,boolean)"><code>Topics.deleteAsync(String, boolean)</code></a> instead because
  parameter `deleteSchema` is always true</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#deletePartitionedTopic(java.lang.String,boolean,boolean)">org.apache.pulsar.client.admin.Topics.deletePartitionedTopic<wbr>(String, boolean, boolean)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/Topics.html#deletePartitionedTopic(java.lang.String,boolean)"><code>Topics.deletePartitionedTopic(String, boolean)</code></a> instead because parameter
+<div class="block">Use <a href="org/apache/pulsar/client/admin/Topics.html#deletePartitionedTopic(java.lang.String,boolean)"><code>Topics.deletePartitionedTopic(String, boolean)</code></a> instead because parameter
  `deleteSchema` is always true</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#deletePartitionedTopicAsync(java.lang.String,boolean,boolean)">org.apache.pulsar.client.admin.Topics.deletePartitionedTopicAsync<wbr>(String, boolean, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/Topics.html#deletePartitionedTopicAsync(java.lang.String,boolean)"><code>Topics.deletePartitionedTopicAsync(String, boolean)</code></a> instead because parameter
+<div class="block">Use <a href="org/apache/pulsar/client/admin/Topics.html#deletePartitionedTopicAsync(java.lang.String,boolean)"><code>Topics.deletePartitionedTopicAsync(String, boolean)</code></a> instead because parameter
  `deleteSchema` is always true</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#disableDeduplication(java.lang.String)">org.apache.pulsar.client.admin.Topics.disableDeduplication<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationStatus(java.lang.String)"><code>TopicPolicies.removeDeduplicationStatus(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationStatus(java.lang.String)"><code>TopicPolicies.removeDeduplicationStatus(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#disableDeduplicationAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.disableDeduplicationAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationStatusAsync(java.lang.String)"><code>TopicPolicies.removeDeduplicationStatusAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationStatusAsync(java.lang.String)"><code>TopicPolicies.removeDeduplicationStatusAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#enableDeduplication(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.enableDeduplication<wbr>(String, boolean)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationStatus(java.lang.String,boolean)"><code>TopicPolicies.setDeduplicationStatus(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationStatus(java.lang.String,boolean)"><code>TopicPolicies.setDeduplicationStatus(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#enableDeduplicationAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.enableDeduplicationAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationStatusAsync(java.lang.String,boolean)"><code>TopicPolicies.setDeduplicationStatusAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationStatusAsync(java.lang.String,boolean)"><code>TopicPolicies.setDeduplicationStatusAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getBacklogQuotaMap(java.lang.String)">org.apache.pulsar.client.admin.Topics.getBacklogQuotaMap<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getBacklogQuotaMap(java.lang.String)"><code>TopicPolicies.getBacklogQuotaMap(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getBacklogQuotaMap(java.lang.String)"><code>TopicPolicies.getBacklogQuotaMap(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getBacklogQuotaMap(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getBacklogQuotaMap<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getBacklogQuotaMap(java.lang.String,boolean)"><code>TopicPolicies.getBacklogQuotaMap(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getBacklogQuotaMap(java.lang.String,boolean)"><code>TopicPolicies.getBacklogQuotaMap(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getCompactionThreshold(java.lang.String)">org.apache.pulsar.client.admin.Topics.getCompactionThreshold<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getCompactionThreshold(java.lang.String)"><code>TopicPolicies.getCompactionThreshold(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getCompactionThreshold(java.lang.String)"><code>TopicPolicies.getCompactionThreshold(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getCompactionThreshold(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getCompactionThreshold<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getCompactionThreshold(java.lang.String,boolean)"><code>TopicPolicies.getCompactionThreshold(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getCompactionThreshold(java.lang.String,boolean)"><code>TopicPolicies.getCompactionThreshold(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getCompactionThresholdAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getCompactionThresholdAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getCompactionThresholdAsync(java.lang.String)"><code>TopicPolicies.getCompactionThresholdAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getCompactionThresholdAsync(java.lang.String)"><code>TopicPolicies.getCompactionThresholdAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getCompactionThresholdAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getCompactionThresholdAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getCompactionThreshold(java.lang.String,boolean)"><code>TopicPolicies.getCompactionThreshold(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getCompactionThreshold(java.lang.String,boolean)"><code>TopicPolicies.getCompactionThreshold(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDeduplicationEnabled(java.lang.String)">org.apache.pulsar.client.admin.Topics.getDeduplicationEnabled<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatus(java.lang.String)"><code>TopicPolicies.getDeduplicationStatus(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatus(java.lang.String)"><code>TopicPolicies.getDeduplicationStatus(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDeduplicationEnabledAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getDeduplicationEnabledAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatusAsync(java.lang.String)"><code>TopicPolicies.getDeduplicationStatusAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatusAsync(java.lang.String)"><code>TopicPolicies.getDeduplicationStatusAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDeduplicationSnapshotInterval(java.lang.String)">org.apache.pulsar.client.admin.Topics.getDeduplicationSnapshotInterval<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationSnapshotInterval(java.lang.String)"><code>TopicPolicies.getDeduplicationSnapshotInterval(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationSnapshotInterval(java.lang.String)"><code>TopicPolicies.getDeduplicationSnapshotInterval(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDeduplicationSnapshotIntervalAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getDeduplicationSnapshotIntervalAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationSnapshotIntervalAsync(java.lang.String)"><code>TopicPolicies.getDeduplicationSnapshotIntervalAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationSnapshotIntervalAsync(java.lang.String)"><code>TopicPolicies.getDeduplicationSnapshotIntervalAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDeduplicationStatus(java.lang.String)">org.apache.pulsar.client.admin.Topics.getDeduplicationStatus<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatus(java.lang.String)"><code>TopicPolicies.getDeduplicationStatus(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatus(java.lang.String)"><code>TopicPolicies.getDeduplicationStatus(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDeduplicationStatus(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getDeduplicationStatus<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatus(java.lang.String,boolean)"><code>TopicPolicies.getDeduplicationStatus(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatus(java.lang.String,boolean)"><code>TopicPolicies.getDeduplicationStatus(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDeduplicationStatusAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getDeduplicationStatusAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatusAsync(java.lang.String)"><code>TopicPolicies.getDeduplicationStatusAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatusAsync(java.lang.String)"><code>TopicPolicies.getDeduplicationStatusAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDeduplicationStatusAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getDeduplicationStatusAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatusAsync(java.lang.String,boolean)"><code>TopicPolicies.getDeduplicationStatusAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDeduplicationStatusAsync(java.lang.String,boolean)"><code>TopicPolicies.getDeduplicationStatusAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDelayedDeliveryPolicy(java.lang.String)">org.apache.pulsar.client.admin.Topics.getDelayedDeliveryPolicy<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDelayedDeliveryPolicy(java.lang.String)"><code>TopicPolicies.getDelayedDeliveryPolicy(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDelayedDeliveryPolicy(java.lang.String)"><code>TopicPolicies.getDelayedDeliveryPolicy(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDelayedDeliveryPolicy(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getDelayedDeliveryPolicy<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDelayedDeliveryPolicy(java.lang.String,boolean)"><code>TopicPolicies.getDelayedDeliveryPolicy(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDelayedDeliveryPolicy(java.lang.String,boolean)"><code>TopicPolicies.getDelayedDeliveryPolicy(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDelayedDeliveryPolicyAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getDelayedDeliveryPolicyAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDelayedDeliveryPolicyAsync(java.lang.String)"><code>TopicPolicies.getDelayedDeliveryPolicyAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDelayedDeliveryPolicyAsync(java.lang.String)"><code>TopicPolicies.getDelayedDeliveryPolicyAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDelayedDeliveryPolicyAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getDelayedDeliveryPolicyAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDelayedDeliveryPolicyAsync(java.lang.String,boolean)"><code>TopicPolicies.getDelayedDeliveryPolicyAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDelayedDeliveryPolicyAsync(java.lang.String,boolean)"><code>TopicPolicies.getDelayedDeliveryPolicyAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDispatchRate(java.lang.String)">org.apache.pulsar.client.admin.Topics.getDispatchRate<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDispatchRate(java.lang.String)"><code>TopicPolicies.getDispatchRate(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDispatchRate(java.lang.String)"><code>TopicPolicies.getDispatchRate(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDispatchRate(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getDispatchRate<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDispatchRate(java.lang.String,boolean)"><code>TopicPolicies.getDispatchRate(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDispatchRate(java.lang.String,boolean)"><code>TopicPolicies.getDispatchRate(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDispatchRateAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getDispatchRateAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDispatchRateAsync(java.lang.String)"><code>TopicPolicies.getDispatchRateAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDispatchRateAsync(java.lang.String)"><code>TopicPolicies.getDispatchRateAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getDispatchRateAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getDispatchRateAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDispatchRateAsync(java.lang.String,boolean)"><code>TopicPolicies.getDispatchRateAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getDispatchRateAsync(java.lang.String,boolean)"><code>TopicPolicies.getDispatchRateAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getInactiveTopicPolicies(java.lang.String)">org.apache.pulsar.client.admin.Topics.getInactiveTopicPolicies<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getInactiveTopicPolicies(java.lang.String)"><code>TopicPolicies.getInactiveTopicPolicies(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getInactiveTopicPolicies(java.lang.String)"><code>TopicPolicies.getInactiveTopicPolicies(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getInactiveTopicPolicies(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getInactiveTopicPolicies<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getInactiveTopicPolicies(java.lang.String,boolean)"><code>TopicPolicies.getInactiveTopicPolicies(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getInactiveTopicPolicies(java.lang.String,boolean)"><code>TopicPolicies.getInactiveTopicPolicies(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getInactiveTopicPoliciesAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getInactiveTopicPoliciesAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getInactiveTopicPoliciesAsync(java.lang.String)"><code>TopicPolicies.getInactiveTopicPoliciesAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getInactiveTopicPoliciesAsync(java.lang.String)"><code>TopicPolicies.getInactiveTopicPoliciesAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getInactiveTopicPoliciesAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getInactiveTopicPoliciesAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getInactiveTopicPoliciesAsync(java.lang.String,boolean)"><code>TopicPolicies.getInactiveTopicPoliciesAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getInactiveTopicPoliciesAsync(java.lang.String,boolean)"><code>TopicPolicies.getInactiveTopicPoliciesAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getList(java.lang.String,org.apache.pulsar.common.naming.TopicDomain,java.util.Map)">org.apache.pulsar.client.admin.Topics.getList<wbr>(String, TopicDomain, Map&lt;Topics.QueryParam, Object&gt;)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">use <a href="org/apache/pulsar/client/admin/Topics.html#getList(java.lang.String,org.apache.pulsar.common.naming.TopicDomain,org.apache.pulsar.client.admin.ListTopicsOptions)"><code>Topics.getList(String, TopicDomain, ListTopicsOptions)</code></a> instead.</div>
+<div class="block">use <a href="org/apache/pulsar/client/admin/Topics.html#getList(java.lang.String,org.apache.pulsar.common.naming.TopicDomain,org.apache.pulsar.client.admin.ListTopicsOptions)"><code>Topics.getList(String, TopicDomain, ListTopicsOptions)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getListAsync(java.lang.String,org.apache.pulsar.common.naming.TopicDomain,java.util.Map)">org.apache.pulsar.client.admin.Topics.getListAsync<wbr>(String, TopicDomain, Map&lt;Topics.QueryParam, Object&gt;)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">use <a href="org/apache/pulsar/client/admin/Topics.html#getListAsync(java.lang.String,org.apache.pulsar.common.naming.TopicDomain,org.apache.pulsar.client.admin.ListTopicsOptions)"><code>Topics.getListAsync(String, TopicDomain, ListTopicsOptions)</code></a> instead.</div>
+<div class="block">use <a href="org/apache/pulsar/client/admin/Topics.html#getListAsync(java.lang.String,org.apache.pulsar.common.naming.TopicDomain,org.apache.pulsar.client.admin.ListTopicsOptions)"><code>Topics.getListAsync(String, TopicDomain, ListTopicsOptions)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxConsumers(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxConsumers<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumers(java.lang.String)"><code>TopicPolicies.getMaxConsumers(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumers(java.lang.String)"><code>TopicPolicies.getMaxConsumers(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxConsumers(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getMaxConsumers<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumers(java.lang.String,boolean)"><code>TopicPolicies.getMaxConsumers(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumers(java.lang.String,boolean)"><code>TopicPolicies.getMaxConsumers(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxConsumersAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxConsumersAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumersAsync(java.lang.String)"><code>TopicPolicies.getMaxConsumersAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumersAsync(java.lang.String)"><code>TopicPolicies.getMaxConsumersAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxConsumersAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getMaxConsumersAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumersAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxConsumersAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumersAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxConsumersAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxConsumersPerSubscription(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxConsumersPerSubscription<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumersPerSubscription(java.lang.String)"><code>TopicPolicies.getMaxConsumersPerSubscription(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumersPerSubscription(java.lang.String)"><code>TopicPolicies.getMaxConsumersPerSubscription(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxConsumersPerSubscriptionAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxConsumersPerSubscriptionAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumersPerSubscriptionAsync(java.lang.String)"><code>TopicPolicies.getMaxConsumersPerSubscriptionAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxConsumersPerSubscriptionAsync(java.lang.String)"><code>TopicPolicies.getMaxConsumersPerSubscriptionAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxMessageSize(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxMessageSize<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxMessageSize(java.lang.String)"><code>TopicPolicies.getMaxMessageSize(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxMessageSize(java.lang.String)"><code>TopicPolicies.getMaxMessageSize(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxMessageSizeAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxMessageSizeAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxMessageSizeAsync(java.lang.String)"><code>TopicPolicies.getMaxMessageSizeAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxMessageSizeAsync(java.lang.String)"><code>TopicPolicies.getMaxMessageSizeAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxProducers(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxProducers<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxProducers(java.lang.String)"><code>TopicPolicies.getMaxProducers(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxProducers(java.lang.String)"><code>TopicPolicies.getMaxProducers(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxProducers(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getMaxProducers<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxProducers(java.lang.String,boolean)"><code>TopicPolicies.getMaxProducers(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxProducers(java.lang.String,boolean)"><code>TopicPolicies.getMaxProducers(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxProducersAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxProducersAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxProducersAsync(java.lang.String)"><code>TopicPolicies.getMaxProducersAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxProducersAsync(java.lang.String)"><code>TopicPolicies.getMaxProducersAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxProducersAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getMaxProducersAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxProducersAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxProducersAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxProducersAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxProducersAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxSubscriptionsPerTopic(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxSubscriptionsPerTopic<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxSubscriptionsPerTopic(java.lang.String)"><code>TopicPolicies.getMaxSubscriptionsPerTopic(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxSubscriptionsPerTopic(java.lang.String)"><code>TopicPolicies.getMaxSubscriptionsPerTopic(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxSubscriptionsPerTopicAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxSubscriptionsPerTopicAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxSubscriptionsPerTopicAsync(java.lang.String)"><code>TopicPolicies.getMaxSubscriptionsPerTopicAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxSubscriptionsPerTopicAsync(java.lang.String)"><code>TopicPolicies.getMaxSubscriptionsPerTopicAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxUnackedMessagesOnConsumer(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxUnackedMessagesOnConsumer<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumer(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumer(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxUnackedMessagesOnConsumer(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getMaxUnackedMessagesOnConsumer<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumer(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnConsumer(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumer(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxUnackedMessagesOnConsumerAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxUnackedMessagesOnConsumerAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnConsumerAsync(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumerAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnConsumerAsync(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumerAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxUnackedMessagesOnConsumerAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getMaxUnackedMessagesOnConsumerAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnConsumerAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumerAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnConsumerAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnConsumerAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxUnackedMessagesOnSubscription(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxUnackedMessagesOnSubscription<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnSubscription(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscription(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnSubscription(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscription(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxUnackedMessagesOnSubscription(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getMaxUnackedMessagesOnSubscription<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscriptionAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscriptionAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMaxUnackedMessagesOnSubscriptionAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscriptionAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscriptionAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getMaxUnackedMessagesOnSubscriptionAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscriptionAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,boolean)"><code>TopicPolicies.getMaxUnackedMessagesOnSubscriptionAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMessageById(java.lang.String,long,long)">org.apache.pulsar.client.admin.Topics.getMessageById<wbr>(String, long, long)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Using <a href="org/apache/pulsar/client/admin/Topics.html#getMessagesById(java.lang.String,long,long)"><code>Topics.getMessagesById(String, long, long)</code></a> instead.</div>
+<div class="block">Using <a href="org/apache/pulsar/client/admin/Topics.html#getMessagesById(java.lang.String,long,long)"><code>Topics.getMessagesById(String, long, long)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMessageByIdAsync(java.lang.String,long,long)">org.apache.pulsar.client.admin.Topics.getMessageByIdAsync<wbr>(String, long, long)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Using <a href="org/apache/pulsar/client/admin/Topics.html#getMessagesByIdAsync(java.lang.String,long,long)"><code>Topics.getMessagesByIdAsync(String, long, long)</code></a> instead.</div>
+<div class="block">Using <a href="org/apache/pulsar/client/admin/Topics.html#getMessagesByIdAsync(java.lang.String,long,long)"><code>Topics.getMessagesByIdAsync(String, long, long)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMessageTTL(java.lang.String)">org.apache.pulsar.client.admin.Topics.getMessageTTL<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMessageTTL(java.lang.String)"><code>TopicPolicies.getMessageTTL(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMessageTTL(java.lang.String)"><code>TopicPolicies.getMessageTTL(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getMessageTTL(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getMessageTTL<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMessageTTL(java.lang.String,boolean)"><code>TopicPolicies.getMessageTTL(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getMessageTTL(java.lang.String,boolean)"><code>TopicPolicies.getMessageTTL(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getOffloadPolicies(java.lang.String)">org.apache.pulsar.client.admin.Topics.getOffloadPolicies<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getOffloadPolicies(java.lang.String)"><code>TopicPolicies.getOffloadPolicies(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getOffloadPolicies(java.lang.String)"><code>TopicPolicies.getOffloadPolicies(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getOffloadPolicies(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getOffloadPolicies<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getOffloadPolicies(java.lang.String,boolean)"><code>TopicPolicies.getOffloadPolicies(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getOffloadPolicies(java.lang.String,boolean)"><code>TopicPolicies.getOffloadPolicies(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getOffloadPoliciesAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getOffloadPoliciesAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getOffloadPoliciesAsync(java.lang.String)"><code>TopicPolicies.getOffloadPoliciesAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getOffloadPoliciesAsync(java.lang.String)"><code>TopicPolicies.getOffloadPoliciesAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getOffloadPoliciesAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getOffloadPoliciesAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getOffloadPoliciesAsync(java.lang.String,boolean)"><code>TopicPolicies.getOffloadPoliciesAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getOffloadPoliciesAsync(java.lang.String,boolean)"><code>TopicPolicies.getOffloadPoliciesAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getPersistence(java.lang.String)">org.apache.pulsar.client.admin.Topics.getPersistence<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPersistence(java.lang.String)"><code>TopicPolicies.getPersistence(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPersistence(java.lang.String)"><code>TopicPolicies.getPersistence(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getPersistence(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getPersistence<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPersistence(java.lang.String,boolean)"><code>TopicPolicies.getPersistence(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPersistence(java.lang.String,boolean)"><code>TopicPolicies.getPersistence(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getPersistenceAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getPersistenceAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPersistenceAsync(java.lang.String)"><code>TopicPolicies.getPersistenceAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPersistenceAsync(java.lang.String)"><code>TopicPolicies.getPersistenceAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getPersistenceAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getPersistenceAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPersistenceAsync(java.lang.String,boolean)"><code>TopicPolicies.getPersistenceAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPersistenceAsync(java.lang.String,boolean)"><code>TopicPolicies.getPersistenceAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getPublishRate(java.lang.String)">org.apache.pulsar.client.admin.Topics.getPublishRate<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPublishRate(java.lang.String)"><code>TopicPolicies.getPublishRate(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPublishRate(java.lang.String)"><code>TopicPolicies.getPublishRate(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getPublishRateAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getPublishRateAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPublishRateAsync(java.lang.String)"><code>TopicPolicies.getPublishRateAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getPublishRateAsync(java.lang.String)"><code>TopicPolicies.getPublishRateAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getReplicatorDispatchRate(java.lang.String)">org.apache.pulsar.client.admin.Topics.getReplicatorDispatchRate<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getReplicatorDispatchRate(java.lang.String)"><code>TopicPolicies.getReplicatorDispatchRate(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getReplicatorDispatchRate(java.lang.String)"><code>TopicPolicies.getReplicatorDispatchRate(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getReplicatorDispatchRate(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getReplicatorDispatchRate<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getReplicatorDispatchRate(java.lang.String,boolean)"><code>TopicPolicies.getReplicatorDispatchRate(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getReplicatorDispatchRate(java.lang.String,boolean)"><code>TopicPolicies.getReplicatorDispatchRate(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getReplicatorDispatchRateAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getReplicatorDispatchRateAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getReplicatorDispatchRateAsync(java.lang.String)"><code>TopicPolicies.getReplicatorDispatchRateAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getReplicatorDispatchRateAsync(java.lang.String)"><code>TopicPolicies.getReplicatorDispatchRateAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getReplicatorDispatchRateAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getReplicatorDispatchRateAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getReplicatorDispatchRateAsync(java.lang.String,boolean)"><code>TopicPolicies.getReplicatorDispatchRateAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getReplicatorDispatchRateAsync(java.lang.String,boolean)"><code>TopicPolicies.getReplicatorDispatchRateAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getRetention(java.lang.String)">org.apache.pulsar.client.admin.Topics.getRetention<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getRetention(java.lang.String)"><code>TopicPolicies.getRetention(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getRetention(java.lang.String)"><code>TopicPolicies.getRetention(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getRetention(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getRetention<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getRetention(java.lang.String,boolean)"><code>TopicPolicies.getRetention(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getRetention(java.lang.String,boolean)"><code>TopicPolicies.getRetention(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getRetentionAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getRetentionAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getRetentionAsync(java.lang.String)"><code>TopicPolicies.getRetentionAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getRetentionAsync(java.lang.String)"><code>TopicPolicies.getRetentionAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getRetentionAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getRetentionAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getRetentionAsync(java.lang.String,boolean)"><code>TopicPolicies.getRetentionAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getRetentionAsync(java.lang.String,boolean)"><code>TopicPolicies.getRetentionAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getSubscribeRate(java.lang.String)">org.apache.pulsar.client.admin.Topics.getSubscribeRate<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscribeRate(java.lang.String)"><code>TopicPolicies.getSubscribeRate(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscribeRate(java.lang.String)"><code>TopicPolicies.getSubscribeRate(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getSubscribeRate(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getSubscribeRate<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscribeRate(java.lang.String,boolean)"><code>TopicPolicies.getSubscribeRate(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscribeRate(java.lang.String,boolean)"><code>TopicPolicies.getSubscribeRate(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getSubscribeRateAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getSubscribeRateAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscribeRateAsync(java.lang.String)"><code>TopicPolicies.getSubscribeRateAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscribeRateAsync(java.lang.String)"><code>TopicPolicies.getSubscribeRateAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getSubscribeRateAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getSubscribeRateAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscribeRateAsync(java.lang.String,boolean)"><code>TopicPolicies.getSubscribeRateAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscribeRateAsync(java.lang.String,boolean)"><code>TopicPolicies.getSubscribeRateAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getSubscriptionDispatchRate(java.lang.String)">org.apache.pulsar.client.admin.Topics.getSubscriptionDispatchRate<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionDispatchRate(java.lang.String)"><code>TopicPolicies.getSubscriptionDispatchRate(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionDispatchRate(java.lang.String)"><code>TopicPolicies.getSubscriptionDispatchRate(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getSubscriptionDispatchRate(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getSubscriptionDispatchRate<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionDispatchRate(java.lang.String,boolean)"><code>TopicPolicies.getSubscriptionDispatchRate(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionDispatchRate(java.lang.String,boolean)"><code>TopicPolicies.getSubscriptionDispatchRate(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getSubscriptionDispatchRateAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getSubscriptionDispatchRateAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionDispatchRateAsync(java.lang.String)"><code>TopicPolicies.getSubscriptionDispatchRateAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionDispatchRateAsync(java.lang.String)"><code>TopicPolicies.getSubscriptionDispatchRateAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getSubscriptionDispatchRateAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.getSubscriptionDispatchRateAsync<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionDispatchRateAsync(java.lang.String,boolean)"><code>TopicPolicies.getSubscriptionDispatchRateAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionDispatchRateAsync(java.lang.String,boolean)"><code>TopicPolicies.getSubscriptionDispatchRateAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getSubscriptionTypesEnabled(java.lang.String)">org.apache.pulsar.client.admin.Topics.getSubscriptionTypesEnabled<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionTypesEnabled(java.lang.String)"><code>TopicPolicies.getSubscriptionTypesEnabled(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionTypesEnabled(java.lang.String)"><code>TopicPolicies.getSubscriptionTypesEnabled(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#getSubscriptionTypesEnabledAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.getSubscriptionTypesEnabledAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionTypesEnabledAsync(java.lang.String)"><code>TopicPolicies.getSubscriptionTypesEnabledAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#getSubscriptionTypesEnabledAsync(java.lang.String)"><code>TopicPolicies.getSubscriptionTypesEnabledAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeBacklogQuota(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeBacklogQuota<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeBacklogQuota(java.lang.String)"><code>TopicPolicies.removeBacklogQuota(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeBacklogQuota(java.lang.String)"><code>TopicPolicies.removeBacklogQuota(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)">org.apache.pulsar.client.admin.Topics.removeBacklogQuota<wbr>(String, BacklogQuota.BacklogQuotaType)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)"><code>TopicPolicies.removeBacklogQuota(String, BacklogQuota.BacklogQuotaType)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)"><code>TopicPolicies.removeBacklogQuota(String, BacklogQuota.BacklogQuotaType)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeCompactionThreshold(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeCompactionThreshold<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeCompactionThreshold(java.lang.String)"><code>TopicPolicies.removeCompactionThreshold(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeCompactionThreshold(java.lang.String)"><code>TopicPolicies.removeCompactionThreshold(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeCompactionThresholdAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeCompactionThresholdAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeCompactionThresholdAsync(java.lang.String)"><code>TopicPolicies.removeCompactionThresholdAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeCompactionThresholdAsync(java.lang.String)"><code>TopicPolicies.removeCompactionThresholdAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeDeduplicationSnapshotInterval(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeDeduplicationSnapshotInterval<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationSnapshotInterval(java.lang.String)"><code>TopicPolicies.removeDeduplicationSnapshotInterval(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationSnapshotInterval(java.lang.String)"><code>TopicPolicies.removeDeduplicationSnapshotInterval(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeDeduplicationSnapshotIntervalAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeDeduplicationSnapshotIntervalAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationSnapshotIntervalAsync(java.lang.String)"><code>TopicPolicies.removeDeduplicationSnapshotIntervalAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationSnapshotIntervalAsync(java.lang.String)"><code>TopicPolicies.removeDeduplicationSnapshotIntervalAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeDeduplicationStatus(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeDeduplicationStatus<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationStatus(java.lang.String)"><code>TopicPolicies.removeDeduplicationStatus(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationStatus(java.lang.String)"><code>TopicPolicies.removeDeduplicationStatus(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeDeduplicationStatusAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeDeduplicationStatusAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationStatusAsync(java.lang.String)"><code>TopicPolicies.removeDeduplicationStatusAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDeduplicationStatusAsync(java.lang.String)"><code>TopicPolicies.removeDeduplicationStatusAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeDelayedDeliveryPolicy(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeDelayedDeliveryPolicy<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDelayedDeliveryPolicy(java.lang.String)"><code>TopicPolicies.removeDelayedDeliveryPolicy(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDelayedDeliveryPolicy(java.lang.String)"><code>TopicPolicies.removeDelayedDeliveryPolicy(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeDelayedDeliveryPolicyAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeDelayedDeliveryPolicyAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDelayedDeliveryPolicyAsync(java.lang.String)"><code>TopicPolicies.removeDelayedDeliveryPolicyAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDelayedDeliveryPolicyAsync(java.lang.String)"><code>TopicPolicies.removeDelayedDeliveryPolicyAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeDispatchRate(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeDispatchRate<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDispatchRate(java.lang.String)"><code>TopicPolicies.removeDispatchRate(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDispatchRate(java.lang.String)"><code>TopicPolicies.removeDispatchRate(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeDispatchRateAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeDispatchRateAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDispatchRateAsync(java.lang.String)"><code>TopicPolicies.removeDispatchRateAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeDispatchRateAsync(java.lang.String)"><code>TopicPolicies.removeDispatchRateAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeInactiveTopicPolicies(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeInactiveTopicPolicies<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeInactiveTopicPolicies(java.lang.String)"><code>TopicPolicies.removeInactiveTopicPolicies(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeInactiveTopicPolicies(java.lang.String)"><code>TopicPolicies.removeInactiveTopicPolicies(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeInactiveTopicPoliciesAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeInactiveTopicPoliciesAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeInactiveTopicPoliciesAsync(java.lang.String)"><code>TopicPolicies.removeInactiveTopicPoliciesAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeInactiveTopicPoliciesAsync(java.lang.String)"><code>TopicPolicies.removeInactiveTopicPoliciesAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxConsumers(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxConsumers<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxConsumers(java.lang.String)"><code>TopicPolicies.removeMaxConsumers(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxConsumers(java.lang.String)"><code>TopicPolicies.removeMaxConsumers(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxConsumersAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxConsumersAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxConsumersAsync(java.lang.String)"><code>TopicPolicies.removeMaxConsumersAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxConsumersAsync(java.lang.String)"><code>TopicPolicies.removeMaxConsumersAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxConsumersPerSubscription(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxConsumersPerSubscription<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxConsumersPerSubscription(java.lang.String)"><code>TopicPolicies.removeMaxConsumersPerSubscription(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxConsumersPerSubscription(java.lang.String)"><code>TopicPolicies.removeMaxConsumersPerSubscription(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxConsumersPerSubscriptionAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxConsumersPerSubscriptionAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxConsumersPerSubscriptionAsync(java.lang.String)"><code>TopicPolicies.removeMaxConsumersPerSubscriptionAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxConsumersPerSubscriptionAsync(java.lang.String)"><code>TopicPolicies.removeMaxConsumersPerSubscriptionAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxMessageSize(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxMessageSize<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxMessageSize(java.lang.String)"><code>TopicPolicies.removeMaxMessageSize(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxMessageSize(java.lang.String)"><code>TopicPolicies.removeMaxMessageSize(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxMessageSizeAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxMessageSizeAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxMessageSizeAsync(java.lang.String)"><code>TopicPolicies.removeMaxMessageSizeAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxMessageSizeAsync(java.lang.String)"><code>TopicPolicies.removeMaxMessageSizeAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxProducers(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxProducers<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxProducers(java.lang.String)"><code>TopicPolicies.removeMaxProducers(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxProducers(java.lang.String)"><code>TopicPolicies.removeMaxProducers(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxProducersAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxProducersAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxProducersAsync(java.lang.String)"><code>TopicPolicies.removeMaxProducersAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxProducersAsync(java.lang.String)"><code>TopicPolicies.removeMaxProducersAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxSubscriptionsPerTopic(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxSubscriptionsPerTopic<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxSubscriptionsPerTopic(java.lang.String)"><code>TopicPolicies.removeMaxSubscriptionsPerTopic(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxSubscriptionsPerTopic(java.lang.String)"><code>TopicPolicies.removeMaxSubscriptionsPerTopic(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxSubscriptionsPerTopicAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxSubscriptionsPerTopicAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxSubscriptionsPerTopicAsync(java.lang.String)"><code>TopicPolicies.removeMaxSubscriptionsPerTopicAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxSubscriptionsPerTopicAsync(java.lang.String)"><code>TopicPolicies.removeMaxSubscriptionsPerTopicAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxUnackedMessagesOnConsumer(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxUnackedMessagesOnConsumer<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxUnackedMessagesOnConsumer(java.lang.String)"><code>TopicPolicies.removeMaxUnackedMessagesOnConsumer(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxUnackedMessagesOnConsumer(java.lang.String)"><code>TopicPolicies.removeMaxUnackedMessagesOnConsumer(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxUnackedMessagesOnConsumerAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxUnackedMessagesOnConsumerAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxUnackedMessagesOnConsumerAsync(java.lang.String)"><code>TopicPolicies.removeMaxUnackedMessagesOnConsumerAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxUnackedMessagesOnConsumerAsync(java.lang.String)"><code>TopicPolicies.removeMaxUnackedMessagesOnConsumerAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxUnackedMessagesOnSubscription(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxUnackedMessagesOnSubscription<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxUnackedMessagesOnSubscription(java.lang.String)"><code>TopicPolicies.removeMaxUnackedMessagesOnSubscription(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxUnackedMessagesOnSubscription(java.lang.String)"><code>TopicPolicies.removeMaxUnackedMessagesOnSubscription(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMaxUnackedMessagesOnSubscriptionAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMaxUnackedMessagesOnSubscriptionAsync<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxUnackedMessagesOnSubscriptionAsync(java.lang.String)"><code>TopicPolicies.removeMaxUnackedMessagesOnSubscriptionAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMaxUnackedMessagesOnSubscriptionAsync(java.lang.String)"><code>TopicPolicies.removeMaxUnackedMessagesOnSubscriptionAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeMessageTTL(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeMessageTTL<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMessageTTL(java.lang.String)"><code>TopicPolicies.removeMessageTTL(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeMessageTTL(java.lang.String)"><code>TopicPolicies.removeMessageTTL(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeOffloadPolicies(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeOffloadPolicies<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeOffloadPolicies(java.lang.String)"><code>TopicPolicies.removeOffloadPolicies(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeOffloadPolicies(java.lang.String)"><code>TopicPolicies.removeOffloadPolicies(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeOffloadPoliciesAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeOffloadPoliciesAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeOffloadPoliciesAsync(java.lang.String)"><code>TopicPolicies.removeOffloadPoliciesAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeOffloadPoliciesAsync(java.lang.String)"><code>TopicPolicies.removeOffloadPoliciesAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removePersistence(java.lang.String)">org.apache.pulsar.client.admin.Topics.removePersistence<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removePersistence(java.lang.String)"><code>TopicPolicies.removePersistence(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removePersistence(java.lang.String)"><code>TopicPolicies.removePersistence(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removePersistenceAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removePersistenceAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removePersistenceAsync(java.lang.String)"><code>TopicPolicies.removePersistenceAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removePersistenceAsync(java.lang.String)"><code>TopicPolicies.removePersistenceAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removePublishRate(java.lang.String)">org.apache.pulsar.client.admin.Topics.removePublishRate<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removePublishRate(java.lang.String)"><code>TopicPolicies.removePublishRate(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removePublishRate(java.lang.String)"><code>TopicPolicies.removePublishRate(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removePublishRateAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removePublishRateAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removePublishRateAsync(java.lang.String)"><code>TopicPolicies.removePublishRateAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removePublishRateAsync(java.lang.String)"><code>TopicPolicies.removePublishRateAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeReplicatorDispatchRate(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeReplicatorDispatchRate<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeReplicatorDispatchRate(java.lang.String)"><code>TopicPolicies.removeReplicatorDispatchRate(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeReplicatorDispatchRate(java.lang.String)"><code>TopicPolicies.removeReplicatorDispatchRate(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeReplicatorDispatchRateAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeReplicatorDispatchRateAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeReplicatorDispatchRateAsync(java.lang.String)"><code>TopicPolicies.removeReplicatorDispatchRateAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeReplicatorDispatchRateAsync(java.lang.String)"><code>TopicPolicies.removeReplicatorDispatchRateAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeRetention(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeRetention<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeRetention(java.lang.String)"><code>TopicPolicies.removeRetention(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeRetention(java.lang.String)"><code>TopicPolicies.removeRetention(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeRetentionAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeRetentionAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeRetentionAsync(java.lang.String)"><code>TopicPolicies.removeRetentionAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeRetentionAsync(java.lang.String)"><code>TopicPolicies.removeRetentionAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeSubscribeRate(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeSubscribeRate<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscribeRate(java.lang.String)"><code>TopicPolicies.removeSubscribeRate(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscribeRate(java.lang.String)"><code>TopicPolicies.removeSubscribeRate(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeSubscribeRateAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeSubscribeRateAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscribeRateAsync(java.lang.String)"><code>TopicPolicies.removeSubscribeRateAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscribeRateAsync(java.lang.String)"><code>TopicPolicies.removeSubscribeRateAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeSubscriptionDispatchRate(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeSubscriptionDispatchRate<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscriptionDispatchRate(java.lang.String)"><code>TopicPolicies.removeSubscriptionDispatchRate(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscriptionDispatchRate(java.lang.String)"><code>TopicPolicies.removeSubscriptionDispatchRate(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeSubscriptionDispatchRateAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeSubscriptionDispatchRateAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscriptionDispatchRateAsync(java.lang.String)"><code>TopicPolicies.removeSubscriptionDispatchRateAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscriptionDispatchRateAsync(java.lang.String)"><code>TopicPolicies.removeSubscriptionDispatchRateAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeSubscriptionTypesEnabled(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeSubscriptionTypesEnabled<wbr>(String)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscriptionTypesEnabled(java.lang.String)"><code>TopicPolicies.removeSubscriptionTypesEnabled(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscriptionTypesEnabled(java.lang.String)"><code>TopicPolicies.removeSubscriptionTypesEnabled(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#removeSubscriptionTypesEnabledAsync(java.lang.String)">org.apache.pulsar.client.admin.Topics.removeSubscriptionTypesEnabledAsync<wbr>(String)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscriptionTypesEnabledAsync(java.lang.String)"><code>TopicPolicies.removeSubscriptionTypesEnabledAsync(String)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#removeSubscriptionTypesEnabledAsync(java.lang.String)"><code>TopicPolicies.removeSubscriptionTypesEnabledAsync(String)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)">org.apache.pulsar.client.admin.Topics.setBacklogQuota<wbr>(String, BacklogQuota)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)"><code>TopicPolicies.setBacklogQuota(String, BacklogQuota)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)"><code>TopicPolicies.setBacklogQuota(String, BacklogQuota)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)">org.apache.pulsar.client.admin.Topics.setBacklogQuota<wbr>(String, BacklogQuota, BacklogQuota.BacklogQuotaType)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)"><code>TopicPolicies.setBacklogQuota(String, BacklogQuota, BacklogQuota.BacklogQuotaType)</code></a>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setBacklogQuota(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)"><code>TopicPolicies.setBacklogQuota(String, BacklogQuota, BacklogQuota.BacklogQuotaType)</code></a>
  instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setCompactionThreshold(java.lang.String,long)">org.apache.pulsar.client.admin.Topics.setCompactionThreshold<wbr>(String, long)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setCompactionThreshold(java.lang.String,long)"><code>TopicPolicies.setCompactionThreshold(String, long)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setCompactionThreshold(java.lang.String,long)"><code>TopicPolicies.setCompactionThreshold(String, long)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setCompactionThresholdAsync(java.lang.String,long)">org.apache.pulsar.client.admin.Topics.setCompactionThresholdAsync<wbr>(String, long)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setCompactionThresholdAsync(java.lang.String,long)"><code>TopicPolicies.setCompactionThresholdAsync(String, long)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setCompactionThresholdAsync(java.lang.String,long)"><code>TopicPolicies.setCompactionThresholdAsync(String, long)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setDeduplicationSnapshotInterval(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setDeduplicationSnapshotInterval<wbr>(String, int)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationSnapshotInterval(java.lang.String,int)"><code>TopicPolicies.setDeduplicationSnapshotInterval(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationSnapshotInterval(java.lang.String,int)"><code>TopicPolicies.setDeduplicationSnapshotInterval(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setDeduplicationSnapshotIntervalAsync(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setDeduplicationSnapshotIntervalAsync<wbr>(String, int)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationSnapshotIntervalAsync(java.lang.String,int)"><code>TopicPolicies.setDeduplicationSnapshotIntervalAsync(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationSnapshotIntervalAsync(java.lang.String,int)"><code>TopicPolicies.setDeduplicationSnapshotIntervalAsync(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setDeduplicationStatus(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.setDeduplicationStatus<wbr>(String, boolean)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationStatus(java.lang.String,boolean)"><code>TopicPolicies.setDeduplicationStatus(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationStatus(java.lang.String,boolean)"><code>TopicPolicies.setDeduplicationStatus(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setDeduplicationStatusAsync(java.lang.String,boolean)">org.apache.pulsar.client.admin.Topics.setDeduplicationStatusAsync<wbr>(String, boolean)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationStatusAsync(java.lang.String,boolean)"><code>TopicPolicies.setDeduplicationStatusAsync(String, boolean)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDeduplicationStatusAsync(java.lang.String,boolean)"><code>TopicPolicies.setDeduplicationStatusAsync(String, boolean)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setDelayedDeliveryPolicy(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)">org.apache.pulsar.client.admin.Topics.setDelayedDeliveryPolicy<wbr>(String, DelayedDeliveryPolicies)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDelayedDeliveryPolicy(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)"><code>TopicPolicies.setDelayedDeliveryPolicy(String, DelayedDeliveryPolicies)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDelayedDeliveryPolicy(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)"><code>TopicPolicies.setDelayedDeliveryPolicy(String, DelayedDeliveryPolicies)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setDelayedDeliveryPolicyAsync(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)">org.apache.pulsar.client.admin.Topics.setDelayedDeliveryPolicyAsync<wbr>(String, DelayedDeliveryPolicies)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDelayedDeliveryPolicyAsync(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)"><code>TopicPolicies.setDelayedDeliveryPolicyAsync(String, DelayedDeliveryPolicies)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDelayedDeliveryPolicyAsync(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)"><code>TopicPolicies.setDelayedDeliveryPolicyAsync(String, DelayedDeliveryPolicies)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)">org.apache.pulsar.client.admin.Topics.setDispatchRate<wbr>(String, DispatchRate)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setDispatchRate(String, DispatchRate)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setDispatchRate(String, DispatchRate)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)">org.apache.pulsar.client.admin.Topics.setDispatchRateAsync<wbr>(String, DispatchRate)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setDispatchRateAsync(String, DispatchRate)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setDispatchRateAsync(String, DispatchRate)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)">org.apache.pulsar.client.admin.Topics.setInactiveTopicPolicies<wbr>(String, InactiveTopicPolicies)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)"><code>TopicPolicies.setInactiveTopicPolicies(String, InactiveTopicPolicies)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setInactiveTopicPolicies(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)"><code>TopicPolicies.setInactiveTopicPolicies(String, InactiveTopicPolicies)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setInactiveTopicPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)">org.apache.pulsar.client.admin.Topics.setInactiveTopicPoliciesAsync<wbr>(String, InactiveTopicPolicies)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setInactiveTopicPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)"><code>TopicPolicies.setInactiveTopicPoliciesAsync(String, InactiveTopicPolicies)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setInactiveTopicPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)"><code>TopicPolicies.setInactiveTopicPoliciesAsync(String, InactiveTopicPolicies)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxConsumers(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxConsumers<wbr>(String, int)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxConsumers(java.lang.String,int)"><code>TopicPolicies.setMaxConsumers(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxConsumers(java.lang.String,int)"><code>TopicPolicies.setMaxConsumers(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxConsumersAsync(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxConsumersAsync<wbr>(String, int)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxConsumers(java.lang.String,int)"><code>TopicPolicies.setMaxConsumers(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxConsumers(java.lang.String,int)"><code>TopicPolicies.setMaxConsumers(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxConsumersPerSubscription(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxConsumersPerSubscription<wbr>(String, int)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxConsumersPerSubscription(java.lang.String,int)"><code>TopicPolicies.setMaxConsumersPerSubscription(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxConsumersPerSubscription(java.lang.String,int)"><code>TopicPolicies.setMaxConsumersPerSubscription(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxConsumersPerSubscriptionAsync(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxConsumersPerSubscriptionAsync<wbr>(String, int)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxConsumersPerSubscriptionAsync(java.lang.String,int)"><code>TopicPolicies.setMaxConsumersPerSubscriptionAsync(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxConsumersPerSubscriptionAsync(java.lang.String,int)"><code>TopicPolicies.setMaxConsumersPerSubscriptionAsync(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxMessageSize(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxMessageSize<wbr>(String, int)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxMessageSize(java.lang.String,int)"><code>TopicPolicies.setMaxMessageSize(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxMessageSize(java.lang.String,int)"><code>TopicPolicies.setMaxMessageSize(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxMessageSizeAsync(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxMessageSizeAsync<wbr>(String, int)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxMessageSizeAsync(java.lang.String,int)"><code>TopicPolicies.setMaxMessageSizeAsync(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxMessageSizeAsync(java.lang.String,int)"><code>TopicPolicies.setMaxMessageSizeAsync(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxProducers(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxProducers<wbr>(String, int)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxProducers(java.lang.String,int)"><code>TopicPolicies.setMaxProducers(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxProducers(java.lang.String,int)"><code>TopicPolicies.setMaxProducers(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxProducersAsync(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxProducersAsync<wbr>(String, int)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxProducersAsync(java.lang.String,int)"><code>TopicPolicies.setMaxProducersAsync(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxProducersAsync(java.lang.String,int)"><code>TopicPolicies.setMaxProducersAsync(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxSubscriptionsPerTopic(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxSubscriptionsPerTopic<wbr>(String, int)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxSubscriptionsPerTopic(java.lang.String,int)"><code>TopicPolicies.setMaxSubscriptionsPerTopic(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxSubscriptionsPerTopic(java.lang.String,int)"><code>TopicPolicies.setMaxSubscriptionsPerTopic(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxSubscriptionsPerTopicAsync(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxSubscriptionsPerTopicAsync<wbr>(String, int)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxSubscriptionsPerTopicAsync(java.lang.String,int)"><code>TopicPolicies.setMaxSubscriptionsPerTopicAsync(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxSubscriptionsPerTopicAsync(java.lang.String,int)"><code>TopicPolicies.setMaxSubscriptionsPerTopicAsync(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxUnackedMessagesOnConsumer(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxUnackedMessagesOnConsumer<wbr>(String, int)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxUnackedMessagesOnConsumer(java.lang.String,int)"><code>TopicPolicies.setMaxUnackedMessagesOnConsumer(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxUnackedMessagesOnConsumer(java.lang.String,int)"><code>TopicPolicies.setMaxUnackedMessagesOnConsumer(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxUnackedMessagesOnConsumerAsync(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxUnackedMessagesOnConsumerAsync<wbr>(String, int)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxUnackedMessagesOnConsumerAsync(java.lang.String,int)"><code>TopicPolicies.setMaxUnackedMessagesOnConsumerAsync(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxUnackedMessagesOnConsumerAsync(java.lang.String,int)"><code>TopicPolicies.setMaxUnackedMessagesOnConsumerAsync(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxUnackedMessagesOnSubscription(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxUnackedMessagesOnSubscription<wbr>(String, int)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxUnackedMessagesOnSubscription(java.lang.String,int)"><code>TopicPolicies.setMaxUnackedMessagesOnSubscription(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxUnackedMessagesOnSubscription(java.lang.String,int)"><code>TopicPolicies.setMaxUnackedMessagesOnSubscription(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMaxUnackedMessagesOnSubscriptionAsync<wbr>(String, int)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,int)"><code>TopicPolicies.setMaxUnackedMessagesOnSubscriptionAsync(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMaxUnackedMessagesOnSubscriptionAsync(java.lang.String,int)"><code>TopicPolicies.setMaxUnackedMessagesOnSubscriptionAsync(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setMessageTTL(java.lang.String,int)">org.apache.pulsar.client.admin.Topics.setMessageTTL<wbr>(String, int)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMessageTTL(java.lang.String,int)"><code>TopicPolicies.setMessageTTL(String, int)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setMessageTTL(java.lang.String,int)"><code>TopicPolicies.setMessageTTL(String, int)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)">org.apache.pulsar.client.admin.Topics.setOffloadPolicies<wbr>(String, OffloadPolicies)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)"><code>TopicPolicies.setOffloadPolicies(String, OffloadPolicies)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setOffloadPolicies(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)"><code>TopicPolicies.setOffloadPolicies(String, OffloadPolicies)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setOffloadPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)">org.apache.pulsar.client.admin.Topics.setOffloadPoliciesAsync<wbr>(String, OffloadPolicies)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setOffloadPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)"><code>TopicPolicies.setOffloadPoliciesAsync(String, OffloadPolicies)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setOffloadPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)"><code>TopicPolicies.setOffloadPoliciesAsync(String, OffloadPolicies)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)">org.apache.pulsar.client.admin.Topics.setPersistence<wbr>(String, PersistencePolicies)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)"><code>TopicPolicies.setPersistence(String, PersistencePolicies)</code></a> (String)} instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setPersistence(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)"><code>TopicPolicies.setPersistence(String, PersistencePolicies)</code></a> (String)} instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setPersistenceAsync(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)">org.apache.pulsar.client.admin.Topics.setPersistenceAsync<wbr>(String, PersistencePolicies)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setPersistenceAsync(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)"><code>TopicPolicies.setPersistenceAsync(String, PersistencePolicies)</code></a> (String)} instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setPersistenceAsync(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)"><code>TopicPolicies.setPersistenceAsync(String, PersistencePolicies)</code></a> (String)} instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)">org.apache.pulsar.client.admin.Topics.setPublishRate<wbr>(String, PublishRate)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)"><code>TopicPolicies.setPublishRate(String, PublishRate)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setPublishRate(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)"><code>TopicPolicies.setPublishRate(String, PublishRate)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setPublishRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)">org.apache.pulsar.client.admin.Topics.setPublishRateAsync<wbr>(String, PublishRate)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setPublishRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)"><code>TopicPolicies.setPublishRateAsync(String, PublishRate)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setPublishRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)"><code>TopicPolicies.setPublishRateAsync(String, PublishRate)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)">org.apache.pulsar.client.admin.Topics.setReplicatorDispatchRate<wbr>(String, DispatchRate)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setReplicatorDispatchRate(String, DispatchRate)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setReplicatorDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setReplicatorDispatchRate(String, DispatchRate)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setReplicatorDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)">org.apache.pulsar.client.admin.Topics.setReplicatorDispatchRateAsync<wbr>(String, DispatchRate)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setReplicatorDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setReplicatorDispatchRateAsync(String, DispatchRate)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setReplicatorDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setReplicatorDispatchRateAsync(String, DispatchRate)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setRetention(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)">org.apache.pulsar.client.admin.Topics.setRetention<wbr>(String, RetentionPolicies)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setRetention(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)"><code>TopicPolicies.setRetention(String, RetentionPolicies)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setRetention(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)"><code>TopicPolicies.setRetention(String, RetentionPolicies)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setRetentionAsync(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)">org.apache.pulsar.client.admin.Topics.setRetentionAsync<wbr>(String, RetentionPolicies)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setRetentionAsync(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)"><code>TopicPolicies.setRetentionAsync(String, RetentionPolicies)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setRetentionAsync(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)"><code>TopicPolicies.setRetentionAsync(String, RetentionPolicies)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setSubscribeRate(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)">org.apache.pulsar.client.admin.Topics.setSubscribeRate<wbr>(String, SubscribeRate)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscribeRate(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)"><code>TopicPolicies.setSubscribeRate(String, SubscribeRate)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscribeRate(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)"><code>TopicPolicies.setSubscribeRate(String, SubscribeRate)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setSubscribeRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)">org.apache.pulsar.client.admin.Topics.setSubscribeRateAsync<wbr>(String, SubscribeRate)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscribeRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)"><code>TopicPolicies.setSubscribeRateAsync(String, SubscribeRate)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscribeRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)"><code>TopicPolicies.setSubscribeRateAsync(String, SubscribeRate)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setSubscriptionDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)">org.apache.pulsar.client.admin.Topics.setSubscriptionDispatchRate<wbr>(String, DispatchRate)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscriptionDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setSubscriptionDispatchRate(String, DispatchRate)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscriptionDispatchRate(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setSubscriptionDispatchRate(String, DispatchRate)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setSubscriptionDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)">org.apache.pulsar.client.admin.Topics.setSubscriptionDispatchRateAsync<wbr>(String, DispatchRate)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscriptionDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setSubscriptionDispatchRateAsync(String, DispatchRate)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscriptionDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)"><code>TopicPolicies.setSubscriptionDispatchRateAsync(String, DispatchRate)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setSubscriptionTypesEnabled(java.lang.String,java.util.Set)">org.apache.pulsar.client.admin.Topics.setSubscriptionTypesEnabled<wbr>(String, Set&lt;SubscriptionType&gt;)</a></div>
 <div class="col-last even-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscriptionTypesEnabled(java.lang.String,java.util.Set)"><code>TopicPolicies.setSubscriptionTypesEnabled(String, Set)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscriptionTypesEnabled(java.lang.String,java.util.Set)"><code>TopicPolicies.setSubscriptionTypesEnabled(String, Set)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/pulsar/client/admin/Topics.html#setSubscriptionTypesEnabledAsync(java.lang.String,java.util.Set)">org.apache.pulsar.client.admin.Topics.setSubscriptionTypesEnabledAsync<wbr>(String, Set&lt;SubscriptionType&gt;)</a></div>
 <div class="col-last odd-row-color">
-<div class="deprecation-comment">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscriptionTypesEnabledAsync(java.lang.String,java.util.Set)"><code>TopicPolicies.setSubscriptionTypesEnabledAsync(String, Set)</code></a> instead.</div>
+<div class="block">Use <a href="org/apache/pulsar/client/admin/TopicPolicies.html#setSubscriptionTypesEnabledAsync(java.lang.String,java.util.Set)"><code>TopicPolicies.setSubscriptionTypesEnabledAsync(String, Set)</code></a> instead.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/pulsar/common/conf/InternalConfigurationData.html#getConfigurationStoreServers()">org.apache.pulsar.common.conf.InternalConfigurationData.getConfigurationStoreServers()</a></div>
 <div class="col-last even-row-color"></div>
@@ -913,6 +913,20 @@ loadScripts(document, 'script');</script>
 </div>
 </li>
 </ul>
+<script type="text/javascript">document.addEventListener("DOMContentLoaded", function(e) {
+    document.querySelectorAll('input[type="checkbox"]').forEach(
+        function(c) {
+            c.disabled = false;
+            c.onclick();
+        });
+    });
+window.addEventListener("load", function(e) {
+    document.querySelectorAll('input[type="checkbox"]').forEach(
+        function(c) {
+            c.onclick();
+        });
+    });
+</script>
 </main>
 <footer role="contentinfo">
 <hr>
diff --git a/static/api/admin/4.1.x/help-doc.html b/static/api/admin/4.1.x/help-doc.html
index 090f37a8479..71dcb7e7716 100644
--- a/static/api/admin/4.1.x/help-doc.html
+++ b/static/api/admin/4.1.x/help-doc.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>API Help (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>API Help (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="help">
 <meta name="generator" content="javadoc/HelpWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="help-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="index.html">Overview</a></li>
@@ -36,18 +35,27 @@ loadScripts(document, 'script');</script>
 <li><a href="index-all.html">Index</a></li>
 <li class="nav-bar-cell1-rev">Help</li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Help:</p>
+<ul>
+<li><a href="#help-navigation">Navigation</a></li>
+<li><a href="#help-pages">Pages</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Help:&nbsp;</li>
 <li><a href="#help-navigation">Navigation</a>&nbsp;|&nbsp;</li>
 <li><a href="#help-pages">Pages</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -59,7 +67,7 @@ loadScripts(document, 'script');</script>
 <ul class="help-toc">
 <li><a href="#help-navigation">Navigation</a>: 
 <ul class="help-subtoc">
-<li><a href="#help-search">Search</a></li>
+<li><a href="#search">Search</a></li>
 </ul>
 </li>
 <li><a href="#help-pages">Kinds of Pages</a>: 
@@ -83,15 +91,15 @@ loadScripts(document, 'script');</script>
 <div class="sub-title">
 <h2 id="help-navigation">Navigation</h2>
 Starting from the <a href="index.html">Overview</a> page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The <a href="index-all.html">Index</a> and Search box allow you to navigate to specific declarations and summary pages, including: <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>
-<section class="help-section" id="help-search">
+<section class="help-section" id="search">
 <h3>Search</h3>
-<p>You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camelCase" abbreviations. For example:</p>
+<p>You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API. These items can be searched using part or all of the name, optionally using "camelCase" abbreviations, or multiple search terms separated by whitespace. Some examples:</p>
 <ul class="help-section-list">
-<li><code>j.l.obj</code> will match "java.lang.Object"</li>
-<li><code>InpStr</code> will match "java.io.InputStream"</li>
-<li><code>HM.cK</code> will match "java.util.HashMap.containsKey(Object)"</li>
+<li><code>"j.l.obj"</code> matches "java.lang.Object"</li>
+<li><code>"InpStr"</code> matches "java.io.InputStream"</li>
+<li><code>"math exact long"</code> matches "java.lang.Math.absExact(long)"</li>
 </ul>
-<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/17/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
+<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/21/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
 </section>
 </div>
 <hr>
@@ -109,8 +117,7 @@ The following sections describe the different kinds of pages in this collection.
 <li>Interfaces</li>
 <li>Classes</li>
 <li>Enum Classes</li>
-<li>Exceptions</li>
-<li>Errors</li>
+<li>Exception Classes</li>
 <li>Annotation Interfaces</li>
 </ul>
 </section>
diff --git a/static/api/admin/4.1.x/index-all.html b/static/api/admin/4.1.x/index-all.html
index 960395085c6..a604f8c5635 100644
--- a/static/api/admin/4.1.x/index-all.html
+++ b/static/api/admin/4.1.x/index-all.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Index (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Index (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="index">
 <meta name="generator" content="javadoc/IndexWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="index-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="index.html">Overview</a></li>
@@ -38,9 +37,10 @@ loadScripts(document, 'script');</script>
 </ul>
 </div>
 <div class="sub-nav">
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div id="navbar-sub-list"></div>
+<div class="nav-list-search"><a href="search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -741,29 +741,29 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Create a copy of the current client builder.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#clone()" class="member-name-link">clone()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#clone()" class="member-name-link">clone()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
 <dd>
 <div class="block">This method is meant to be overriden by all subclasses.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html#clone()" class="member-name-link">clone()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConflictException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html#clone()" class="member-name-link">clone()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConflictException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html#clone()" class="member-name-link">clone()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConnectException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html#clone()" class="member-name-link">clone()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConnectException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html#clone()" class="member-name-link">clone()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.GettingAuthenticationDataException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html#clone()" class="member-name-link">clone()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.GettingAuthenticationDataException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html#clone()" class="member-name-link">clone()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.HttpErrorException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html#clone()" class="member-name-link">clone()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.HttpErrorException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html#clone()" class="member-name-link">clone()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAllowedException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html#clone()" class="member-name-link">clone()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAllowedException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html#clone()" class="member-name-link">clone()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAuthorizedException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html#clone()" class="member-name-link">clone()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAuthorizedException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html#clone()" class="member-name-link">clone()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotFoundException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html#clone()" class="member-name-link">clone()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotFoundException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html#clone()" class="member-name-link">clone()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.PreconditionFailedException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html#clone()" class="member-name-link">clone()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.PreconditionFailedException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html#clone()" class="member-name-link">clone()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ServerSideErrorException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html#clone()" class="member-name-link">clone()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ServerSideErrorException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html#clone()" class="member-name-link">clone()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.TimeoutException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html#clone()" class="member-name-link">clone()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.TimeoutException</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/ClusterData.html#clone()" class="member-name-link">clone()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/ClusterData.html" title="interface in org.apache.pulsar.common.policies.data">ClusterData</a></dt>
 <dd>&nbsp;</dd>
@@ -845,11 +845,11 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">this may be wrong since we are comparing available and not the usage.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">ConflictException(Throwable, String, int)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConflictException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">ConflictException(Throwable, String, int)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConflictException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">ConnectException(String, Throwable)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConnectException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">ConnectException(String, Throwable)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConnectException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">ConnectException(Throwable)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConnectException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">ConnectException(Throwable)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConnectException</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/client/admin/PulsarAdminBuilder.html#connectionMaxIdleSeconds(int)" class="member-name-link">connectionMaxIdleSeconds(int)</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminBuilder.html" title="interface in org.apache.pulsar.client.admin">PulsarAdminBuilder</a></dt>
 <dd>
@@ -2746,7 +2746,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/pulsar/common/policies/data/BookieInfo.html#getHostname()" class="member-name-link">getHostname()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/BookieInfo.html" title="interface in org.apache.pulsar.common.policies.data">BookieInfo</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#getHttpError()" class="member-name-link">getHttpError()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#getHttpError()" class="member-name-link">getHttpError()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/client/admin/Namespaces.html#getInactiveTopicPolicies(java.lang.String)" class="member-name-link">getInactiveTopicPolicies(String)</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/Namespaces.html" title="interface in org.apache.pulsar.client.admin">Namespaces</a></dt>
 <dd>
@@ -4553,7 +4553,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/client/admin/OffloadProcessStatus.html#getStatus()" class="member-name-link">getStatus()</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/OffloadProcessStatus.html" title="interface in org.apache.pulsar.client.admin">OffloadProcessStatus</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#getStatusCode()" class="member-name-link">getStatusCode()</a> - Method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#getStatusCode()" class="member-name-link">getStatusCode()</a> - Method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/TopicStats.html#getStorageSize()" class="member-name-link">getStorageSize()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/TopicStats.html" title="interface in org.apache.pulsar.common.policies.data">TopicStats</a></dt>
 <dd>
@@ -4767,11 +4767,11 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html#getTickTime()" class="member-name-link">getTickTime()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">GettingAuthenticationDataException(String)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.GettingAuthenticationDataException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">GettingAuthenticationDataException(String)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.GettingAuthenticationDataException</a></dt>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">GettingAuthenticationDataException(Throwable)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.GettingAuthenticationDataException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">GettingAuthenticationDataException(Throwable)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.GettingAuthenticationDataException</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/AuthPolicies.html#getTopicAuthentication()" class="member-name-link">getTopicAuthentication()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/AuthPolicies.html" title="interface in org.apache.pulsar.common.policies.data">AuthPolicies</a></dt>
 <dd>&nbsp;</dd>
@@ -5024,9 +5024,9 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/Policies.BundleType.html#HOT" class="member-name-link">HOT</a> - Enum constant in enum class org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/Policies.BundleType.html" title="enum class in org.apache.pulsar.common.policies.data">Policies.BundleType</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html#%3Cinit%3E(java.lang.Exception)" class="member-name-link">HttpErrorException(Exception)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.HttpErrorException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html#%3Cinit%3E(java.lang.Exception)" class="member-name-link">HttpErrorException(Exception)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.HttpErrorException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">HttpErrorException(Throwable)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.HttpErrorException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">HttpErrorException(Throwable)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.HttpErrorException</a></dt>
 <dd>&nbsp;</dd>
 </dl>
 <h2 class="title" id="I:I">I</h2>
@@ -5456,11 +5456,11 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html#metadata" class="member-name-link">metadata</a> - Variable in class org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html" title="class in org.apache.pulsar.common.policies.data">PartitionedTopicInternalStats</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">MetadataFormatException(String)</a> - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html" title="class in org.apache.pulsar.packages.management.core.exceptions">Pac [...]
+<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">MetadataFormatException(String)</a> - Constructor for exception class org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html" title="class in org.apache.pulsar.packages.management.core.exception [...]
 <dd>
 <div class="block">Constructs an <code>MetadataFormatException</code> with the specified detail message.</div>
 </dd>
-<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">MetadataFormatException(String, Throwable)</a> - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html" title="class in org.apache.pulsar.packages. [...]
+<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">MetadataFormatException(String, Throwable)</a> - Constructor for exception class org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html" title="class in org.apache.pulsar.pac [...]
 <dd>
 <div class="block">Constructs an <code>MetadataFormatException</code> with the specified detail message and the cause.</div>
 </dd>
@@ -5605,23 +5605,23 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html#NOT_RUN" class="member-name-link">NOT_RUN</a> - Enum constant in enum class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html" title="enum class in org.apache.pulsar.client.admin">LongRunningProcessStatus.Status</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">NotAllowedException(Throwable, String, int)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAllowedException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">NotAllowedException(Throwable, String, int)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAllowedException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">NotAuthorizedException(Throwable, String, int)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAuthorizedException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">NotAuthorizedException(Throwable, String, int)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAuthorizedException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">NotFoundException(String)</a> - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagementExc [...]
+<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">NotFoundException(String)</a> - Constructor for exception class org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagem [...]
 <dd>
 <div class="block">Constructs an <code>NotFoundException</code> with the specified detail message.</div>
 </dd>
-<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">NotFoundException(String, Throwable)</a> - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html" title="class in org.apache.pulsar.packages.management.core.ex [...]
+<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">NotFoundException(String, Throwable)</a> - Constructor for exception class org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html" title="class in org.apache.pulsar.packages.management.c [...]
 <dd>
 <div class="block">Constructs an <code>NotFoundException</code> with the specified detail message and the cause.</div>
 </dd>
-<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">NotFoundException(Throwable)</a> - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagem [...]
+<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">NotFoundException(Throwable)</a> - Constructor for exception class org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesM [...]
 <dd>
 <div class="block">Constructs an <code>NotFoundException</code> with the specified cause.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">NotFoundException(Throwable, String, int)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotFoundException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">NotFoundException(Throwable, String, int)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotFoundException</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/stats/PositionInPendingAckStats.State.html#NotInPendingAck" class="member-name-link">NotInPendingAck</a> - Enum constant in enum class org.apache.pulsar.common.stats.<a href="org/apache/pulsar/common/stats/PositionInPendingAckStats.State.html" title="enum class in org.apache.pulsar.common.stats">PositionInPendingAckStats.State</a></dt>
 <dd>&nbsp;</dd>
@@ -5847,25 +5847,25 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Administration operations of the packages management service.</div>
 </dd>
-<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html" class="type-name-link" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagementException</a> - Exception in <a href="org/apache/pulsar/packages/management/core/exceptions/package-summary.html">org.apache.pulsar.packages.management.core.exceptions</a></dt>
+<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html" class="type-name-link" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagementException</a> - Exception Class in <a href="org/apache/pulsar/packages/management/core/exceptions/package-summary.html">org.apache.pulsar.packages.management.core.exceptions</a></dt>
 <dd>
 <div class="block">Packages management related exceptions.</div>
 </dd>
-<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">PackagesManagementException(String)</a> - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagementException</a></dt>
+<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">PackagesManagementException(String)</a> - Constructor for exception class org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagementException</a></dt>
 <dd>
 <div class="block">Constructs an <code>PackagesManagementException</code> with the specified detail message.</div>
 </dd>
-<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">PackagesManagementException(String, Throwable)</a> - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManageme [...]
+<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">PackagesManagementException(String, Throwable)</a> - Constructor for exception class org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesMa [...]
 <dd>
 <div class="block">Constructs an <code>PackagesManagementException</code> with the specified detail message and the cause.</div>
 </dd>
-<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">PackagesManagementException(Throwable)</a> - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagementException</a></dt>
+<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">PackagesManagementException(Throwable)</a> - Constructor for exception class org.apache.pulsar.packages.management.core.exceptions.<a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagementException</a></dt>
 <dd>
 <div class="block">Constructs an <code>PackagesManagementException</code> with the specified cause.</div>
 </dd>
-<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html" class="type-name-link" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagementException.MetadataFormatException</a> - Exception in <a href="org/apache/pulsar/packages/management/core/exceptions/package-summary.html">org.apache.pulsar.packages.management.core.exceptions</a></dt>
+<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html" class="type-name-link" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagementException.MetadataFormatException</a> - Exception Class in <a href="org/apache/pulsar/packages/management/core/exceptions/package-summary.html">org.apache.pulsar.packages.management.core.exceptions</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html" class="type-name-link" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagementException.NotFoundException</a> - Exception in <a href="org/apache/pulsar/packages/management/core/exceptions/package-summary.html">org.apache.pulsar.packages.management.core.exceptions</a></dt>
+<dt><a href="org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html" class="type-name-link" title="class in org.apache.pulsar.packages.management.core.exceptions">PackagesManagementException.NotFoundException</a> - Exception Class in <a href="org/apache/pulsar/packages/management/core/exceptions/package-summary.html">org.apache.pulsar.packages.management.core.exceptions</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/packages/management/core/common/PackageType.html" class="type-name-link" title="enum class in org.apache.pulsar.packages.management.core.common">PackageType</a> - Enum Class in <a href="org/apache/pulsar/packages/management/core/common/package-summary.html">org.apache.pulsar.packages.management.core.common</a></dt>
 <dd>
@@ -5997,7 +5997,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/pulsar/common/protocol/schema/PostSchemaPayload.html#%3Cinit%3E()" class="member-name-link">PostSchemaPayload()</a> - Constructor for class org.apache.pulsar.common.protocol.schema.<a href="org/apache/pulsar/common/protocol/schema/PostSchemaPayload.html" title="class in org.apache.pulsar.common.protocol.schema">PostSchemaPayload</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">PreconditionFailedException(Throwable, String, int)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.PreconditionFailedException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">PreconditionFailedException(Throwable, String, int)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.PreconditionFailedException</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html#Prefix" class="member-name-link">Prefix</a> - Enum constant in enum class org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html" title="enum class in org.apache.pulsar.common.policies.data">SubscriptionAuthMode</a></dt>
 <dd>
@@ -6087,57 +6087,57 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Builder class for a <a href="org/apache/pulsar/client/admin/PulsarAdmin.html" title="interface in org.apache.pulsar.client.admin"><code>PulsarAdmin</code></a> instance.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a> - Exception in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a> - Exception Class in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
 <dd>
 <div class="block">Pulsar admin exceptions.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">PulsarAdminException(String)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">PulsarAdminException(String)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">PulsarAdminException(String, Throwable)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">PulsarAdminException(String, Throwable)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,java.lang.String,int)" class="member-name-link">PulsarAdminException(String, Throwable, String, int)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable,java.lang.String,int)" class="member-name-link">PulsarAdminException(String, Throwable, String, int)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">PulsarAdminException(Throwable)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">PulsarAdminException(Throwable)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">PulsarAdminException(Throwable, String, int)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,int)" class="member-name-link">PulsarAdminException(Throwable, String, int)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConflictException</a> - Exception in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConflictException</a> - Exception Class in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
 <dd>
 <div class="block">Conflict Exception.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConnectException</a> - Exception in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ConnectException</a> - Exception Class in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
 <dd>
 <div class="block">Connect Exception.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.GettingAuthenticationDataException</a> - Exception in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.GettingAuthenticationDataException</a> - Exception Class in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
 <dd>
 <div class="block">Getting Authentication Data Exception.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.HttpErrorException</a> - Exception in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.HttpErrorException</a> - Exception Class in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
 <dd>
 <div class="block">Http Error Exception.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAllowedException</a> - Exception in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAllowedException</a> - Exception Class in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
 <dd>
 <div class="block">Not Allowed Exception.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAuthorizedException</a> - Exception in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAuthorizedException</a> - Exception Class in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
 <dd>
 <div class="block">Not Authorized Exception.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotFoundException</a> - Exception in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotFoundException</a> - Exception Class in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
 <dd>
 <div class="block">Not Found Exception.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.PreconditionFailedException</a> - Exception in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.PreconditionFailedException</a> - Exception Class in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
 <dd>
 <div class="block">Precondition Failed Exception.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ServerSideErrorException</a> - Exception in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ServerSideErrorException</a> - Exception Class in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
 <dd>
 <div class="block">Server Side Error Exception.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.TimeoutException</a> - Exception in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html" class="type-name-link" title="class in org.apache.pulsar.client.admin">PulsarAdminException.TimeoutException</a> - Exception Class in <a href="org/apache/pulsar/client/admin/package-summary.html">org.apache.pulsar.client.admin</a></dt>
 <dd>
 <div class="block">Timeout Exception.</div>
 </dd>
@@ -7267,11 +7267,11 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/SegmentStats.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">SegmentStats(String, String)</a> - Constructor for class org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/SegmentStats.html" title="class in org.apache.pulsar.common.policies.data">SegmentStats</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">ServerSideErrorException(Throwable)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ServerSideErrorException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">ServerSideErrorException(Throwable)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ServerSideErrorException</a></dt>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,java.lang.String,int)" class="member-name-link">ServerSideErrorException(Throwable, String, String, int)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ServerSideErrorExcep [...]
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html#%3Cinit%3E(java.lang.Throwable,java.lang.String,java.lang.String,int)" class="member-name-link">ServerSideErrorException(Throwable, String, String, int)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.ServerSideErro [...]
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/client/admin/PulsarAdminBuilder.html#serviceHttpUrl(java.lang.String)" class="member-name-link">serviceHttpUrl(String)</a> - Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminBuilder.html" title="interface in org.apache.pulsar.client.admin">PulsarAdminBuilder</a></dt>
 <dd>
@@ -8613,7 +8613,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">The timeout of this transaction.</div>
 </dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">TimeoutException(Throwable)</a> - Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.TimeoutException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">TimeoutException(Throwable)</a> - Constructor for exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.TimeoutException</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/ClusterData.Builder.html#tlsAllowInsecureConnection(boolean)" class="member-name-link">tlsAllowInsecureConnection(boolean)</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/ClusterData.Builder.html" title="interface in org.apache.pulsar.common.policies.data">ClusterData.Builder</a></dt>
 <dd>&nbsp;</dd>
@@ -9456,7 +9456,7 @@ the order they are declared.</div>
 </dd>
 <dt><a href="org/apache/pulsar/common/functions/WorkerInfo.html#%3Cinit%3E()" class="member-name-link">WorkerInfo()</a> - Constructor for class org.apache.pulsar.common.functions.<a href="org/apache/pulsar/common/functions/WorkerInfo.html" title="class in org.apache.pulsar.common.functions">WorkerInfo</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#wrap(org.apache.pulsar.client.admin.PulsarAdminException)" class="member-name-link">wrap(PulsarAdminException)</a> - Static method in exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
+<dt><a href="org/apache/pulsar/client/admin/PulsarAdminException.html#wrap(org.apache.pulsar.client.admin.PulsarAdminException)" class="member-name-link">wrap(PulsarAdminException)</a> - Static method in exception class org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dt>
 <dd>
 <div class="block">Clone the exception and grab the current stacktrace.</div>
 </dd>
diff --git a/static/api/admin/4.1.x/index.html b/static/api/admin/4.1.x/index.html
index 5cac7b6e1b0..257bab097e9 100644
--- a/static/api/admin/4.1.x/index.html
+++ b/static/api/admin/4.1.x/index.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Overview (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Overview (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
 <meta name="generator" content="javadoc/PackageIndexWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-index-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li class="nav-bar-cell1-rev">Overview</li>
@@ -38,9 +37,10 @@ loadScripts(document, 'script');</script>
 </ul>
 </div>
 <div class="sub-nav">
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div id="navbar-sub-list"></div>
+<div class="nav-list-search"><a href="search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -49,7 +49,7 @@ loadScripts(document, 'script');</script>
 <div class="flex-content">
 <main role="main">
 <div class="header">
-<h1 class="title">Pulsar Client Admin :: API 4.1.0 API</h1>
+<h1 class="title">Pulsar Client Admin :: API 4.1.1 API</h1>
 </div>
 <div id="all-packages-table">
 <div class="caption"><span>Packages</span></div>
diff --git a/static/api/admin/4.1.x/jquery-ui.overrides.css b/static/api/admin/4.1.x/jquery-ui.overrides.css
deleted file mode 100644
index facf852c27f..00000000000
--- a/static/api/admin/4.1.x/jquery-ui.overrides.css
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-.ui-state-active,
-.ui-widget-content .ui-state-active,
-.ui-widget-header .ui-state-active,
-a.ui-button:active,
-.ui-button:active,
-.ui-button.ui-state-active:hover {
-    /* Overrides the color of selection used in jQuery UI */
-    background: #F8981D;
-    border: 1px solid #F8981D;
-}
diff --git a/static/api/admin/4.1.x/legal/ASSEMBLY_EXCEPTION b/static/api/admin/4.1.x/legal/ASSEMBLY_EXCEPTION
index 065b8d90239..429666664e9 100644
--- a/static/api/admin/4.1.x/legal/ASSEMBLY_EXCEPTION
+++ b/static/api/admin/4.1.x/legal/ASSEMBLY_EXCEPTION
@@ -2,8 +2,8 @@
 OPENJDK ASSEMBLY EXCEPTION
 
 The OpenJDK source code made available by Oracle America, Inc. (Oracle) at
-openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU
-General Public License <http://www.gnu.org/copyleft/gpl.html> version 2
+openjdk.org ("OpenJDK Code") is distributed under the terms of the GNU
+General Public License <https://www.gnu.org/copyleft/gpl.html> version 2
 only ("GPL2"), with the following clarification and special exception.
 
     Linking this OpenJDK Code statically or dynamically with other code
@@ -12,7 +12,7 @@ only ("GPL2"), with the following clarification and special exception.
 
     As a special exception, Oracle gives you permission to link this
     OpenJDK Code with certain code licensed by Oracle as indicated at
-    http://openjdk.java.net/legal/exception-modules-2007-05-08.html
+    https://openjdk.org/legal/exception-modules-2007-05-08.html
     ("Designated Exception Modules") to produce an executable,
     regardless of the license terms of the Designated Exception Modules,
     and to copy and distribute the resulting executable under GPL2,
diff --git a/static/api/admin/4.1.x/legal/jquery.md b/static/api/admin/4.1.x/legal/jquery.md
index f7b72e3fbec..a763ec6f187 100644
--- a/static/api/admin/4.1.x/legal/jquery.md
+++ b/static/api/admin/4.1.x/legal/jquery.md
@@ -1,8 +1,8 @@
-## jQuery v3.6.0
+## jQuery v3.7.1
 
 ### jQuery License
 ```
-jQuery v 3.6.0
+jQuery v 3.7.1
 Copyright OpenJS Foundation and other contributors, https://openjsf.org/
 
 Permission is hereby granted, free of charge, to any person obtaining
@@ -23,50 +23,4 @@ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-******************************************
-
-The jQuery JavaScript Library v3.6.0 also includes Sizzle.js
-
-Sizzle.js includes the following license:
-
-Copyright JS Foundation and other contributors, https://js.foundation/
-
-This software consists of voluntary contributions made by many
-individuals. For exact contribution history, see the revision history
-available at https://github.com/jquery/sizzle
-
-The following license applies to all parts of this software except as
-documented below:
-
-====
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-====
-
-All files located in the node_modules and external directories are
-externally maintained libraries used by this software which have their
-own licenses; we recommend you read them, as their terms may differ from
-the terms above.
-
-*********************
-
 ```
diff --git a/static/api/admin/4.1.x/legal/jqueryUI.md b/static/api/admin/4.1.x/legal/jqueryUI.md
index 8031bdb56ef..8bda9d7a85e 100644
--- a/static/api/admin/4.1.x/legal/jqueryUI.md
+++ b/static/api/admin/4.1.x/legal/jqueryUI.md
@@ -1,4 +1,4 @@
-## jQuery UI v1.12.1
+## jQuery UI v1.13.2
 
 ### jQuery UI License
 ```
diff --git a/static/api/admin/4.1.x/link.svg b/static/api/admin/4.1.x/link.svg
new file mode 100644
index 00000000000..7ccc5ed08cb
--- /dev/null
+++ b/static/api/admin/4.1.x/link.svg
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Copyright (c) 2023, Oracle and/or its affiliates. All rights reserved.
+ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+
+ This code is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License version 2 only, as
+ published by the Free Software Foundation.  Oracle designates this
+ particular file as subject to the "Classpath" exception as provided
+ by Oracle in the LICENSE file that accompanied this code.
+
+ This code is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ version 2 for more details (a copy is included in the LICENSE file that
+ accompanied this code).
+
+ You should have received a copy of the GNU General Public License version
+ 2 along with this work; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+
+ Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ or visit www.oracle.com if you need additional information or have any
+ questions.
+-->
+
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="#505050">
+    <path d="M32 239.3c18.2 16.7 57.1 15.4 74.5-1.7l30.9-32c8.3-8.8 4.8-15.1.7-19.9-4.7-3-12-8.1-20.4.5l-29.4 29.6a29.4 29.4 0 0 1-39.4.9l-8-7c-8.8-9.4-11-28.3-.8-38.8l49.8-51.3c7.2-6.6 21.3-10 36.1-2.4 6.9 5.4 15.6 15.7 26 6.2 9.9-11.2 2.9-20.4-10-29.3-18.7-12.6-52-14.8-70.4 3.8L17 154.2c-20 20.2-11.3 58 1.7 71.5a69 69 0 0 0 13.2 13.6z"/>
+    <path d="M223.2 17.5c-18.4-16.6-57.3-15.3-74.6 2l-30.8 31.9c-8.3 9-4.8 15.2-.7 20 4.8 3 12.1 8 20.5-.6 4.8-5 29.3-29.6 29.3-29.6a29.4 29.4 0 0 1 39.4-1l8 6.8c8.8 9.5 11 28.3.9 38.9l-49.6 51.4c-7.2 6.7-21.3 10.1-36.1 2.6-7-5.4-15.7-15.7-26.1-6.2-9.8 11.2-2.8 20.4 10.2 29.3 18.7 12.5 52 14.7 70.3-4l54.4-56.5c20-20.3 11.2-58-1.9-71.5a69 69 0 0 0-13.2-13.5Z"/>
+</svg>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Bookies.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Bookies.html
index 7809ef3ff6d..86d22282047 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Bookies.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Bookies.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Bookies (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Bookies (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Bookies">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -95,7 +109,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove rack placement information for a specific bookie in the cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteBookieRackInfoAsync(java.lang.String)" class="member-name-link">deleteBookieRackInfoAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bookieAddress)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove rack placement information for a specific bookie in the cluster asynchronously.</div>
@@ -105,7 +119,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the rack placement information for a specific bookie in the cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/BookieInfo.html" title="interface in org.apache.pulsar.common.policies.data">BookieInfo</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/BookieInfo.html" title="interface in org.apache.pulsar.common.policies.data">BookieInfo</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBookieRackInfoAsync(java.lang.String)" class="member-name-link">getBookieRackInfoAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bookieAddress)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the rack placement information for a specific bookie in the cluster asynchronously.</div>
@@ -115,7 +129,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets discovery information for all the bookies in the cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/BookiesClusterInfo.html" title="interface in org.apache.pulsar.common.policies.data">BookiesClusterInfo</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/BookiesClusterInfo.html" title="interface in org.apache.pulsar.common.policies.data">BookiesClusterInfo</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBookiesAsync()" class="member-name-link">getBookiesAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets discovery information for all the bookies in the cluster asynchronously.</div>
@@ -125,7 +139,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the rack placement information for all the bookies in the cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/BookiesRackConfiguration.html" title="class in org.apache.pulsar.common.policies.data">BookiesRackConfiguration</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/BookiesRackConfiguration.html" title="class in org.apache.pulsar.common.policies.data">BookiesRackConfiguration</a>&gt;</c [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBookiesRackInfoAsync()" class="member-name-link">getBookiesRackInfoAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the rack placement information for all the bookies in the cluster asynchronously.</div>
@@ -137,7 +151,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Updates the rack placement information for a specific bookie in the cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateBookieRackInfoAsync(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.BookieInfo)" class="member-name-link">updateBookieRackInfoAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bookieAddress,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;group,
  <a href="../../common/policies/data/BookieInfo.html" title="interface in org.apache.pulsar.common.policies.data">BookieInfo</a>&nbsp;bookieInfo)</code></div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/BrokerStats.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/BrokerStats.html
index fdfc435906d..2759aa74ed5 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/BrokerStats.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/BrokerStats.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>BrokerStats (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>BrokerStats (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: BrokerStats">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -95,7 +109,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the stats for the Netty allocator.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/stats/AllocatorStats.html" title="class in org.apache.pulsar.common.stats">AllocatorStats</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/stats/AllocatorStats.html" title="class in org.apache.pulsar.common.stats">AllocatorStats</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAllocatorStatsAsync(java.lang.String)" class="member-name-link">getAllocatorStatsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;allocatorName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the stats for the Netty allocator asynchronously.</div>
@@ -105,7 +119,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get load for this broker.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../policies/data/loadbalancer/LoadManagerReport.html" title="interface in org.apache.pulsar.policies.data.loadbalancer">LoadManagerReport</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../policies/data/loadbalancer/LoadManagerReport.html" title="interface in org.apache.pulsar.policies.data.loadbalancer">LoadManagerReport</a>&gt;< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getLoadReportAsync()" class="member-name-link">getLoadReportAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get load for this broker asynchronously.</div>
@@ -115,7 +129,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Requests JSON string server mbean dump.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Str [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMBeansAsync()" class="member-name-link">getMBeansAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Requests JSON string server mbean dump asynchronously.</div>
@@ -125,7 +139,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns Monitoring metrics.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Str [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMetricsAsync()" class="member-name-link">getMetricsAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns Monitoring metrics asynchronously.</div>
@@ -135,7 +149,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get pending bookie client op stats by namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Str [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPendingBookieOpsStatsAsync()" class="member-name-link">getPendingBookieOpsStatsAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get pending bookie client op stats by namespace asynchronously.</div>
@@ -145,7 +159,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns JSON string topics stats.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Str [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTopicsAsync()" class="member-name-link">getTopicsAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns JSON string topics stats asynchronously.</div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Brokers.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Brokers.html
index 772c7e490e7..54ccb661389 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Brokers.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Brokers.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Brokers (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Brokers (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Brokers">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -95,7 +109,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Manually trigger backlogQuotaCheck.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#backlogQuotaCheckAsync()" class="member-name-link">backlogQuotaCheckAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Manually trigger backlogQuotaCheck asynchronously.</div>
@@ -105,47 +119,47 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">It deletes dynamic configuration value into ZooKeeper.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteDynamicConfigurationAsync(java.lang.String)" class="member-name-link">deleteDynamicConfigurationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;configName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">It deletes dynamic configuration value into ZooKeeper asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getActiveBrokers()" class="member-name-link">getActiveBrokers</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of active brokers in the local cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getActiveBrokers(java.lang.String)" class="member-name-link">getActiveBrokers</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of active brokers in the cluster.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getActiveBrokersAsync()" class="member-name-link">getActiveBrokersAsync</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of active brokers in the local cluster asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getActiveBrokersAsync(java.lang.String)" class="member-name-link">getActiveBrokersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of active brokers in the cluster asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/ [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/ [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAllDynamicConfigurations()" class="member-name-link">getAllDynamicConfigurations</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get values of all overridden dynamic-configs.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt; [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAllDynamicConfigurationsAsync()" class="member-name-link">getAllDynamicConfigurationsAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get values of all overridden dynamic-configs asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDynamicConfigurationNames()" class="member-name-link">getDynamicConfigurationNames</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get list of updatable configuration name.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDynamicConfigurationNamesAsync()" class="member-name-link">getDynamicConfigurationNamesAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get list of updatable configuration name asynchronously.</div>
@@ -155,7 +169,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the internal configuration data.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/conf/InternalConfigurationData.html" title="class in org.apache.pulsar.common.conf">InternalConfigurationData</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/conf/InternalConfigurationData.html" title="class in org.apache.pulsar.common.conf">InternalConfigurationData</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInternalConfigurationDataAsync()" class="member-name-link">getInternalConfigurationDataAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the internal configuration data asynchronously.</div>
@@ -165,29 +179,29 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the information of the leader broker.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/BrokerInfo.html" title="interface in org.apache.pulsar.common.policies.data">BrokerInfo</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/BrokerInfo.html" title="interface in org.apache.pulsar.common.policies.data">BrokerInfo</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getLeaderBrokerAsync()" class="member-name-link">getLeaderBrokerAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the service url of the leader broker asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../common/policies/data/Names [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../common/policies/data/ [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOwnedNamespaces(java.lang.String,java.lang.String)" class="member-name-link">getOwnedNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;brokerId)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the map of owned namespaces and their status from a single broker in the cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt; [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOwnedNamespacesAsync(java.lang.String,java.lang.String)" class="member-name-link">getOwnedNamespacesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;brokerId)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the map of owned namespaces and their status from a single broker in the cluster asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/ [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/ [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getRuntimeConfigurations()" class="member-name-link">getRuntimeConfigurations</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get values of runtime configuration.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt; [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getRuntimeConfigurationsAsync()" class="member-name-link">getRuntimeConfigurationsAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get values of runtime configuration asynchronously.</div>
@@ -213,18 +227,18 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Run a healthcheck on the target broker or on the broker.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang"  [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#healthcheckAsync()" class="member-name-link">healthcheckAsync</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#healthcheckAsync(org.apache.pulsar.common.naming.TopicVersion,java.util.Optional)" class="member-name-link">healthcheckAsync</a><wbr>(<a href="../../common/naming/TopicVersion.html" title="enum class in org.apache.pulsar.common.naming">TopicVersion</a>&nbsp;topicVersion,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;brokerId)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Run a healthcheck on the broker asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#shutDownBrokerGracefully(int,boolean)" class="member-name-link">shutDownBrokerGracefully</a><wbr>(int&nbsp;maxConcurrentUnloadPerSec,
  boolean&nbsp;forcedTerminateTopic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -236,7 +250,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update a dynamic configuration value into ZooKeeper.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateDynamicConfigurationAsync(java.lang.String,java.lang.String)" class="member-name-link">updateDynamicConfigurationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;configName,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;configValue)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -451,7 +465,12 @@ loadScripts(document, 'script');</script>
 <div class="block">Update a dynamic configuration value into ZooKeeper.
  <p/>
  It updates dynamic configuration value in to Zk that triggers watch on
- brokers and all brokers can update <code>ServiceConfiguration</code> value
+ brokers and all brokers can update 
+<details class="invalid-tag">
+<summary>invalid reference</summary>
+<pre><code>ServiceConfiguration</code></pre>
+</details>
+ value
  locally</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -470,7 +489,12 @@ loadScripts(document, 'script');</script>
 <div class="block">Update a dynamic configuration value into ZooKeeper asynchronously.
  <p/>
  It updates dynamic configuration value in to Zk that triggers watch on
- brokers and all brokers can update <code>ServiceConfiguration</code> value
+ brokers and all brokers can update 
+<details class="invalid-tag">
+<summary>invalid reference</summary>
+<pre><code>ServiceConfiguration</code></pre>
+</details>
+ value
  locally</div>
 <dl class="notes">
 <dt>Parameters:</dt>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Clusters.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Clusters.html
index b40571a05f3..9646ad5703d 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Clusters.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Clusters.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Clusters (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Clusters (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Clusters">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -96,7 +110,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createClusterAsync(java.lang.String,org.apache.pulsar.common.policies.data.ClusterData)" class="member-name-link">createClusterAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="../../common/policies/data/ClusterData.html" title="interface in org.apache.pulsar.common.policies.data">ClusterData</a>&nbsp;clusterData)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -109,7 +123,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a domain into cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createFailureDomainAsync(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.FailureDomain)" class="member-name-link">createFailureDomainAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;domainName,
  <a href="../../common/policies/data/FailureDomain.html" title="interface in org.apache.pulsar.common.policies.data">FailureDomain</a>&nbsp;domain)</code></div>
@@ -123,7 +137,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a namespace isolation policy for a cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createNamespaceIsolationPolicyAsync(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.NamespaceIsolationData)" class="member-name-link">createNamespaceIsolationPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String [...]
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;policyName,
  <a href="../../common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">NamespaceIsolationData</a>&nbsp;namespaceIsolationData)</code></div>
@@ -135,7 +149,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteClusterAsync(java.lang.String)" class="member-name-link">deleteClusterAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing cluster asynchronously.</div>
@@ -146,7 +160,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete a domain in cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteFailureDomainAsync(java.lang.String,java.lang.String)" class="member-name-link">deleteFailureDomainAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;domainName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -158,18 +172,18 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete a namespace isolation policy for a cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteNamespaceIsolationPolicyAsync(java.lang.String,java.lang.String)" class="member-name-link">deleteNamespaceIsolationPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;policyName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete a namespace isolation policy for a cluster asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../common/policies/data/BrokerNamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">BrokerNamespaceIsolationData</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../common/policies/data/BrokerNamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">BrokerNamespaceIsolationData</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBrokersWithNamespaceIsolationPolicy(java.lang.String)" class="member-name-link">getBrokersWithNamespaceIsolationPolicy</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns list of active brokers with namespace-isolation policies attached to it.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBrokersWithNamespaceIsolationPolicyAsync(java.lang.String)" class="member-name-link">getBrokersWithNamespaceIsolationPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns list of active brokers with namespace-isolation policies attached to it asynchronously.</div>
@@ -180,7 +194,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns active broker with namespace-isolation policies attached to it.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/BrokerNamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">BrokerNamespaceIsolationData</a> [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/BrokerNamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">BrokerNamespaceIsolationDat [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBrokerWithNamespaceIsolationPolicyAsync(java.lang.String,java.lang.String)" class="member-name-link">getBrokerWithNamespaceIsolationPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;broker)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -191,7 +205,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the configuration data for the specified cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/ClusterData.html" title="interface in org.apache.pulsar.common.policies.data">ClusterData</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/ClusterData.html" title="interface in org.apache.pulsar.common.policies.data">ClusterData</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getClusterAsync(java.lang.String)" class="member-name-link">getClusterAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the configuration data for the specified cluster asynchronously.</div>
@@ -201,17 +215,17 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the cluster migration configuration data for the specified cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/ClusterPolicies.html" title="interface in org.apache.pulsar.common.policies.data">ClusterPolicies</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/ClusterPolicies.html" title="interface in org.apache.pulsar.common.policies.data">ClusterPolicies</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getClusterMigrationAsync(java.lang.String)" class="member-name-link">getClusterMigrationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the cluster migration configuration data for the specified cluster asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getClusters()" class="member-name-link">getClusters</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of clusters.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getClustersAsync()" class="member-name-link">getClustersAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of clusters asynchronously.</div>
@@ -222,28 +236,28 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the domain registered into a cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/FailureDomain.html" title="interface in org.apache.pulsar.common.policies.data">FailureDomain</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/FailureDomain.html" title="interface in org.apache.pulsar.common.policies.data">FailureDomain</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFailureDomainAsync(java.lang.String,java.lang.String)" class="member-name-link">getFailureDomainAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;domainName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the domain registered into a cluster asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../common/policies/data/Failu [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../common/policies/data/ [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFailureDomains(java.lang.String)" class="member-name-link">getFailureDomains</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get all registered domains in cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt; [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFailureDomainsAsync(java.lang.String)" class="member-name-link">getFailureDomainsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get all registered domains in cluster asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../common/policies/data/Names [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../common/policies/data/ [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceIsolationPolicies(java.lang.String)" class="member-name-link">getNamespaceIsolationPolicies</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the namespace isolation policies of a cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt; [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceIsolationPoliciesAsync(java.lang.String)" class="member-name-link">getNamespaceIsolationPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the namespace isolation policies of a cluster asynchronously.</div>
@@ -254,18 +268,18 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get a single namespace isolation policy for a cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">NamespaceIsolationData</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">NamespaceIsolationData</a>&gt;</c [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceIsolationPolicyAsync(java.lang.String,java.lang.String)" class="member-name-link">getNamespaceIsolationPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;policyName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get a single namespace isolation policy for a cluster asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPeerClusterNames(java.lang.String)" class="member-name-link">getPeerClusterNames</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get peer-cluster names.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt; [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPeerClusterNamesAsync(java.lang.String)" class="member-name-link">getPeerClusterNamesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get peer-cluster names asynchronously.</div>
@@ -276,7 +290,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateClusterAsync(java.lang.String,org.apache.pulsar.common.policies.data.ClusterData)" class="member-name-link">updateClusterAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="../../common/policies/data/ClusterData.html" title="interface in org.apache.pulsar.common.policies.data">ClusterData</a>&nbsp;clusterData)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -289,7 +303,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a cluster migration.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateClusterMigrationAsync(java.lang.String,boolean,org.apache.pulsar.common.policies.data.ClusterPolicies.ClusterUrl)" class="member-name-link">updateClusterMigrationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  boolean&nbsp;migrated,
  <a href="../../common/policies/data/ClusterPolicies.ClusterUrl.html" title="class in org.apache.pulsar.common.policies.data">ClusterPolicies.ClusterUrl</a>&nbsp;clusterUrl)</code></div>
@@ -303,7 +317,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update a domain into cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateFailureDomainAsync(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.FailureDomain)" class="member-name-link">updateFailureDomainAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;domainName,
  <a href="../../common/policies/data/FailureDomain.html" title="interface in org.apache.pulsar.common.policies.data">FailureDomain</a>&nbsp;domain)</code></div>
@@ -317,7 +331,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update a namespace isolation policy for a cluster.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateNamespaceIsolationPolicyAsync(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.NamespaceIsolationData)" class="member-name-link">updateNamespaceIsolationPolicyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String [...]
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;policyName,
  <a href="../../common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">NamespaceIsolationData</a>&nbsp;namespaceIsolationData)</code></div>
@@ -330,7 +344,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update peer cluster names.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updatePeerClusterNamesAsync(java.lang.String,java.util.LinkedHashSet)" class="member-name-link">updatePeerClusterNamesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/LinkedHashSet.html" title="class or interface in java.util" class="external-link">LinkedHashSet</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;peerClusterNames)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Functions.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Functions.html
index 3db45d3c0c7..e5a36f7801c 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Functions.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Functions.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Functions (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Functions (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Functions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -96,7 +110,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new function.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createFunctionAsync(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String)" class="member-name-link">createFunctionAsync</a><wbr>(<a href="../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -108,7 +122,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new function with package url.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createFunctionWithUrlAsync(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String)" class="member-name-link">createFunctionWithUrlAsync</a><wbr>(<a href="../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -121,7 +135,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing function.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteFunctionAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
@@ -151,13 +165,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Download Function Code.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#downloadFunctionAsync(java.lang.String,java.lang.String)" class="member-name-link">downloadFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;destinationFile,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;path)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Download Function Code.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#downloadFunctionAsync(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">downloadFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;destinationFile,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
@@ -165,7 +179,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Download Function Code asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#downloadFunctionAsync(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean)" class="member-name-link">downloadFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;destinationFile,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
@@ -174,17 +188,17 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Download Function Code asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../common/functions/FunctionDefinition.html" title="class in org.apache.pulsar.common.functions">FunctionDefinition</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../common/functions/FunctionDefinition.html" title="class in org.apache.pulsar.common.functions">FunctionDefinition</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBuiltInFunctions()" class="member-name-link">getBuiltInFunctions</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Fetches a list of supported Pulsar Functions currently running in cluster mode.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBuiltInFunctionsAsync()" class="member-name-link">getBuiltInFunctionsAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Fetches a list of supported Pulsar Functions currently running in cluster mode asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../common/io/ConnectorDefinition.html" title="class in org.apache.pulsar.common.io">ConnectorDefinition</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../common/io/ConnectorDefinition.html" title="class in org.apache.pulsar.common.io">ConnectorDefinition</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getConnectorsList()" class="member-name-link">getConnectorsList</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
@@ -196,20 +210,20 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the configuration for the specified function.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFunctionAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the configuration for the specified function asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFunctions(java.lang.String,java.lang.String)" class="member-name-link">getFunctions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of functions.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFunctionsAsync(java.lang.String,java.lang.String)" class="member-name-link">getFunctionsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -223,7 +237,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Fetch the current state associated with a Pulsar Function.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/functions/FunctionState.html" title="class in org.apache.pulsar.common.functions">FunctionState</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/functions/FunctionState.html" title="class in org.apache.pulsar.common.functions">FunctionState</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFunctionStateAsync(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunctionStateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
@@ -246,14 +260,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the current stats of a function instance.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/FunctionStats.html" title="interface in org.apache.pulsar.common.policies.data">FunctionStats</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/FunctionStats.html" title="interface in org.apache.pulsar.common.policies.data">FunctionStats</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFunctionStatsAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunctionStatsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the current stats of a function asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/FunctionInstanceStatsData.html" title="interface in org.apache.pulsar.common.policies.data">FunctionInstanceStatsData</a>&gt;< [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/FunctionInstanceStatsData.html" title="interface in org.apache.pulsar.common.policies.data">FunctionInstanceStatsData</a> [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFunctionStatsAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">getFunctionStatsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
@@ -276,14 +290,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the current status of a function instance.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/FunctionStatus.html" title="class in org.apache.pulsar.common.policies.data">FunctionStatus</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/FunctionStatus.html" title="class in org.apache.pulsar.common.policies.data">FunctionStatus</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFunctionStatusAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFunctionStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the current status of a function asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html" title="class in org.apache.pulsar.common.policies.data" [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html" title="class in org.apache.pulsar.common.policies. [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFunctionStatusAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">getFunctionStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
@@ -291,12 +305,12 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the current status of a function instance asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getSinks()" class="member-name-link">getSinks</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getSources()" class="member-name-link">getSources</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
@@ -309,7 +323,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Puts the given state associated with a Pulsar Function.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#putFunctionStateAsync(java.lang.String,java.lang.String,java.lang.String,org.apache.pulsar.common.functions.FunctionState)" class="member-name-link">putFunctionStateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
@@ -322,7 +336,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Reload the available built-in functions.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#reloadBuiltInFunctionsAsync()" class="member-name-link">reloadBuiltInFunctionsAsync</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Reload the available built-in functions.</div>
@@ -342,14 +356,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Restart function instance.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#restartFunctionAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">restartFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Restart all function instances asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#restartFunctionAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">restartFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
@@ -372,14 +386,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Start function instance.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#startFunctionAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">startFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Start all function instances asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#startFunctionAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">startFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
@@ -402,14 +416,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Stop function instance.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#stopFunctionAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">stopFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Stop all function instances asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#stopFunctionAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">stopFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
@@ -427,7 +441,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Triggers the function by writing to the input topic.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String< [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">St [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#triggerFunctionAsync(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">triggerFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;function,
@@ -450,13 +464,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a function.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateFunctionAsync(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String)" class="member-name-link">updateFunctionAsync</a><wbr>(<a href="../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a function asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateFunctionAsync(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateFunctionAsync</a><wbr>(<a href="../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName,
  <a href="../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
@@ -476,13 +490,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a function.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateFunctionWithUrlAsync(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String)" class="member-name-link">updateFunctionWithUrlAsync</a><wbr>(<a href="../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a function asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateFunctionWithUrlAsync(org.apache.pulsar.common.functions.FunctionConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateFunctionWithUrlAsync</a><wbr>(<a href="../../common/functions/FunctionConfig.html" title="class in org.apache.pulsar.common.functions">FunctionConfig</a>&nbsp;functionConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl,
  <a href="../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
@@ -495,7 +509,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Upload Data.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#uploadFunctionAsync(java.lang.String,java.lang.String)" class="member-name-link">uploadFunctionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sourceFile,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;path)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/GetStatsOptions.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/GetStatsOptions.html
index f888dab53df..fbbfffa8f69 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/GetStatsOptions.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/GetStatsOptions.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>GetStatsOptions (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>GetStatsOptions (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: GetStatsOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -36,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li>Method</li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -53,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li>Method</li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html
index 5f944d2bd0e..aeff862dd22 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>GrantTopicPermissionOptions (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>GrantTopicPermissionOptions (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: GrantTopicPermissionOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -36,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li>Method</li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -53,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li>Method</li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
index 776d68d6ea7..df8fe914b81 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>ListNamespaceTopicsOptions (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>ListNamespaceTopicsOptions (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: ListNamespaceTopicsOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -36,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li><a href="#field-summary">Field</a></li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li><a href="#field-detail">Field</a></li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li>Method</li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -53,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li>Method</li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ListTopicsOptions.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
index 198a003eaf2..4c272647cc7 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>ListTopicsOptions (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>ListTopicsOptions (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: ListTopicsOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -36,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li><a href="#field-summary">Field</a></li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li><a href="#field-detail">Field</a></li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li>Method</li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -53,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li>Method</li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
index 6c4d63bbc3f..e9ed38a354c 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>LongRunningProcessStatus.Status (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>LongRunningProcessStatus.Status (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus, enum: Status">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li><a href="#enum-constant-summary">Enum Constants</a></li>
+<li>Field</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li><a href="#enum-constant-detail">Enum Constants</a></li>
+<li>Field</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -84,7 +98,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
-<dd><a href="LongRunningProcessStatus.html" title="class in org.apache.pulsar.client.admin">LongRunningProcessStatus</a></dd>
+<dd><code><a href="LongRunningProcessStatus.html" title="class in org.apache.pulsar.client.admin">LongRunningProcessStatus</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">LongRunningProcessStatus.Status</span>
@@ -127,8 +141,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
index 31622171a7d..2385bbf1fec 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>LongRunningProcessStatus (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>LongRunningProcessStatus (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li><a href="#field-summary">Field</a></li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li><a href="#field-detail">Field</a></li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -137,8 +151,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Lookup.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Lookup.html
index 8ff9495022e..5b61a533097 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Lookup.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Lookup.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Lookup (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Lookup (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Lookup">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -95,17 +109,17 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get a bundle range of a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Str [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBundleRangeAsync(java.lang.String)" class="member-name-link">getBundleRangeAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get a bundle range of a topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/ [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/ [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#lookupPartitionedTopic(java.lang.String)" class="member-name-link">lookupPartitionedTopic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Lookup a partitioned topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt; [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#lookupPartitionedTopicAsync(java.lang.String)" class="member-name-link">lookupPartitionedTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Lookup a partitioned topic.</div>
@@ -115,7 +129,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Lookup a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Str [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#lookupTopicAsync(java.lang.String)" class="member-name-link">lookupTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Lookup a topic asynchronously.</div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Mode.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Mode.html
index 3772d87e0cf..d451e1596e6 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Mode.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Mode.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Mode (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Mode (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, enum: Mode">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li><a href="#enum-constant-summary">Enum Constants</a></li>
+<li>Field</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li><a href="#enum-constant-detail">Enum Constants</a></li>
+<li>Field</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -120,8 +134,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Namespaces.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Namespaces.html
index 390120abd0b..b069e48e67d 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Namespaces.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Namespaces.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Namespaces (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Namespaces (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Namespaces">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -95,7 +109,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Clear backlog for all topics on a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#clearNamespaceBacklogAsync(java.lang.String)" class="member-name-link">clearNamespaceBacklogAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Clear backlog for all topics on a namespace asynchronously.</div>
@@ -106,7 +120,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Clear backlog for a given subscription on all topics on a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#clearNamespaceBacklogForSubscriptionAsync(java.lang.String,java.lang.String)" class="member-name-link">clearNamespaceBacklogForSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscription)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -118,7 +132,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Clear backlog for all topics on a namespace bundle.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#clearNamespaceBundleBacklogAsync(java.lang.String,java.lang.String)" class="member-name-link">clearNamespaceBundleBacklogAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -131,7 +145,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Clear backlog for a given subscription on all topics on a namespace bundle.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#clearNamespaceBundleBacklogForSubscriptionAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">clearNamespaceBundleBacklogForSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscription)</code></div>
@@ -143,7 +157,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Clear the offload deletion lag for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#clearOffloadDeleteLagAsync(java.lang.String)" class="member-name-link">clearOffloadDeleteLagAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Clear the offload deletion lag for a namespace asynchronously.</div>
@@ -153,7 +167,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Clear all properties of a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#clearPropertiesAsync(java.lang.String)" class="member-name-link">clearPropertiesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Clear all properties of a namespace asynchronously.</div>
@@ -187,30 +201,30 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createNamespaceAsync(java.lang.String)" class="member-name-link">createNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new namespace asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createNamespaceAsync(java.lang.String,int)" class="member-name-link">createNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;numBundles)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createNamespaceAsync(java.lang.String,java.util.Set)" class="member-name-link">createNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;clusters)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new namespace asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createNamespaceAsync(java.lang.String,org.apache.pulsar.common.policies.data.BundlesData)" class="member-name-link">createNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/BundlesData.html" title="interface in org.apache.pulsar.common.policies.data">BundlesData</a>&nbsp;bundlesData)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new namespace asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createNamespaceAsync(java.lang.String,org.apache.pulsar.common.policies.data.Policies)" class="member-name-link">createNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/Policies.html" title="class in org.apache.pulsar.common.policies.data">Policies</a>&nbsp;policies)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -221,7 +235,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete bookie affinity group configured for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteBookieAffinityGroupAsync(java.lang.String)" class="member-name-link">deleteBookieAffinityGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete bookie affinity group configured for a namespace asynchronously.</div>
@@ -242,17 +256,17 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete anti-affinity group name for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteNamespaceAntiAffinityGroupAsync(java.lang.String)" class="member-name-link">deleteNamespaceAntiAffinityGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete anti-affinity group name for a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteNamespaceAsync(java.lang.String)" class="member-name-link">deleteNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing namespace asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteNamespaceAsync(java.lang.String,boolean)" class="member-name-link">deleteNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  boolean&nbsp;force)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -271,27 +285,27 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing bundle in a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteNamespaceBundleAsync(java.lang.String,java.lang.String)" class="member-name-link">deleteNamespaceBundleAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundleRange)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing bundle in a namespace asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteNamespaceBundleAsync(java.lang.String,java.lang.String,boolean)" class="member-name-link">deleteNamespaceBundleAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundleRange,
  boolean&nbsp;force)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing bundle in a namespace asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAntiAffinityNamespaces(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getAntiAffinityNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespaceAntiAffinityGroup)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get all namespaces that grouped with given anti-affinity group.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAntiAffinityNamespacesAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getAntiAffinityNamespacesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespaceAntiAffinityGroup)</code></div>
@@ -303,7 +317,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the autoSubscriptionCreation info within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOver [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreatio [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAutoSubscriptionCreationAsync(java.lang.String)" class="member-name-link">getAutoSubscriptionCreationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the autoSubscriptionCreation info within a namespace asynchronously.</div>
@@ -313,17 +327,17 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the autoTopicCreation info within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/AutoTopicCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoTopicCreationOverride</a>&gt;</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/AutoTopicCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoTopicCreationOverride</a>& [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAutoTopicCreationAsync(java.lang.String)" class="member-name-link">getAutoTopicCreationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the autoTopicCreation info within a namespace asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../common/policies/data/Back [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>,<wbr><a href="../../common/policies/data [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBacklogQuotaMap(java.lang.String)" class="member-name-link">getBacklogQuotaMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get backlog quota map on a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt; [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBacklogQuotaMapAsync(java.lang.String)" class="member-name-link">getBacklogQuotaMapAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get backlog quota map on a namespace asynchronously.</div>
@@ -333,7 +347,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get bookie affinity group configured for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/BookieAffinityGroupData.html" title="interface in org.apache.pulsar.common.policies.data">BookieAffinityGroupData</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/BookieAffinityGroupData.html" title="interface in org.apache.pulsar.common.policies.data">BookieAffinityGroupData</a>&gt;< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBookieAffinityGroupAsync(java.lang.String)" class="member-name-link">getBookieAffinityGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get bookie affinity group configured for a namespace asynchronously.</div>
@@ -343,7 +357,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of bundles.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/BundlesData.html" title="interface in org.apache.pulsar.common.policies.data">BundlesData</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/BundlesData.html" title="interface in org.apache.pulsar.common.policies.data">BundlesData</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBundlesAsync(java.lang.String)" class="member-name-link">getBundlesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of bundles asynchronously.</div>
@@ -353,7 +367,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the compactionThreshold for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCompactionThresholdAsync(java.lang.String)" class="member-name-link">getCompactionThresholdAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the compactionThreshold for a namespace asynchronously.</div>
@@ -363,7 +377,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the deduplicationSnapshotInterval for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationSnapshotIntervalAsync(java.lang.String)" class="member-name-link">getDeduplicationSnapshotIntervalAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the deduplicationSnapshotInterval for a namespace asynchronously.</div>
@@ -373,7 +387,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the deduplication status for all topics within a namespace .</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Bo [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDeduplicationStatusAsync(java.lang.String)" class="member-name-link">getDeduplicationStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the deduplication status for all topics within a namespace asynchronously.</div>
@@ -383,7 +397,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the delayed delivery messages for all topics within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&gt;< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDelayedDeliveryAsync(java.lang.String)" class="member-name-link">getDelayedDeliveryAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the delayed delivery messages for all topics within a namespace asynchronously.</div>
@@ -393,7 +407,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the dispatcherPauseOnAckStatePersistentEnabled policy for a given namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Bo [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatcherPauseOnAckStatePersistentAsync(java.lang.String)" class="member-name-link">getDispatcherPauseOnAckStatePersistentAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the dispatcherPauseOnAckStatePersistentEnabled policy for a given namespace asynchronously.</div>
@@ -403,7 +417,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get message-dispatch-rate (topics under this namespace can dispatch this many messages per second).</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDispatchRateAsync(java.lang.String)" class="member-name-link">getDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get message-dispatch-rate asynchronously.</div>
@@ -413,7 +427,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the encryption required status within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Bo [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEncryptionRequiredStatusAsync(java.lang.String)" class="member-name-link">getEncryptionRequiredStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the encryption required status within a namespace asynchronously.</div>
@@ -423,7 +437,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the inactive deletion strategy for all topics within a namespace synchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInactiveTopicPoliciesAsync(java.lang.String)" class="member-name-link">getInactiveTopicPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the inactive deletion strategy for all topics within a namespace asynchronously.</div>
@@ -433,7 +447,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get whether allow auto update schema.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Bo [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getIsAllowAutoUpdateSchemaAsync(java.lang.String)" class="member-name-link">getIsAllowAutoUpdateSchemaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get whether allow auto update schema asynchronously.</div>
@@ -443,7 +457,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxConsumersPerSubscription for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumersPerSubscriptionAsync(java.lang.String)" class="member-name-link">getMaxConsumersPerSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxConsumersPerSubscription for a namespace asynchronously.</div>
@@ -453,7 +467,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxProducersPerTopic for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxConsumersPerTopicAsync(java.lang.String)" class="member-name-link">getMaxConsumersPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxProducersPerTopic for a namespace asynchronously.</div>
@@ -463,7 +477,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxProducersPerTopic for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxProducersPerTopicAsync(java.lang.String)" class="member-name-link">getMaxProducersPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxProducersPerTopic for a namespace asynchronously.</div>
@@ -473,7 +487,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxSubscriptionsPerTopic for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxSubscriptionsPerTopicAsync(java.lang.String)" class="member-name-link">getMaxSubscriptionsPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxSubscriptionsPerTopic for a namespace asynchronously.</div>
@@ -483,7 +497,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get maxTopicsPerNamespace for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxTopicsPerNamespaceAsync(java.lang.String)" class="member-name-link">getMaxTopicsPerNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get maxTopicsPerNamespace for a namespace asynchronously.</div>
@@ -493,7 +507,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxUnackedMessagesPerConsumer for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesPerConsumerAsync(java.lang.String)" class="member-name-link">getMaxUnackedMessagesPerConsumerAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxUnackedMessagesPerConsumer for a namespace asynchronously.</div>
@@ -503,17 +517,17 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxUnackedMessagesPerSubscription for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMaxUnackedMessagesPerSubscriptionAsync(java.lang.String)" class="member-name-link">getMaxUnackedMessagesPerSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the maxUnackedMessagesPerSubscription for a namespace asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceAllowedClusters(java.lang.String)" class="member-name-link">getNamespaceAllowedClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the allowed clusters for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceAllowedClustersAsync(java.lang.String)" class="member-name-link">getNamespaceAllowedClustersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the allowed clusters for a namespace asynchronously.</div>
@@ -523,7 +537,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get anti-affinity group name for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Str [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceAntiAffinityGroupAsync(java.lang.String)" class="member-name-link">getNamespaceAntiAffinityGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get anti-affinity group name for a namespace asynchronously.</div>
@@ -533,7 +547,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get entry filters for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceEntryFiltersAsync(java.lang.String)" class="member-name-link">getNamespaceEntryFiltersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get entry filters for a namespace asynchronously.</div>
@@ -543,17 +557,17 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the message TTL for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceMessageTTLAsync(java.lang.String)" class="member-name-link">getNamespaceMessageTTLAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the message TTL for a namespace asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceReplicationClusters(java.lang.String)" class="member-name-link">getNamespaceReplicationClusters</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the replication clusters for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceReplicationClustersAsync(java.lang.String)" class="member-name-link">getNamespaceReplicationClustersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the replication clusters for a namespace asynchronously.</div>
@@ -563,23 +577,23 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the ResourceGroup for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Str [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceResourceGroupAsync(java.lang.String)" class="member-name-link">getNamespaceResourceGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the ResourceGroup for a namespace asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaces(java.lang.String)" class="member-name-link">getNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of namespaces.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getNamespaces(java.lang.String,java.lang.String)" class="member-name-link">getNamespaces</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;cluster)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespacesAsync(java.lang.String)" class="member-name-link">getNamespacesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of namespaces asynchronously.</div>
@@ -589,7 +603,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the offload deletion lag for a namespace, in milliseconds.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadDeleteLagMsAsync(java.lang.String)" class="member-name-link">getOffloadDeleteLagMsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the offload deletion lag asynchronously for a namespace, in milliseconds.</div>
@@ -599,7 +613,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the offload configuration for a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadPoliciesAsync(java.lang.String)" class="member-name-link">getOffloadPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the offload configuration for a namespace asynchronously.</div>
@@ -609,7 +623,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the offloadThreshold for a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadThresholdAsync(java.lang.String)" class="member-name-link">getOffloadThresholdAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the offloadThreshold for a namespace asynchronously.</div>
@@ -619,27 +633,27 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the offloadThresholdInSeconds for a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getOffloadThresholdInSecondsAsync(java.lang.String)" class="member-name-link">getOffloadThresholdInSecondsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the offloadThresholdInSeconds for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/j [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/j [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPermissionOnSubscription(java.lang.String)" class="member-name-link">getPermissionOnSubscription</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get permission to role to access subscription's admin-api.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</ [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPermissionOnSubscriptionAsync(java.lang.String)" class="member-name-link">getPermissionOnSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get permission to role to access subscription's admin-api asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/j [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/j [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPermissions(java.lang.String)" class="member-name-link">getPermissions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get permissions on a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</ [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPermissionsAsync(java.lang.String)" class="member-name-link">getPermissionsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get permissions on a namespace asynchronously.</div>
@@ -649,7 +663,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the persistence configuration for a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPersistenceAsync(java.lang.String)" class="member-name-link">getPersistenceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the persistence configuration for a namespace asynchronously.</div>
@@ -659,17 +673,17 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get policies for a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/Policies.html" title="class in org.apache.pulsar.common.policies.data">Policies</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/Policies.html" title="class in org.apache.pulsar.common.policies.data">Policies</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPoliciesAsync(java.lang.String)" class="member-name-link">getPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get policies for a namespace asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/j [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/j [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getProperties(java.lang.String)" class="member-name-link">getProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get all properties of a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</ [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPropertiesAsync(java.lang.String)" class="member-name-link">getPropertiesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get all properties of a namespace asynchronously.</div>
@@ -680,7 +694,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get property value for a given key.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String< [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">St [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPropertyAsync(java.lang.String,java.lang.String)" class="member-name-link">getPropertyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -691,7 +705,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get message-publish-rate (topics under this namespace can publish this many messages per second).</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPublishRateAsync(java.lang.String)" class="member-name-link">getPublishRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get message-publish-rate (topics under this namespace can publish this many messages per second) asynchronously.</div>
@@ -701,7 +715,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the replication configuration version for a given namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String< [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">St [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getReplicationConfigVersionAsync(java.lang.String)" class="member-name-link">getReplicationConfigVersionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the replication configuration version for a given namespace asynchronously.</div>
@@ -711,7 +725,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get replicator-message-dispatch-rate.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getReplicatorDispatchRateAsync(java.lang.String)" class="member-name-link">getReplicatorDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get replicator-message-dispatch-rate asynchronously.</div>
@@ -721,7 +735,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the retention configuration for a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/RetentionPolicies.html" title="class in org.apache.pulsar.common.policies.data">RetentionPolicies</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/RetentionPolicies.html" title="class in org.apache.pulsar.common.policies.data">RetentionPolicies</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getRetentionAsync(java.lang.String)" class="member-name-link">getRetentionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the retention configuration for a namespace asynchronously.</div>
@@ -737,7 +751,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Get the strategy used to check the a new schema provided by a producer is compatible with the current schema
  before it is installed.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/SchemaCompatibilityStrategy.html" title="enum class in org.apache.pulsar.common.policies.data">SchemaCompatibilityStrategy</a>& [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/SchemaCompatibilityStrategy.html" title="enum class in org.apache.pulsar.common.policies.data">SchemaCompatibilityStrategy [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSchemaCompatibilityStrategyAsync(java.lang.String)" class="member-name-link">getSchemaCompatibilityStrategyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the strategy used to check the a new schema provided by a producer is compatible with the current schema
@@ -754,12 +768,12 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get schema validation enforced for namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolea [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">B [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSchemaValidationEnforcedAsync(java.lang.String)" class="member-name-link">getSchemaValidationEnforcedAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get schema validation enforced for namespace asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Bo [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSchemaValidationEnforcedAsync(java.lang.String,boolean)" class="member-name-link">getSchemaValidationEnforcedAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  boolean&nbsp;applied)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -770,7 +784,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get namespace-subscribe-rate (topics under this namespace allow subscribe times per consumer in a period).</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSubscribeRateAsync(java.lang.String)" class="member-name-link">getSubscribeRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get namespace-subscribe-rate asynchronously.</div>
@@ -780,7 +794,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the subscriptionAuthMode within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/SubscriptionAuthMode.html" title="enum class in org.apache.pulsar.common.policies.data">SubscriptionAuthMode</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/SubscriptionAuthMode.html" title="enum class in org.apache.pulsar.common.policies.data">SubscriptionAuthMode</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSubscriptionAuthModeAsync(java.lang.String)" class="member-name-link">getSubscriptionAuthModeAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the subscriptionAuthMode within a namespace asynchronously.</div>
@@ -790,7 +804,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get subscription-message-dispatch-rate.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSubscriptionDispatchRateAsync(java.lang.String)" class="member-name-link">getSubscriptionDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get subscription-message-dispatch-rate asynchronously.</div>
@@ -800,17 +814,17 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the subscription expiration time for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">In [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSubscriptionExpirationTimeAsync(java.lang.String)" class="member-name-link">getSubscriptionExpirationTimeAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the subscription expiration time for a namespace asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;org.apache.pulsar.client.api.SubscriptionType&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr>&lt;org.apache.pulsar.client.api.SubscriptionType&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSubscriptionTypesEnabled(java.lang.String)" class="member-name-link">getSubscriptionTypesEnabled</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the subscriptionTypesEnabled policy for a given namespace, overriding broker settings.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt; [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSubscriptionTypesEnabledAsync(java.lang.String)" class="member-name-link">getSubscriptionTypesEnabledAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the subscriptionTypesEnabled policy for a given namespace, overriding broker settings.</div>
@@ -822,30 +836,30 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get positions for topic list in a bundle.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/TopicHashPositions.html" title="class in org.apache.pulsar.common.policies.data">TopicHashPositions</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/TopicHashPositions.html" title="class in org.apache.pulsar.common.policies.data">TopicHashPositions</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTopicHashPositionsAsync(java.lang.String,java.lang.String,java.util.List)" class="member-name-link">getTopicHashPositionsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;topics)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get positions for topic list in a bundle.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTopics(java.lang.String)" class="member-name-link">getTopics</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of topics.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTopics(java.lang.String,org.apache.pulsar.client.admin.ListNamespaceTopicsOptions)" class="member-name-link">getTopics</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="ListNamespaceTopicsOptions.html" title="class in org.apache.pulsar.client.admin">ListNamespaceTopicsOptions</a>&nbsp;options)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of topics.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTopicsAsync(java.lang.String)" class="member-name-link">getTopicsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of topics asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTopicsAsync(java.lang.String,org.apache.pulsar.client.admin.ListNamespaceTopicsOptions)" class="member-name-link">getTopicsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="ListNamespaceTopicsOptions.html" title="class in org.apache.pulsar.client.admin">ListNamespaceTopicsOptions</a>&nbsp;options)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -858,7 +872,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Grant permission on a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#grantPermissionOnNamespaceAsync(java.lang.String,java.lang.String,java.util.Set)" class="member-name-link">grantPermissionOnNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;role,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../../common/policies/data/AuthAction.html" title="enum class in org.apache.pulsar.common.policies.data">AuthAction</a>&gt;&nbsp;actions)</code></div>
@@ -872,7 +886,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Grant permission to role to access subscription's admin-api.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#grantPermissionOnSubscriptionAsync(java.lang.String,java.lang.String,java.util.Set)" class="member-name-link">grantPermissionOnSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscription,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;roles)</code></div>
@@ -884,7 +898,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Grant permissions on topics.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#grantPermissionOnTopicsAsync(java.util.List)" class="member-name-link">grantPermissionOnTopicsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="GrantTopicPermissionOptions.html" title="class in org.apache.pulsar.client.admin"> [...]
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Grant permissions on topics asynchronously.</div>
@@ -894,7 +908,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Removes the autoSubscriptionCreation policy for a given namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeAutoSubscriptionCreationAsync(java.lang.String)" class="member-name-link">removeAutoSubscriptionCreationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Removes the autoSubscriptionCreation policy for a given namespace asynchronously.</div>
@@ -904,7 +918,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Removes the autoTopicCreation policy for a given namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeAutoTopicCreationAsync(java.lang.String)" class="member-name-link">removeAutoTopicCreationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Removes the autoTopicCreation policy for a given namespace asynchronously.</div>
@@ -918,10 +932,10 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove a backlog quota policy from a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">V [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-li [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#removeBacklogQuotaAsync(java.lang.String)" class="member-name-link">removeBacklogQuotaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeBacklogQuotaAsync(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)" class="member-name-link">removeBacklogQuotaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>&nbsp;backlogQuotaType)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -932,7 +946,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete the compactionThreshold for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeCompactionThresholdAsync(java.lang.String)" class="member-name-link">removeCompactionThresholdAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete the compactionThreshold for a namespace asynchronously.</div>
@@ -942,7 +956,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the deduplicationSnapshotInterval for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeDeduplicationSnapshotIntervalAsync(java.lang.String)" class="member-name-link">removeDeduplicationSnapshotIntervalAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the deduplicationSnapshotInterval for a namespace asynchronously.</div>
@@ -952,7 +966,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the deduplication status for all topics within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeDeduplicationStatusAsync(java.lang.String)" class="member-name-link">removeDeduplicationStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the deduplication status for all topics within a namespace asynchronously.</div>
@@ -962,7 +976,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the delayed delivery messages for all topics within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeDelayedDeliveryMessagesAsync(java.lang.String)" class="member-name-link">removeDelayedDeliveryMessagesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the delayed delivery messages for all topics within a namespace asynchronously.</div>
@@ -972,7 +986,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Removes the dispatcherPauseOnAckStatePersistentEnabled policy for a given namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeDispatcherPauseOnAckStatePersistentAsync(java.lang.String)" class="member-name-link">removeDispatcherPauseOnAckStatePersistentAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Removes the dispatcherPauseOnAckStatePersistentEnabled policy for a given namespace asynchronously.</div>
@@ -982,7 +996,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove message-dispatch-rate.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeDispatchRateAsync(java.lang.String)" class="member-name-link">removeDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove message-dispatch-rate asynchronously.</div>
@@ -992,7 +1006,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove inactive topic policies from a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeInactiveTopicPoliciesAsync(java.lang.String)" class="member-name-link">removeInactiveTopicPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">remove InactiveTopicPolicies from a namespace asynchronously.</div>
@@ -1002,7 +1016,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove maxConsumersPerSubscription for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeMaxConsumersPerSubscriptionAsync(java.lang.String)" class="member-name-link">removeMaxConsumersPerSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove maxConsumersPerSubscription for a namespace asynchronously.</div>
@@ -1012,7 +1026,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove maxConsumersPerTopic for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeMaxConsumersPerTopicAsync(java.lang.String)" class="member-name-link">removeMaxConsumersPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove maxConsumersPerTopic for a namespace asynchronously.</div>
@@ -1022,7 +1036,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove maxProducersPerTopic for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeMaxProducersPerTopicAsync(java.lang.String)" class="member-name-link">removeMaxProducersPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set maxProducersPerTopic for a namespace asynchronously.</div>
@@ -1032,7 +1046,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the maxSubscriptionsPerTopic for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeMaxSubscriptionsPerTopicAsync(java.lang.String)" class="member-name-link">removeMaxSubscriptionsPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the maxSubscriptionsPerTopic for a namespace asynchronously.</div>
@@ -1042,7 +1056,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">remove maxTopicsPerNamespace for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeMaxTopicsPerNamespaceAsync(java.lang.String)" class="member-name-link">removeMaxTopicsPerNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">remove maxTopicsPerNamespace for a namespace asynchronously.</div>
@@ -1052,7 +1066,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove maxUnackedMessagesPerConsumer for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeMaxUnackedMessagesPerConsumerAsync(java.lang.String)" class="member-name-link">removeMaxUnackedMessagesPerConsumerAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove maxUnackedMessagesPerConsumer for a namespace asynchronously.</div>
@@ -1062,7 +1076,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove maxUnackedMessagesPerSubscription for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeMaxUnackedMessagesPerSubscriptionAsync(java.lang.String)" class="member-name-link">removeMaxUnackedMessagesPerSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove maxUnackedMessagesPerSubscription for a namespace asynchronously.</div>
@@ -1072,7 +1086,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">remove entry filters of a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeNamespaceEntryFiltersAsync(java.lang.String)" class="member-name-link">removeNamespaceEntryFiltersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">remove entry filters of a namespace asynchronously.</div>
@@ -1082,7 +1096,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the messages Time to Live for all the topics within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeNamespaceMessageTTLAsync(java.lang.String)" class="member-name-link">removeNamespaceMessageTTLAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the messages Time to Live for all the topics within a namespace asynchronously.</div>
@@ -1092,7 +1106,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the ResourceGroup on  a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeNamespaceResourceGroupAsync(java.lang.String)" class="member-name-link">removeNamespaceResourceGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the ResourceGroup on a namespace asynchronously.</div>
@@ -1102,7 +1116,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the offload configuration for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeOffloadPoliciesAsync(java.lang.String)" class="member-name-link">removeOffloadPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the offload configuration for a namespace asynchronously.</div>
@@ -1112,7 +1126,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the persistence configuration on a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removePersistenceAsync(java.lang.String)" class="member-name-link">removePersistenceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the persistence configuration on a namespace asynchronously.</div>
@@ -1123,7 +1137,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove a property for a given key.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">Str [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removePropertyAsync(java.lang.String,java.lang.String)" class="member-name-link">removePropertyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1134,7 +1148,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove message-publish-rate (topics under this namespace can publish this many messages per second).</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removePublishRateAsync(java.lang.String)" class="member-name-link">removePublishRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove message-publish-rate asynchronously.</div>
@@ -1144,7 +1158,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove replicator-message-dispatch-rate.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeReplicatorDispatchRateAsync(java.lang.String)" class="member-name-link">removeReplicatorDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set replicator-message-dispatch-rate asynchronously.</div>
@@ -1154,7 +1168,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the retention configuration for all the topics on a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeRetentionAsync(java.lang.String)" class="member-name-link">removeRetentionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the retention configuration for all the topics on a namespace asynchronously.</div>
@@ -1164,7 +1178,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove namespace-subscribe-rate (topics under this namespace will limit by subscribeRate).</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscribeRateAsync(java.lang.String)" class="member-name-link">removeSubscribeRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove namespace-subscribe-rate (topics under this namespace will limit by subscribeRate) asynchronously.</div>
@@ -1174,7 +1188,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove subscription-message-dispatch-rate.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionDispatchRateAsync(java.lang.String)" class="member-name-link">removeSubscriptionDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove subscription-message-dispatch-rate asynchronously.</div>
@@ -1184,7 +1198,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the subscription expiration time for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionExpirationTimeAsync(java.lang.String)" class="member-name-link">removeSubscriptionExpirationTimeAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove the subscription expiration time for a namespace asynchronously.</div>
@@ -1194,7 +1208,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Removes the subscriptionTypesEnabled policy for a given namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeSubscriptionTypesEnabledAsync(java.lang.String)" class="member-name-link">removeSubscriptionTypesEnabledAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Removes the subscriptionTypesEnabled policy for a given namespace.</div>
@@ -1206,7 +1220,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Revoke permissions on a subscription's admin-api access.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#revokePermissionOnSubscriptionAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">revokePermissionOnSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscription,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;role)</code></div>
@@ -1218,7 +1232,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Revoke permissions on topics.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#revokePermissionOnTopicsAsync(java.util.List)" class="member-name-link">revokePermissionOnTopicsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="RevokeTopicPermissionOptions.html" title="class in org.apache.pulsar.client.admi [...]
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Revoke permissions on topics asynchronously.</div>
@@ -1229,7 +1243,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Revoke permissions on a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#revokePermissionsOnNamespaceAsync(java.lang.String,java.lang.String)" class="member-name-link">revokePermissionsOnNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;role)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1241,7 +1255,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Sets the autoSubscriptionCreation policy for a given namespace, overriding broker settings.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setAutoSubscriptionCreationAsync(java.lang.String,org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride)" class="member-name-link">setAutoSubscriptionCreationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/AutoSubscriptionCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoSubscriptionCreationOverride</a>&nbsp;autoSubscriptionCreationOverride)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1253,7 +1267,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Sets the autoTopicCreation policy for a given namespace, overriding broker settings.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setAutoTopicCreationAsync(java.lang.String,org.apache.pulsar.common.policies.data.AutoTopicCreationOverride)" class="member-name-link">setAutoTopicCreationAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/AutoTopicCreationOverride.html" title="interface in org.apache.pulsar.common.policies.data">AutoTopicCreationOverride</a>&nbsp;autoTopicCreationOverride)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1270,11 +1284,11 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set a backlog quota for all the topics on a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">V [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-li [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#setBacklogQuotaAsync(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota)" class="member-name-link">setBacklogQuotaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a>&nbsp;backlogQuota)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setBacklogQuotaAsync(java.lang.String,org.apache.pulsar.common.policies.data.BacklogQuota,org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType)" class="member-name-link">setBacklogQuotaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external- [...]
  <a href="../../common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a>&nbsp;backlogQuota,
  <a href="../../common/policies/data/BacklogQuota.BacklogQuotaType.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.BacklogQuotaType</a>&nbsp;backlogQuotaType)</code></div>
@@ -1288,7 +1302,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Set bookie affinity group for a namespace to isolate namespace write to bookies that are part of given affinity
  group.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setBookieAffinityGroupAsync(java.lang.String,org.apache.pulsar.common.policies.data.BookieAffinityGroupData)" class="member-name-link">setBookieAffinityGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/BookieAffinityGroupData.html" title="interface in org.apache.pulsar.common.policies.data">BookieAffinityGroupData</a>&nbsp;bookieAffinityGroup)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1301,7 +1315,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the compactionThreshold for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setCompactionThresholdAsync(java.lang.String,long)" class="member-name-link">setCompactionThresholdAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  long&nbsp;compactionThreshold)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1313,7 +1327,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the deduplicationSnapshotInterval for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDeduplicationSnapshotIntervalAsync(java.lang.String,java.lang.Integer)" class="member-name-link">setDeduplicationSnapshotIntervalAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;interval)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1325,7 +1339,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the deduplication status for all topics within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDeduplicationStatusAsync(java.lang.String,boolean)" class="member-name-link">setDeduplicationStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  boolean&nbsp;enableDeduplication)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1337,7 +1351,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the delayed delivery messages for all topics within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDelayedDeliveryMessagesAsync(java.lang.String,org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies)" class="member-name-link">setDelayedDeliveryMessagesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/DelayedDeliveryPolicies.html" title="interface in org.apache.pulsar.common.policies.data">DelayedDeliveryPolicies</a>&nbsp;delayedDeliveryPolicies)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1348,7 +1362,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Remove entry filters of a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDispatcherPauseOnAckStatePersistentAsync(java.lang.String)" class="member-name-link">setDispatcherPauseOnAckStatePersistentAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set DispatcherPauseOnAckStatePersistent for a namespace asynchronously.</div>
@@ -1359,7 +1373,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set message-dispatch-rate (topics under this namespace can dispatch this many messages per second).</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1371,7 +1385,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the encryption required status for all topics within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setEncryptionRequiredStatusAsync(java.lang.String,boolean)" class="member-name-link">setEncryptionRequiredStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  boolean&nbsp;encryptionRequired)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1383,7 +1397,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">As same as setInactiveTopicPoliciesAsync, but it is synchronous.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setInactiveTopicPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.InactiveTopicPolicies)" class="member-name-link">setInactiveTopicPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/InactiveTopicPolicies.html" title="class in org.apache.pulsar.common.policies.data">InactiveTopicPolicies</a>&nbsp;inactiveTopicPolicies)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1395,7 +1409,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set whether to allow automatic schema updates.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setIsAllowAutoUpdateSchemaAsync(java.lang.String,boolean)" class="member-name-link">setIsAllowAutoUpdateSchemaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  boolean&nbsp;isAllowAutoUpdateSchema)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1407,7 +1421,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set maxConsumersPerSubscription for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxConsumersPerSubscriptionAsync(java.lang.String,int)" class="member-name-link">setMaxConsumersPerSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxConsumersPerSubscription)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1419,7 +1433,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set maxConsumersPerTopic for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxConsumersPerTopicAsync(java.lang.String,int)" class="member-name-link">setMaxConsumersPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxConsumersPerTopic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1431,7 +1445,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set maxProducersPerTopic for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxProducersPerTopicAsync(java.lang.String,int)" class="member-name-link">setMaxProducersPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxProducersPerTopic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1443,7 +1457,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the maxSubscriptionsPerTopic for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxSubscriptionsPerTopicAsync(java.lang.String,int)" class="member-name-link">setMaxSubscriptionsPerTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxSubscriptionsPerTopic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1455,7 +1469,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set maxTopicsPerNamespace for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxTopicsPerNamespaceAsync(java.lang.String,int)" class="member-name-link">setMaxTopicsPerNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxTopicsPerNamespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1467,7 +1481,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set maxUnackedMessagesPerConsumer for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxUnackedMessagesPerConsumerAsync(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesPerConsumerAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxUnackedMessagesPerConsumer)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1479,7 +1493,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set maxUnackedMessagesPerSubscription for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setMaxUnackedMessagesPerSubscriptionAsync(java.lang.String,int)" class="member-name-link">setMaxUnackedMessagesPerSubscriptionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;maxUnackedMessagesPerSubscription)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1491,7 +1505,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the allowed clusters for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setNamespaceAllowedClustersAsync(java.lang.String,java.util.Set)" class="member-name-link">setNamespaceAllowedClustersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;clusterIds)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1503,7 +1517,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set anti-affinity group name for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setNamespaceAntiAffinityGroupAsync(java.lang.String,java.lang.String)" class="member-name-link">setNamespaceAntiAffinityGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespaceAntiAffinityGroup)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1515,7 +1529,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set entry filters on a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setNamespaceEntryFiltersAsync(java.lang.String,org.apache.pulsar.common.policies.data.EntryFilters)" class="member-name-link">setNamespaceEntryFiltersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/EntryFilters.html" title="class in org.apache.pulsar.common.policies.data">EntryFilters</a>&nbsp;entryFilters)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1527,7 +1541,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the messages Time to Live for all the topics within a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setNamespaceMessageTTLAsync(java.lang.String,int)" class="member-name-link">setNamespaceMessageTTLAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;ttlInSeconds)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1539,7 +1553,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the replication clusters for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setNamespaceReplicationClustersAsync(java.lang.String,java.util.Set)" class="member-name-link">setNamespaceReplicationClustersAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;clusterIds)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1551,7 +1565,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the ResourceGroup for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setNamespaceResourceGroupAsync(java.lang.String,java.lang.String)" class="member-name-link">setNamespaceResourceGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;resourcegroupname)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1564,7 +1578,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the offload deletion lag for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setOffloadDeleteLagAsync(java.lang.String,long,java.util.concurrent.TimeUnit)" class="member-name-link">setOffloadDeleteLagAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  long&nbsp;lag,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeUnit.html" title="class or interface in java.util.concurrent" class="external-link">TimeUnit</a>&nbsp;unit)</code></div>
@@ -1577,7 +1591,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the offload configuration for all the topics in a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setOffloadPoliciesAsync(java.lang.String,org.apache.pulsar.common.policies.data.OffloadPolicies)" class="member-name-link">setOffloadPoliciesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/OffloadPolicies.html" title="interface in org.apache.pulsar.common.policies.data">OffloadPolicies</a>&nbsp;offloadPolicies)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1589,7 +1603,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the offloadThreshold for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setOffloadThresholdAsync(java.lang.String,long)" class="member-name-link">setOffloadThresholdAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  long&nbsp;offloadThreshold)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1601,7 +1615,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the offloadThresholdInSeconds for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setOffloadThresholdInSecondsAsync(java.lang.String,long)" class="member-name-link">setOffloadThresholdInSecondsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  long&nbsp;offloadThresholdInSeconds)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1613,7 +1627,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the persistence configuration for all the topics on a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPersistenceAsync(java.lang.String,org.apache.pulsar.common.policies.data.PersistencePolicies)" class="member-name-link">setPersistenceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/PersistencePolicies.html" title="class in org.apache.pulsar.common.policies.data">PersistencePolicies</a>&nbsp;persistence)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1625,7 +1639,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set key value pair properties for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPropertiesAsync(java.lang.String,java.util.Map)" class="member-name-link">setPropertiesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">St [...]
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1638,7 +1652,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set key value pair property for a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPropertyAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">setPropertyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;value)</code></div>
@@ -1651,7 +1665,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set message-publish-rate (topics under this namespace can publish this many messages per second).</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setPublishRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.PublishRate)" class="member-name-link">setPublishRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/PublishRate.html" title="class in org.apache.pulsar.common.policies.data">PublishRate</a>&nbsp;publishMsgRate)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1663,7 +1677,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set replicator-message-dispatch-rate.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setReplicatorDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setReplicatorDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1675,7 +1689,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the retention configuration for all the topics on a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setRetentionAsync(java.lang.String,org.apache.pulsar.common.policies.data.RetentionPolicies)" class="member-name-link">setRetentionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/RetentionPolicies.html" title="class in org.apache.pulsar.common.policies.data">RetentionPolicies</a>&nbsp;retention)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1694,7 +1708,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Set the strategy used to check the a new schema provided by a producer is compatible with the current schema
  before it is installed.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSchemaCompatibilityStrategyAsync(java.lang.String,org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy)" class="member-name-link">setSchemaCompatibilityStrategyAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;n [...]
  <a href="../../common/policies/data/SchemaCompatibilityStrategy.html" title="enum class in org.apache.pulsar.common.policies.data">SchemaCompatibilityStrategy</a>&nbsp;strategy)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1707,7 +1721,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set schema validation enforced for namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSchemaValidationEnforcedAsync(java.lang.String,boolean)" class="member-name-link">setSchemaValidationEnforcedAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  boolean&nbsp;schemaValidationEnforced)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1719,7 +1733,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set namespace-subscribe-rate (topics under this namespace will limit by subscribeRate).</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSubscribeRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.SubscribeRate)" class="member-name-link">setSubscribeRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/SubscribeRate.html" title="class in org.apache.pulsar.common.policies.data">SubscribeRate</a>&nbsp;subscribeRate)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1731,7 +1745,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the given subscription auth mode on all topics on a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSubscriptionAuthModeAsync(java.lang.String,org.apache.pulsar.common.policies.data.SubscriptionAuthMode)" class="member-name-link">setSubscriptionAuthModeAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/SubscriptionAuthMode.html" title="enum class in org.apache.pulsar.common.policies.data">SubscriptionAuthMode</a>&nbsp;subscriptionAuthMode)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1743,7 +1757,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set subscription-message-dispatch-rate.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSubscriptionDispatchRateAsync(java.lang.String,org.apache.pulsar.common.policies.data.DispatchRate)" class="member-name-link">setSubscriptionDispatchRateAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="../../common/policies/data/DispatchRate.html" title="interface in org.apache.pulsar.common.policies.data">DispatchRate</a>&nbsp;dispatchRate)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1755,7 +1769,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set the subscription expiration time in minutes for all the topics within a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSubscriptionExpirationTimeAsync(java.lang.String,int)" class="member-name-link">setSubscriptionExpirationTimeAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  int&nbsp;expirationTime)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1767,7 +1781,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Sets the subscriptionTypesEnabled policy for a given namespace, overriding broker settings.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setSubscriptionTypesEnabledAsync(java.lang.String,java.util.Set)" class="member-name-link">setSubscriptionTypesEnabledAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;org.apache.pulsar.client.api.SubscriptionType&gt;&nbsp;subscriptionTypesEnabled)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1790,7 +1804,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Split namespace bundle.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#splitNamespaceBundleAsync(java.lang.String,java.lang.String,boolean,java.lang.String)" class="member-name-link">splitNamespaceBundleAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  boolean&nbsp;unloadSplitBundles,
@@ -1798,7 +1812,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Split namespace bundle asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#splitNamespaceBundleAsync(java.lang.String,java.lang.String,boolean,java.lang.String,java.util.List)" class="member-name-link">splitNamespaceBundleAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  boolean&nbsp;unloadSplitBundles,
@@ -1812,7 +1826,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Unload a namespace from the current serving broker.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#unloadAsync(java.lang.String)" class="member-name-link">unloadAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Unload a namespace from the current serving broker asynchronously.</div>
@@ -1830,13 +1844,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Unload namespace bundle and assign the bundle to specified broker.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#unloadNamespaceBundleAsync(java.lang.String,java.lang.String)" class="member-name-link">unloadNamespaceBundleAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Unload namespace bundle asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#unloadNamespaceBundleAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">unloadNamespaceBundleAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;destinationBroker)</code></div>
@@ -1849,7 +1863,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Unsubscribe the given subscription on all topics on a namespace.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#unsubscribeNamespaceAsync(java.lang.String,java.lang.String)" class="member-name-link">unsubscribeNamespaceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscription)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -1862,7 +1876,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Unsubscribe the given subscription on all topics on a namespace bundle.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#unsubscribeNamespaceBundleAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">unsubscribeNamespaceBundleAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;subscription)</code></div>
@@ -2128,7 +2142,7 @@ loadScripts(document, 'script');</script>
 <dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code> - Unexpected error</dd>
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../common/policies/data/Policies.html" title="class in org.apache.pulsar.common.policies.data"><code>Policies</code></a></li>
 </ul>
 </dd>
@@ -2167,7 +2181,7 @@ loadScripts(document, 'script');</script>
 <dd><code>namespace</code> - Namespace name</dd>
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../common/policies/data/Policies.html" title="class in org.apache.pulsar.common.policies.data"><code>Policies</code></a></li>
 </ul>
 </dd>
@@ -7158,9 +7172,10 @@ loadScripts(document, 'script');</script>
 <div class="block">remove maxTopicsPerNamespace for a namespace asynchronously.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>namespace</code> - Namespace name</dd>
+<dd><code>namespace</code> - Namespace name
+ @throws NotAuthorizedException
+              Don't have admin permission</dd>
 <dt>Throws:</dt>
-<dd><code><a href="PulsarAdminException.NotAuthorizedException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotAuthorizedException</a></code> - Don't have admin permission</dd>
 <dd><code><a href="PulsarAdminException.NotFoundException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException.NotFoundException</a></code> - Namespace does not exist</dd>
 <dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code> - Unexpected error</dd>
 </dl>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/NonPersistentTopics.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
index 622038df41f..d466b06a83d 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>NonPersistentTopics (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>NonPersistentTopics (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: NonPersistentTopics">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -88,8 +102,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -100,7 +114,7 @@ loadScripts(document, 'script');</script>
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Create a partitioned topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class= [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" c [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#createPartitionedTopicAsync(java.lang.String,int)" class="member-name-link">createPartitionedTopicAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  int&nbsp;numPartitions)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
@@ -113,32 +127,32 @@ loadScripts(document, 'script');</script>
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get the internal stats for the topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/PersistentTopicInternalStats.html" title="class in org.apache.pulsar.common.policies.data">Persistent [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/PersistentTopicInternalStats.html" title="class in org.apache.pulsar.common.policies.data">Persi [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getInternalStatsAsync(java.lang.String)" class="member-name-link">getInternalStatsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get the internal stats for the topic asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getList(java.lang.String)" class="member-name-link">getList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get list of topics exist into given namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class= [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" c [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getListAsync(java.lang.String)" class="member-name-link">getListAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get list of topics exist into given namespace asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getListInBundle(java.lang.String,java.lang.String)" class="member-name-link">getListInBundle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundleRange)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get list of topics exist into given bundle.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class= [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" c [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getListInBundleAsync(java.lang.String,java.lang.String)" class="member-name-link">getListInBundleAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundleRange)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
@@ -151,7 +165,7 @@ loadScripts(document, 'script');</script>
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get metadata of a partitioned topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/partition/PartitionedTopicMetadata.html" title="class in org.apache.pulsar.common.partition">PartitionedTopicMetada [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/partition/PartitionedTopicMetadata.html" title="class in org.apache.pulsar.common.partition">PartitionedTopicM [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getPartitionedTopicMetadataAsync(java.lang.String)" class="member-name-link">getPartitionedTopicMetadataAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
@@ -163,7 +177,7 @@ loadScripts(document, 'script');</script>
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Get the stats for the topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/NonPersistentTopicStats.html" title="interface in org.apache.pulsar.common.policies.data">NonPersiste [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/NonPersistentTopicStats.html" title="interface in org.apache.pulsar.common.policies.data">NonPer [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getStatsAsync(java.lang.String)" class="member-name-link">getStatsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
@@ -175,7 +189,7 @@ loadScripts(document, 'script');</script>
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Unload a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class= [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" c [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#unloadAsync(java.lang.String)" class="member-name-link">unloadAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
index d0903952c5c..0101c786b96 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>OffloadProcessStatus (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>OffloadProcessStatus (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: OffloadProcessStatus">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Packages.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Packages.html
index 78f67148fe4..eabff6c7869 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Packages.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Packages.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Packages (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Packages (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Packages">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -95,7 +109,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete the specified package.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteAsync(java.lang.String)" class="member-name-link">deleteAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete the specified package asynchronously.</div>
@@ -106,7 +120,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Download a package from the package management service.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#downloadAsync(java.lang.String,java.lang.String)" class="member-name-link">downloadAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;path)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -117,29 +131,29 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get a package metadata information.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../packages/management/core/common/PackageMetadata.html" title="class in org.apache.pulsar.packages.management.core.common">PackageMetadata</a>&gt;</co [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../packages/management/core/common/PackageMetadata.html" title="class in org.apache.pulsar.packages.management.core.common">PackageMetadata</a>&gt [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMetadataAsync(java.lang.String)" class="member-name-link">getMetadataAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get a package metadata information asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listPackages(java.lang.String,java.lang.String)" class="member-name-link">listPackages</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;type,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">List all the packages with the given type in a namespace.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listPackagesAsync(java.lang.String,java.lang.String)" class="member-name-link">listPackagesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;type,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">List all the packages with the given type in a namespace asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listPackageVersions(java.lang.String)" class="member-name-link">listPackageVersions</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">List all the versions of a package.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listPackageVersionsAsync(java.lang.String)" class="member-name-link">listPackageVersionsAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">List all the versions of a package asynchronously.</div>
@@ -150,7 +164,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update a package metadata information.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateMetadataAsync(java.lang.String,org.apache.pulsar.packages.management.core.common.PackageMetadata)" class="member-name-link">updateMetadataAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName,
  <a href="../../packages/management/core/common/PackageMetadata.html" title="class in org.apache.pulsar.packages.management.core.common">PackageMetadata</a>&nbsp;metadata)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -163,7 +177,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Upload a package to the package management service.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#uploadAsync(org.apache.pulsar.packages.management.core.common.PackageMetadata,java.lang.String,java.lang.String)" class="member-name-link">uploadAsync</a><wbr>(<a href="../../packages/management/core/common/PackageMetadata.html" title="class in org.apache.pulsar.packages.management.core.common">PackageMetadata</a>&nbsp;metadata,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;packageName,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;path)</code></div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Properties.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Properties.html
index d8d70010ce3..17f9ec882a6 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Properties.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Properties.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Properties (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Properties (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Properties">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -89,8 +103,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -107,7 +121,7 @@ loadScripts(document, 'script');</script>
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
 <div class="block">Delete an existing property.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6"><code><a href="#getProperties()" class="member-name-link">getProperties</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span></div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ProxyStats.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ProxyStats.html
index 99a7eac149f..4660071e7c7 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ProxyStats.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ProxyStats.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>ProxyStats (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>ProxyStats (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ProxyStats">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdmin.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdmin.html
index f62566ff8a6..de1e8ab62fb 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdmin.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdmin.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdmin (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdmin (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: PulsarAdmin">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -91,8 +105,8 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
index 97f8e43701f..ff44ca85462 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminBuilder (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminBuilder (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: PulsarAdminBuilder">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -488,7 +502,7 @@ loadScripts(document, 'script');</script>
 <dd><code>enableTlsHostnameVerification</code> - </dd>
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="https://tools.ietf.org/html/rfc2818">rfc2818</a></li>
 </ul>
 </dd>
@@ -734,7 +748,7 @@ loadScripts(document, 'script');</script>
  the Pulsar cluster with too many concurrent connections.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>maxConnectionsPerHost</code> - the maximum number of connections to establish per host. Set to &lt;= 0 to disable
+<dd><code>maxConnectionsPerHost</code> - the maximum number of connections to establish per host. Set to <span class="invalid-tag">invalid input: '&lt;'</span>= 0 to disable
                              the limit.</dd>
 <dt>Returns:</dt>
 <dd>the PulsarAdminBuilder instance, allowing for method chaining</dd>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
index 2e45b223827..94ef03dd069 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.ConflictException (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminException.ConflictException (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConflictException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -88,7 +102,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
-<dd><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dd>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarAdminException.ConflictException</span>
@@ -97,7 +111,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.admin.PulsarAdminException.ConflictException">Serialized Form</a></li>
 </ul>
 </dd>
@@ -135,8 +149,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -188,7 +202,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="clone()">
 <h3>clone</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span>&nbsp;<span class="element-name">clone</span>()</div>
-<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
 <div class="block">This method is meant to be overriden by all subclasses.
  We cannot make it 'abstract' because it would be a breaking change in the public API.</div>
 <dl class="notes">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
index 46b41c94baf..6e3aeccc59c 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.ConnectException (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminException.ConnectException (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConnectException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -88,7 +102,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
-<dd><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dd>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarAdminException.ConnectException</span>
@@ -97,7 +111,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.admin.PulsarAdminException.ConnectException">Serialized Form</a></li>
 </ul>
 </dd>
@@ -136,8 +150,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -194,7 +208,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="clone()">
 <h3>clone</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span>&nbsp;<span class="element-name">clone</span>()</div>
-<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
 <div class="block">This method is meant to be overriden by all subclasses.
  We cannot make it 'abstract' because it would be a breaking change in the public API.</div>
 <dl class="notes">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
index 141e6e5a430..da671841075 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: GettingAuthenticationDataException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -88,7 +102,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
-<dd><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dd>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarAdminException.GettingAuthenticationDataException</span>
@@ -97,7 +111,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.admin.PulsarAdminException.GettingAuthenticationDataException">Serialized Form</a></li>
 </ul>
 </dd>
@@ -137,8 +151,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -196,7 +210,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="clone()">
 <h3>clone</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span>&nbsp;<span class="element-name">clone</span>()</div>
-<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
 <div class="block">This method is meant to be overriden by all subclasses.
  We cannot make it 'abstract' because it would be a breaking change in the public API.</div>
 <dl class="notes">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
index 91f4f0cf2c1..d7eaef257c0 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: HttpErrorException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -88,7 +102,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
-<dd><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dd>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarAdminException.HttpErrorException</span>
@@ -97,7 +111,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.admin.PulsarAdminException.HttpErrorException">Serialized Form</a></li>
 </ul>
 </dd>
@@ -135,8 +149,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -192,7 +206,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="clone()">
 <h3>clone</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span>&nbsp;<span class="element-name">clone</span>()</div>
-<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
 <div class="block">This method is meant to be overriden by all subclasses.
  We cannot make it 'abstract' because it would be a breaking change in the public API.</div>
 <dl class="notes">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
index 95ed07d5eb7..a6033f7ccc6 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAllowedException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -88,7 +102,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
-<dd><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dd>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarAdminException.NotAllowedException</span>
@@ -97,7 +111,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.admin.PulsarAdminException.NotAllowedException">Serialized Form</a></li>
 </ul>
 </dd>
@@ -135,8 +149,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -188,7 +202,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="clone()">
 <h3>clone</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span>&nbsp;<span class="element-name">clone</span>()</div>
-<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
 <div class="block">This method is meant to be overriden by all subclasses.
  We cannot make it 'abstract' because it would be a breaking change in the public API.</div>
 <dl class="notes">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
index ee278f52a64..a4306d02dfe 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAuthorizedException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -88,7 +102,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
-<dd><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dd>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarAdminException.NotAuthorizedException</span>
@@ -97,7 +111,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.admin.PulsarAdminException.NotAuthorizedException">Serialized Form</a></li>
 </ul>
 </dd>
@@ -135,8 +149,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -188,7 +202,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="clone()">
 <h3>clone</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span>&nbsp;<span class="element-name">clone</span>()</div>
-<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
 <div class="block">This method is meant to be overriden by all subclasses.
  We cannot make it 'abstract' because it would be a breaking change in the public API.</div>
 <dl class="notes">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
index 362a7b612bd..a484c22cd34 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotFoundException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -88,7 +102,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
-<dd><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dd>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarAdminException.NotFoundException</span>
@@ -97,7 +111,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.admin.PulsarAdminException.NotFoundException">Serialized Form</a></li>
 </ul>
 </dd>
@@ -135,8 +149,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -188,7 +202,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="clone()">
 <h3>clone</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span>&nbsp;<span class="element-name">clone</span>()</div>
-<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
 <div class="block">This method is meant to be overriden by all subclasses.
  We cannot make it 'abstract' because it would be a breaking change in the public API.</div>
 <dl class="notes">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
index f495f642c5c..54dee9f1bbb 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: PreconditionFailedException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -88,7 +102,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
-<dd><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dd>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarAdminException.PreconditionFailedException</span>
@@ -97,7 +111,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.admin.PulsarAdminException.PreconditionFailedException">Serialized Form</a></li>
 </ul>
 </dd>
@@ -135,8 +149,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -188,7 +202,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="clone()">
 <h3>clone</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span>&nbsp;<span class="element-name">clone</span>()</div>
-<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
 <div class="block">This method is meant to be overriden by all subclasses.
  We cannot make it 'abstract' because it would be a breaking change in the public API.</div>
 <dl class="notes">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
index 75c3b1bb89f..cd44274d0b9 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ServerSideErrorException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -88,7 +102,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
-<dd><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dd>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarAdminException.ServerSideErrorException</span>
@@ -97,7 +111,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.admin.PulsarAdminException.ServerSideErrorException">Serialized Form</a></li>
 </ul>
 </dd>
@@ -140,8 +154,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -202,7 +216,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="clone()">
 <h3>clone</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span>&nbsp;<span class="element-name">clone</span>()</div>
-<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
 <div class="block">This method is meant to be overriden by all subclasses.
  We cannot make it 'abstract' because it would be a breaking change in the public API.</div>
 <dl class="notes">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
index d19d6a9f4e4..750f1c9716a 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: TimeoutException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -88,7 +102,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
-<dd><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></dd>
+<dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarAdminException.TimeoutException</span>
@@ -97,7 +111,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.admin.PulsarAdminException.TimeoutException">Serialized Form</a></li>
 </ul>
 </dd>
@@ -133,8 +147,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -184,7 +198,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="clone()">
 <h3>clone</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></span>&nbsp;<span class="element-name">clone</span>()</div>
-<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="PulsarAdminException.html#clone()">PulsarAdminException</a></code></span></div>
 <div class="block">This method is meant to be overriden by all subclasses.
  We cannot make it 'abstract' because it would be a breaking change in the public API.</div>
 <dl class="notes">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.html
index a7a80a60667..da36abb050d 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/PulsarAdminException.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>PulsarAdminException (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>PulsarAdminException (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -95,7 +109,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.admin.PulsarAdminException">Serialized Form</a></li>
 </ul>
 </dd>
@@ -198,8 +212,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ResourceGroups.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ResourceGroups.html
index 26419cc4c3a..33cd6b8482e 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ResourceGroups.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ResourceGroups.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>ResourceGroups (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>ResourceGroups (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ResourceGroups">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -96,7 +110,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new resourcegroup.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createResourceGroupAsync(java.lang.String,org.apache.pulsar.common.policies.data.ResourceGroup)" class="member-name-link">createResourceGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
  <a href="../../common/policies/data/ResourceGroup.html" title="class in org.apache.pulsar.common.policies.data">ResourceGroup</a>&nbsp;resourcegroup)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -107,7 +121,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing resourcegroup.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteResourceGroupAsync(java.lang.String)" class="member-name-link">deleteResourceGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;resourcegroup)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing resourcegroup.</div>
@@ -117,17 +131,17 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get configuration for a resourcegroup.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/ResourceGroup.html" title="class in org.apache.pulsar.common.policies.data">ResourceGroup</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/ResourceGroup.html" title="class in org.apache.pulsar.common.policies.data">ResourceGroup</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getResourceGroupAsync(java.lang.String)" class="member-name-link">getResourceGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;resourcegroup)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get policies for a namespace asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getResourceGroups()" class="member-name-link">getResourceGroups</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of resourcegroups.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getResourceGroupsAsync()" class="member-name-link">getResourceGroupsAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of resourcegroups asynchronously.</div>
@@ -138,7 +152,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a ResourceGroup.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateResourceGroupAsync(java.lang.String,org.apache.pulsar.common.policies.data.ResourceGroup)" class="member-name-link">updateResourceGroupAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
  <a href="../../common/policies/data/ResourceGroup.html" title="class in org.apache.pulsar.common.policies.data">ResourceGroup</a>&nbsp;resourcegroup)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -226,7 +240,7 @@ loadScripts(document, 'script');</script>
 <dd><code><a href="PulsarAdminException.html" title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code> - Unexpected error</dd>
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../common/policies/data/ResourceGroup.html" title="class in org.apache.pulsar.common.policies.data"><code><p>
  *</code></a></li>
 </ul>
@@ -257,7 +271,7 @@ loadScripts(document, 'script');</script>
 <dd><code>resourcegroup</code> - Namespace name</dd>
 <dt>See Also:</dt>
 <dd>
-<ul class="see-list">
+<ul class="tag-list">
 <li><a href="../../common/policies/data/ResourceGroup.html" title="class in org.apache.pulsar.common.policies.data"><code>ResourceGroup</code></a></li>
 </ul>
 </dd>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ResourceQuotas.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ResourceQuotas.html
index 4898648d088..d2fe9ba7acf 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ResourceQuotas.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/ResourceQuotas.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>ResourceQuotas (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>ResourceQuotas (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ResourceQuotas">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -95,7 +109,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get default resource quota for new resource bundles.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDefaultResourceQuotaAsync()" class="member-name-link">getDefaultResourceQuotaAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get default resource quota for new resource bundles asynchronously.</div>
@@ -106,7 +120,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get resource quota of a namespace bundle.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNamespaceBundleResourceQuotaAsync(java.lang.String,java.lang.String)" class="member-name-link">getNamespaceBundleResourceQuotaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -118,7 +132,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Reset resource quota for a namespace bundle to default value.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#resetNamespaceBundleResourceQuotaAsync(java.lang.String,java.lang.String)" class="member-name-link">resetNamespaceBundleResourceQuotaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -129,7 +143,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set default resource quota for new namespace bundles.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setDefaultResourceQuotaAsync(org.apache.pulsar.common.policies.data.ResourceQuota)" class="member-name-link">setDefaultResourceQuotaAsync</a><wbr>(<a href="../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a>&nbsp;quota)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set default resource quota for new namespace bundles asynchronously.</div>
@@ -141,7 +155,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Set resource quota for a namespace bundle.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#setNamespaceBundleResourceQuotaAsync(java.lang.String,java.lang.String,org.apache.pulsar.common.policies.data.ResourceQuota)" class="member-name-link">setNamespaceBundleResourceQuotaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nb [...]
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;bundle,
  <a href="../../common/policies/data/ResourceQuota.html" title="class in org.apache.pulsar.common.policies.data">ResourceQuota</a>&nbsp;quota)</code></div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html
index 5286cee40fd..8f01b470cea 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>RevokeTopicPermissionOptions (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>RevokeTopicPermissionOptions (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: RevokeTopicPermissionOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -36,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li>Method</li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -53,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li>Method</li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Schemas.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Schemas.html
index 50a5e5d169b..32c65095d6a 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Schemas.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Schemas.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Schemas (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Schemas (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Schemas">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -85,8 +99,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -102,13 +116,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a schema for a given <tt>topic</tt> with the provided schema info.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createSchemaAsync(java.lang.String,org.apache.pulsar.common.protocol.schema.PostSchemaPayload)" class="member-name-link">createSchemaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/protocol/schema/PostSchemaPayload.html" title="class in org.apache.pulsar.common.protocol.schema">PostSchemaPayload</a>&nbsp;schemaPayload)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a schema for a given <tt>topic</tt> asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createSchemaAsync(java.lang.String,org.apache.pulsar.common.schema.SchemaInfo)" class="member-name-link">createSchemaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  org.apache.pulsar.common.schema.SchemaInfo&nbsp;schemaInfo)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -125,23 +139,23 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete the schema associated with a given <tt>topic</tt>.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteSchemaAsync(java.lang.String)" class="member-name-link">deleteSchemaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete the schema associated with a given <tt>topic</tt> asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteSchemaAsync(java.lang.String,boolean)" class="member-name-link">deleteSchemaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  boolean&nbsp;force)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete the schema associated with a given <tt>topic</tt> asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.apache.pulsar.common.schema.SchemaInfo&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;org.apache.pulsar.common.schema.SchemaInfo&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAllSchemas(java.lang.String)" class="member-name-link">getAllSchemas</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get all version schemas <tt>topic</tt>.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAllSchemasAsync(java.lang.String)" class="member-name-link">getAllSchemasAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get all version schemas <tt>topic</tt> asynchronously.</div>
@@ -157,12 +171,12 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Retrieve the schema of a topic at a given <tt>version</tt>.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;org.apache.pulsar.common.schema.SchemaInfo&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;org.apache.pulsar.common.schema.SchemaInfo&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSchemaInfoAsync(java.lang.String)" class="member-name-link">getSchemaInfoAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Retrieve the latest schema of a topic asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;org.apache.pulsar.common.schema.SchemaInfo&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;org.apache.pulsar.common.schema.SchemaInfo&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSchemaInfoAsync(java.lang.String,long)" class="member-name-link">getSchemaInfoAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  long&nbsp;version)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -173,7 +187,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Retrieve the latest schema with verison of a topic.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;org.apache.pulsar.common.schema.SchemaInfoWithVersion&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;org.apache.pulsar.common.schema.SchemaInfoWithVersion&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSchemaInfoWithVersionAsync(java.lang.String)" class="member-name-link">getSchemaInfoWithVersionAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Retrieve the latest schema with verison of a topic asynchronously.</div>
@@ -183,7 +197,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get schema metadata of the <tt>topic</tt>.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/SchemaMetadata.html" title="class in org.apache.pulsar.common.policies.data">SchemaMetadata</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/SchemaMetadata.html" title="class in org.apache.pulsar.common.policies.data">SchemaMetadata</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSchemaMetadataAsync(java.lang.String)" class="member-name-link">getSchemaMetadataAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get schema metadata of the <tt>topic</tt> asynchronously.</div>
@@ -200,13 +214,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Find schema version <tt>topic</tt>.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getVersionBySchemaAsync(java.lang.String,org.apache.pulsar.common.protocol.schema.PostSchemaPayload)" class="member-name-link">getVersionBySchemaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/protocol/schema/PostSchemaPayload.html" title="class in org.apache.pulsar.common.protocol.schema">PostSchemaPayload</a>&nbsp;schemaPayload)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Find schema version <tt>topic</tt> asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getVersionBySchemaAsync(java.lang.String,org.apache.pulsar.common.schema.SchemaInfo)" class="member-name-link">getVersionBySchemaAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  org.apache.pulsar.common.schema.SchemaInfo&nbsp;schemaInfo)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -224,13 +238,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Judge schema compatibility <tt>topic</tt>.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/protocol/schema/IsCompatibilityResponse.html" title="class in org.apache.pulsar.common.protocol.schema">IsCompatibilityResponse</a>&gt;</cod [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/protocol/schema/IsCompatibilityResponse.html" title="class in org.apache.pulsar.common.protocol.schema">IsCompatibilityResponse</a>&gt; [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#testCompatibilityAsync(java.lang.String,org.apache.pulsar.common.protocol.schema.PostSchemaPayload)" class="member-name-link">testCompatibilityAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  <a href="../../common/protocol/schema/PostSchemaPayload.html" title="class in org.apache.pulsar.common.protocol.schema">PostSchemaPayload</a>&nbsp;schemaPayload)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Judge schema compatibility <tt>topic</tt> asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/protocol/schema/IsCompatibilityResponse.html" title="class in org.apache.pulsar.common.protocol.schema">IsCompatibilityResponse</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/protocol/schema/IsCompatibilityResponse.html" title="class in org.apache.pulsar.common.protocol.schema">IsCompatibilityResponse</a>&gt;< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#testCompatibilityAsync(java.lang.String,org.apache.pulsar.common.schema.SchemaInfo)" class="member-name-link">testCompatibilityAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topic,
  org.apache.pulsar.common.schema.SchemaInfo&nbsp;schemaInfo)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sink.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sink.html
index f6bcaab503e..ae32c669fc2 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sink.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sink.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Sink (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Sink (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sink">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -36,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li>Method</li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -53,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li>Method</li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sinks.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sinks.html
index 53d26501571..1b3e09ca810 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sinks.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sinks.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Sinks (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Sinks (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sinks">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -89,8 +103,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -100,7 +114,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new sink.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createSinkAsync(org.apache.pulsar.common.io.SinkConfig,java.lang.String)" class="member-name-link">createSinkAsync</a><wbr>(<a href="../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -112,7 +126,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new sink with package url.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createSinkWithUrlAsync(org.apache.pulsar.common.io.SinkConfig,java.lang.String)" class="member-name-link">createSinkWithUrlAsync</a><wbr>(<a href="../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -125,19 +139,19 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing sink.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteSinkAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteSinkAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing sink asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../common/io/ConnectorDefinition.html" title="class in org.apache.pulsar.common.io">ConnectorDefinition</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../common/io/ConnectorDefinition.html" title="class in org.apache.pulsar.common.io">ConnectorDefinition</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBuiltInSinks()" class="member-name-link">getBuiltInSinks</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Fetches a list of supported Pulsar IO sinks currently running in cluster mode.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBuiltInSinksAsync()" class="member-name-link">getBuiltInSinksAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Fetches a list of supported Pulsar IO sinks currently running in cluster mode asynchronously.</div>
@@ -149,7 +163,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the configuration for the specified sink.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSinkAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getSinkAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink)</code></div>
@@ -171,14 +185,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the current status of a sink instance.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/SinkStatus.html" title="class in org.apache.pulsar.common.policies.data">SinkStatus</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/SinkStatus.html" title="class in org.apache.pulsar.common.policies.data">SinkStatus</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSinkStatusAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getSinkStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the current status of a sink asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html" title="class in org.apache.pulsar.common.policies.data">SinkStatus.S [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html" title="class in org.apache.pulsar.common.policies.data">SinkSta [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSinkStatusAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">getSinkStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink,
@@ -186,13 +200,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the current status of a sink instance asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listSinks(java.lang.String,java.lang.String)" class="member-name-link">listSinks</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of sinks.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listSinksAsync(java.lang.String,java.lang.String)" class="member-name-link">listSinksAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -203,7 +217,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Reload the available built-in connectors, include Source and Sink.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#reloadBuiltInSinksAsync()" class="member-name-link">reloadBuiltInSinksAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Reload the available built-in connectors, include Source and Sink asynchronously.</div>
@@ -223,14 +237,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Restart sink instance.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#restartSinkAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">restartSinkAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Restart all sink instances asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#restartSinkAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">restartSinkAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink,
@@ -253,14 +267,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Start sink instance.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#startSinkAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">startSinkAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Start all sink instances asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#startSinkAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">startSinkAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink,
@@ -283,14 +297,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Stop sink instance.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#stopSinkAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">stopSinkAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Stop all sink instances asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#stopSinkAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">stopSinkAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;sink,
@@ -311,13 +325,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a sink.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateSinkAsync(org.apache.pulsar.common.io.SinkConfig,java.lang.String)" class="member-name-link">updateSinkAsync</a><wbr>(<a href="../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a sink asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateSinkAsync(org.apache.pulsar.common.io.SinkConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSinkAsync</a><wbr>(<a href="../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName,
  <a href="../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
@@ -337,13 +351,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a sink.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateSinkWithUrlAsync(org.apache.pulsar.common.io.SinkConfig,java.lang.String)" class="member-name-link">updateSinkWithUrlAsync</a><wbr>(<a href="../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a sink asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateSinkWithUrlAsync(org.apache.pulsar.common.io.SinkConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSinkWithUrlAsync</a><wbr>(<a href="../../common/io/SinkConfig.html" title="class in org.apache.pulsar.common.io">SinkConfig</a>&nbsp;sinkConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl,
  <a href="../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Source.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Source.html
index d5df7df5283..62a50a513cb 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Source.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Source.html
@@ -1,17 +1,16 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Source (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Source (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Source">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -24,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -36,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li>Method</li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -53,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li>Method</li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sources.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sources.html
index 303ed6684d8..e5f6175f311 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sources.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Sources.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Sources (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Sources (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sources">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
+<script type="text/javascript">var pathtoroot = "../../../../../";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -28,7 +23,7 @@ loadScripts(document, 'script');</script>
 <header role="banner" class="flex-header">
 <nav role="navigation">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
 <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
 <ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="../../../../../index.html">Overview</a></li>
@@ -40,9 +35,28 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index-all.html">Index</a></li>
 <li><a href="../../../../../help-doc.html#class">Help</a></li>
 </ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
 </div>
 <div class="sub-nav">
-<div>
+<div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
@@ -57,9 +71,9 @@ loadScripts(document, 'script');</script>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
 </div>
 <!-- ========= END OF TOP NAVBAR ========= -->
@@ -89,8 +103,8 @@ loadScripts(document, 'script');</script>
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -100,7 +114,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new source.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createSourceAsync(org.apache.pulsar.common.io.SourceConfig,java.lang.String)" class="member-name-link">createSourceAsync</a><wbr>(<a href="../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -112,7 +126,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Create a new source with package url.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createSourceWithUrlAsync(org.apache.pulsar.common.io.SourceConfig,java.lang.String)" class="member-name-link">createSourceWithUrlAsync</a><wbr>(<a href="../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -125,19 +139,19 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing source.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteSourceAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteSourceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Delete an existing source asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../common/io/ConnectorDefinition.html" title="class in org.apache.pulsar.common.io">ConnectorDefinition</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="../../common/io/ConnectorDefinition.html" title="class in org.apache.pulsar.common.io">ConnectorDefinition</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBuiltInSources()" class="member-name-link">getBuiltInSources</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Fetches a list of supported Pulsar IO sources currently running in cluster mode.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBuiltInSourcesAsync()" class="member-name-link">getBuiltInSourcesAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Fetches a list of supported Pulsar IO sources currently running in cluster mode asynchronously.</div>
@@ -149,7 +163,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the configuration for the specified source.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSourceAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getSourceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source)</code></div>
@@ -171,14 +185,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the current status of a source instance.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/SourceStatus.html" title="class in org.apache.pulsar.common.policies.data">SourceStatus</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/SourceStatus.html" title="class in org.apache.pulsar.common.policies.data">SourceStatus</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSourceStatusAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getSourceStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the current status of a source asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="../../common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html" title="class in org.apache.pulsar.common.policies.data">Source [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="../../common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html" title="class in org.apache.pulsar.common.policies.data">S [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSourceStatusAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">getSourceStatusAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source,
@@ -186,13 +200,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Gets the current status of a source instance asynchronously.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listSources(java.lang.String,java.lang.String)" class="member-name-link">listSources</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Get the list of sources.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&l [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listSourcesAsync(java.lang.String,java.lang.String)" class="member-name-link">listSourcesAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -203,7 +217,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Reload the available built-in connectors, include Source and Source.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#reloadBuiltInSourcesAsync()" class="member-name-link">reloadBuiltInSourcesAsync</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Reload the available built-in connectors, include Source and Source asynchronously.</div>
@@ -223,14 +237,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Restart source instance.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#restartSourceAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">restartSourceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Restart all source instances asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#restartSourceAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">restartSourceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source,
@@ -253,14 +267,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Start source instance.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#startSourceAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">startSourceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Start all source instances asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#startSourceAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">startSourceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source,
@@ -283,14 +297,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Stop source instance.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#stopSourceAsync(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">stopSourceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Stop all source instances asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#stopSourceAsync(java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">stopSourceAsync</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tenant,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;namespace,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source,
@@ -311,13 +325,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a source.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateSourceAsync(org.apache.pulsar.common.io.SourceConfig,java.lang.String)" class="member-name-link">updateSourceAsync</a><wbr>(<a href="../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a source asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateSourceAsync(org.apache.pulsar.common.io.SourceConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSourceAsync</a><wbr>(<a href="../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fileName,
  <a href="../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
@@ -337,13 +351,13 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a source.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>& [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateSourceWithUrlAsync(org.apache.pulsar.common.io.SourceConfig,java.lang.String)" class="member-name-link">updateSourceWithUrlAsync</a><wbr>(<a href="../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Update the configuration for a source asynchronously.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&g [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html" title="class or interface in java.util.concurrent" class="external-link">CompletableFuture</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void< [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#updateSourceWithUrlAsync(org.apache.pulsar.common.io.SourceConfig,java.lang.String,org.apache.pulsar.common.functions.UpdateOptions)" class="member-name-link">updateSourceWithUrlAsync</a><wbr>(<a href="../../common/io/SourceConfig.html" title="class in org.apache.pulsar.common.io">SourceConfig</a>&nbsp;sourceConfig,
  <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pkgUrl,
  <a href="../../common/functions/UpdateOptions.html" title="interface in org.apache.pulsar.common.functions">UpdateOptions</a>&nbsp;updateOptions)</code></div>
diff --git a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Tenants.html b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Tenants.html
index 455e0255332..2c9dad398ab 100644
--- a/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Tenants.html
+++ b/static/api/admin/4.1.x/org/apache/pulsar/client/admin/Tenants.html
@@ -1,25 +1,20 @@
 <!DOCTYPE HTML>
 <html lang="en">
 <head>
-<!-- Generated by javadoc (17) -->
-<title>Tenants (Pulsar Client Admin :: API 4.1.0 API)</title>
+<!-- Generated by javadoc (21) -->
+<title>Tenants (Pulsar Client Admin :: API 4.1.1 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Tenants">
... 87154 lines suppressed ...


(pulsar-site) 05/12: Add release notes for 3.0.14, 3.3.9, 4.0.7 and 4.1.1

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 959ec305140988e7f8decd437859be3c34dc2cd3
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 07:54:36 2025 +0300

    Add release notes for 3.0.14, 3.3.9, 4.0.7 and 4.1.1
---
 contribute/release-note-guide.md              |   5 ++
 contribute/release-process.md                 |   6 ++
 data/release-java.js                          |  36 +++++++-
 data/release-pulsar.js                        |  44 +++++++++-
 release-notes/versioned/client-java-3.0.14.md |   6 ++
 release-notes/versioned/client-java-3.3.9.md  |   6 ++
 release-notes/versioned/client-java-4.0.7.md  |   6 ++
 release-notes/versioned/client-java-4.1.1.md  |   6 ++
 release-notes/versioned/pulsar-3.0.14.md      |  81 ++++++++++++++++++
 release-notes/versioned/pulsar-3.3.9.md       |  78 +++++++++++++++++
 release-notes/versioned/pulsar-4.0.7.md       | 117 ++++++++++++++++++++++++++
 release-notes/versioned/pulsar-4.1.1.md       |  66 +++++++++++++++
 releases.json                                 |   4 +
 13 files changed, 453 insertions(+), 8 deletions(-)

diff --git a/contribute/release-note-guide.md b/contribute/release-note-guide.md
index b83e6ceb9e1..124790112f9 100644
--- a/contribute/release-note-guide.md
+++ b/contribute/release-note-guide.md
@@ -29,6 +29,9 @@ gh auth login
 # Replace 3.0.6 with the target version tag
 VERSION_WITHOUT_RC=3.0.6
 PREVIOUS_VERSION=3.0.5
+```
+
+```bash
 # Replace apache/pulsar with the component repo
 ./scripts/register_new_version.py $VERSION_WITHOUT_RC $PREVIOUS_VERSION $(gh release view "v$VERSION_WITHOUT_RC" -R apache/pulsar --json author,publishedAt | jq -r '[.author.login, .publishedAt] | join(" ")')
 ```
@@ -82,6 +85,8 @@ Copying from the clipboard to the release notes file
 First, move back to the pulsar-site directory, then:
 
 ```shell
+# don't copy this command to clipboard since it will replace the content there
+# write this to the command line
 pbpaste >> release-notes/versioned/pulsar-${VERSION_WITHOUT_RC}.md
 ```
 
diff --git a/contribute/release-process.md b/contribute/release-process.md
index 62c51f21e76..5d0c2601130 100644
--- a/contribute/release-process.md
+++ b/contribute/release-process.md
@@ -855,6 +855,12 @@ This step is for feature releases only, unless you're sure that significant Java
 
 :::
 
+If you are re-generating docs, it's necessary to remove the javadoc directories before generating:
+
+```shell
+rm -rf static/api/{client,admin,pulsar-functions}/4.0.x
+```
+
 After publish Java libraries, run the following script from the main branch of apache/pulsar-site repo:
 
 ```shell
diff --git a/data/release-java.js b/data/release-java.js
index 858ae1905ca..92f0cbc9837 100644
--- a/data/release-java.js
+++ b/data/release-java.js
@@ -1,17 +1,31 @@
 module.exports = [
+  {
+    "tagName": "v4.1.1",
+    "vtag": "4.1.x",
+    "releaseNotes": "/release-notes/versioned/client-java-4.1.1/",
+    "doc": "/docs/4.1.x/client-libraries-java",
+    "version": "v4.1.x"
+  },
   {
     "tagName": "v4.1.0",
     "vtag": "4.1.x",
     "releaseNotes": "/release-notes/versioned/client-java-4.1.0/",
     "doc": "/docs/4.1.x/client-libraries-java",
-    "version": "v4.1.x"
+    "version": ""
+  },
+  {
+    "tagName": "v4.0.7",
+    "vtag": "4.0.x",
+    "releaseNotes": "/release-notes/versioned/client-java-4.0.7/",
+    "doc": "/docs/4.0.x/client-libraries-java",
+    "version": "v4.0.x"
   },
   {
     "tagName": "v4.0.6",
     "vtag": "4.0.x",
     "releaseNotes": "/release-notes/versioned/client-java-4.0.6/",
     "doc": "/docs/4.0.x/client-libraries-java",
-    "version": "v4.0.x"
+    "version": ""
   },
   {
     "tagName": "v4.0.5",
@@ -55,12 +69,19 @@ module.exports = [
     "doc": "/docs/4.0.x/client-libraries-java",
     "version": ""
   },
+  {
+    "tagName": "v3.3.9",
+    "vtag": "3.3.x",
+    "releaseNotes": "/release-notes/versioned/client-java-3.3.9/",
+    "doc": "/docs/3.3.x/client-libraries-java",
+    "version": "v3.3.x"
+  },
   {
     "tagName": "v3.3.8",
     "vtag": "3.3.x",
     "releaseNotes": "/release-notes/versioned/client-java-3.3.8/",
     "doc": "/docs/3.3.x/client-libraries-java",
-    "version": "v3.3.x"
+    "version": ""
   },
   {
     "tagName": "v3.3.7",
@@ -181,12 +202,19 @@ module.exports = [
     "doc": "/docs/3.1.x/client-libraries-java",
     "version": ""
   },
+  {
+    "tagName": "v3.0.14",
+    "vtag": "3.0.x",
+    "releaseNotes": "/release-notes/versioned/client-java-3.0.14/",
+    "doc": "/docs/3.0.x/client-libraries-java",
+    "version": "v3.0.x"
+  },
   {
     "tagName": "v3.0.13",
     "vtag": "3.0.x",
     "releaseNotes": "/release-notes/versioned/client-java-3.0.13/",
     "doc": "/docs/3.0.x/client-libraries-java",
-    "version": "v3.0.x"
+    "version": ""
   },
   {
     "tagName": "v3.0.12",
diff --git a/data/release-pulsar.js b/data/release-pulsar.js
index 4522d013ce2..b3e55679632 100644
--- a/data/release-pulsar.js
+++ b/data/release-pulsar.js
@@ -1,4 +1,13 @@
 module.exports = [
+  {
+    "author": "lhotari",
+    "tagName": "v4.1.1",
+    "publishedAt": "2025-09-27T04:40:25Z",
+    "vtag": "4.1.x",
+    "releaseNotes": "/release-notes/versioned/pulsar-4.1.1/",
+    "doc": "/docs/4.1.x",
+    "version": "v4.1.x"
+  },
   {
     "author": "coderzc",
     "tagName": "v4.1.0",
@@ -6,7 +15,16 @@ module.exports = [
     "vtag": "4.1.x",
     "releaseNotes": "/release-notes/versioned/pulsar-4.1.0/",
     "doc": "/docs/4.1.x",
-    "version": "v4.1.x"
+    "version": ""
+  },
+  {
+    "author": "lhotari",
+    "tagName": "v4.0.7",
+    "publishedAt": "2025-09-27T04:40:06Z",
+    "vtag": "4.0.x",
+    "releaseNotes": "/release-notes/versioned/pulsar-4.0.7/",
+    "doc": "/docs/4.0.x",
+    "version": "v4.0.x"
   },
   {
     "author": "lhotari",
@@ -15,7 +33,7 @@ module.exports = [
     "vtag": "4.0.x",
     "releaseNotes": "/release-notes/versioned/pulsar-4.0.6/",
     "doc": "/docs/4.0.x",
-    "version": "v4.0.x"
+    "version": ""
   },
   {
     "author": "lhotari",
@@ -71,6 +89,15 @@ module.exports = [
     "doc": "/docs/4.0.x",
     "version": ""
   },
+  {
+    "author": "lhotari",
+    "tagName": "v3.3.9",
+    "publishedAt": "2025-09-27T04:39:25Z",
+    "vtag": "3.3.x",
+    "releaseNotes": "/release-notes/versioned/pulsar-3.3.9/",
+    "doc": "/docs/3.3.x",
+    "version": "v3.3.x"
+  },
   {
     "author": "lhotari",
     "tagName": "v3.3.8",
@@ -78,7 +105,7 @@ module.exports = [
     "vtag": "3.3.x",
     "releaseNotes": "/release-notes/versioned/pulsar-3.3.8/",
     "doc": "/docs/3.3.x",
-    "version": "v3.3.x"
+    "version": ""
   },
   {
     "author": "lhotari",
@@ -233,6 +260,15 @@ module.exports = [
     "doc": "/docs/3.1.x",
     "version": ""
   },
+  {
+    "author": "lhotari",
+    "tagName": "v3.0.14",
+    "publishedAt": "2025-09-27T04:37:02Z",
+    "vtag": "3.0.x",
+    "releaseNotes": "/release-notes/versioned/pulsar-3.0.14/",
+    "doc": "/docs/3.0.x",
+    "version": "v3.0.x"
+  },
   {
     "author": "lhotari",
     "tagName": "v3.0.13",
@@ -240,7 +276,7 @@ module.exports = [
     "vtag": "3.0.x",
     "releaseNotes": "/release-notes/versioned/pulsar-3.0.13/",
     "doc": "/docs/3.0.x",
-    "version": "v3.0.x"
+    "version": ""
   },
   {
     "author": "lhotari",
diff --git a/release-notes/versioned/client-java-3.0.14.md b/release-notes/versioned/client-java-3.0.14.md
new file mode 100644
index 00000000000..0a37ff1692a
--- /dev/null
+++ b/release-notes/versioned/client-java-3.0.14.md
@@ -0,0 +1,6 @@
+---
+id: client-java-3.0.14
+title: Client Java 3.0.14
+sidebar_label: Client Java 3.0.14
+---
+
diff --git a/release-notes/versioned/client-java-3.3.9.md b/release-notes/versioned/client-java-3.3.9.md
new file mode 100644
index 00000000000..d860283eecc
--- /dev/null
+++ b/release-notes/versioned/client-java-3.3.9.md
@@ -0,0 +1,6 @@
+---
+id: client-java-3.3.9
+title: Client Java 3.3.9
+sidebar_label: Client Java 3.3.9
+---
+
diff --git a/release-notes/versioned/client-java-4.0.7.md b/release-notes/versioned/client-java-4.0.7.md
new file mode 100644
index 00000000000..01f1a3450c2
--- /dev/null
+++ b/release-notes/versioned/client-java-4.0.7.md
@@ -0,0 +1,6 @@
+---
+id: client-java-4.0.7
+title: Client Java 4.0.7
+sidebar_label: Client Java 4.0.7
+---
+
diff --git a/release-notes/versioned/client-java-4.1.1.md b/release-notes/versioned/client-java-4.1.1.md
new file mode 100644
index 00000000000..aaac710f704
--- /dev/null
+++ b/release-notes/versioned/client-java-4.1.1.md
@@ -0,0 +1,6 @@
+---
+id: client-java-4.1.1
+title: Client Java 4.1.1
+sidebar_label: Client Java 4.1.1
+---
+
diff --git a/release-notes/versioned/pulsar-3.0.14.md b/release-notes/versioned/pulsar-3.0.14.md
new file mode 100644
index 00000000000..931ea7f60f8
--- /dev/null
+++ b/release-notes/versioned/pulsar-3.0.14.md
@@ -0,0 +1,81 @@
+---
+id: pulsar-3.0.14
+title: Apache Pulsar 3.0.14
+sidebar_label: Apache Pulsar 3.0.14
+---
+
+#### 2025-09-27
+
+### Library updates
+
+- [fix][sec] Upgrade bouncycastle bcpkix-fips version to 1.79 to address CVE-2025-8916 ([#24650](https://github.com/apache/pulsar/pull/24650))
+- [fix][sec] Upgrade Netty to 4.1.127.Final to address CVEs ([#24717](https://github.com/apache/pulsar/pull/24717))
+- [fix][sec] Upgrade to Netty 4.1.124.Final to address CVE-2025-55163 ([#24637](https://github.com/apache/pulsar/pull/24637))
+- [improve][build] Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 ([#24514](https://github.com/apache/pulsar/pull/24514))
+- [improve][io] Upgrade AWS SDK v1 & v2, Kinesis KPL and KPC versions ([#24661](https://github.com/apache/pulsar/pull/24661))
+- [fix][misc] Upgrade dependencies to fix critical security vulnerabilities ([#24532](https://github.com/apache/pulsar/pull/24532))
+- [improve][build] Upgrade Lombok to 1.18.42 to fully support JDK25 ([#24763](https://github.com/apache/pulsar/pull/24763))
+
+### Broker
+
+- [fix][broker] Add double-check for non-durable cursor creation ([#24643](https://github.com/apache/pulsar/pull/24643))
+- [fix][broker] Ensure KeyShared sticky mode consumer respects assigned ranges ([#24730](https://github.com/apache/pulsar/pull/24730))
+- [fix][broker] First entry will be skipped if opening NonDurableCursor while trimmed ledger is adding first entry. ([#24738](https://github.com/apache/pulsar/pull/24738))
+- [fix][broker] Fix cannot shutdown broker gracefully by admin api ([#24731](https://github.com/apache/pulsar/pull/24731))
+- [fix][broker] Fix duplicate watcher registration after SessionReestablished ([#24621](https://github.com/apache/pulsar/pull/24621))
+- [fix][broker] Fix memory leak when metrics are updated in a thread other than FastThreadLocalThread ([#24719](https://github.com/apache/pulsar/pull/24719))
+- [fix][broker] Fix race condition in MetadataStoreCacheLoader causing inconsistent availableBroker list caching ([#24639](https://github.com/apache/pulsar/pull/24639))
+- [fix][broker] Fix REST API to produce messages to single-partitioned topics ([#24450](https://github.com/apache/pulsar/pull/24450))
+- [fix][broker] Invalid regex in PulsarLedgerManager causes zk data notification to be ignored ([#23977](https://github.com/apache/pulsar/pull/23977))
+- [fix][broker] Prevent unexpected recycle failure in dispatcher's read callback ([#24741](https://github.com/apache/pulsar/pull/24741))
+- [fix][broker][branch-3.0] Fix wrong backlog age metrics when the mark delete position point to a deleted ledger ([#24518](https://github.com/apache/pulsar/pull/24518)) ([#24671](https://github.com/apache/pulsar/pull/24671))
+- [fix][broker][branch-3.0] Prevent NPE in ownedBundlesCountPerNamespace on first bundle load ([#24758](https://github.com/apache/pulsar/pull/24758))
+- [fix][broker]Fix never recovered metadata store bad version issue if received a large response from ZK ([#24580](https://github.com/apache/pulsar/pull/24580))
+- [fix][ml]Fix EOFException after enabled topics offloading ([#24753](https://github.com/apache/pulsar/pull/24753))
+- [improve][broker] Choose random thread for consumerFlow in PersistentDispatcherSingleActiveConsumer ([#20522](https://github.com/apache/pulsar/pull/20522))
+- [improve][broker] If there is a deadlock in the service, the probe should return a failure because the service may be unavailable ([#23634](https://github.com/apache/pulsar/pull/23634))
+- [improve][broker] Optimize and clean up aggregation of topic stats ([#21361](https://github.com/apache/pulsar/pull/21361))
+
+### Client
+
+- [fix][client] Avoid recycling the same ConcurrentBitSetRecyclable among different threads ([#24725](https://github.com/apache/pulsar/pull/24725))
+- [fix][client] fix ArrayIndexOutOfBoundsException in SameAuthParamsLookupAutoClusterFailover ([#24662](https://github.com/apache/pulsar/pull/24662))
+- [fix][client] Fix ArrayIndexOutOfBoundsException when using SameAuthParamsLookupAutoClusterFailover ([#23336](https://github.com/apache/pulsar/pull/23336))
+- [fix][client] Fix receiver queue auto-scale without memory limit ([#24743](https://github.com/apache/pulsar/pull/24743))
+- [fix][client] Retry for unknown exceptions when creating a producer or consumer ([#24599](https://github.com/apache/pulsar/pull/24599))
+- [fix][client] Skip schema validation when sending messages to DLQ to avoid infinite loop when schema validation fails on an incoming message ([#24663](https://github.com/apache/pulsar/pull/24663))
+- [fix][client]Prevent ZeroQueueConsumer from receiving batch messages when using MessagePayloadProcessor ([#24610](https://github.com/apache/pulsar/pull/24610))
+- [fix][client]TopicListWatcher not closed when calling PatternMultiTopicsConsumerImpl.closeAsync() method ([#24698](https://github.com/apache/pulsar/pull/24698))
+- [fix][client] rollback TopicListWatcher retry behavior ([#24752](https://github.com/apache/pulsar/pull/24752))
+- [improve][client] Support load RSA PKCS[#8](https://github.com/apache/pulsar/pull/8) private key ([#24582](https://github.com/apache/pulsar/pull/24582))
+
+### Pulsar IO and Pulsar Functions
+
+- [fix][io] Improve Kafka Connect source offset flushing logic ([#24654](https://github.com/apache/pulsar/pull/24654))
+- [improve][io] Add dependency file name information to error message when .nar file validation fails with ZipException ([#24604](https://github.com/apache/pulsar/pull/24604))
+- [improve][io] Support specifying Kinesis KPL native binary path with 1.0 version specific path ([#24669](https://github.com/apache/pulsar/pull/24669))
+
+### Others
+
+- [fix][proxy] Fix TooLongFrameException with Pulsar Proxy ([#24626](https://github.com/apache/pulsar/pull/24626))
+- [fix][misc] Fix compareTo contract violation for NamespaceBundleStats, TimeAverageMessageData and ResourceUnitRanking ([#24772](https://github.com/apache/pulsar/pull/24772))
+- [improve][doc] Improve the JavaDocs of sendAsync to avoid improper use ([#24601](https://github.com/apache/pulsar/pull/24601))
+- [fix][offload] Exclude unnecessary dependencies from tiered storage provider / offloader nar files ([#24649](https://github.com/apache/pulsar/pull/24649))
+
+### Tests & CI
+
+- [improve][build] Use org.apache.nifi:nifi-nar-maven-plugin:2.1.0 with skipDocGeneration=true ([#24668](https://github.com/apache/pulsar/pull/24668))
+- [fix][ci] Fix code coverage metrics in Pulsar CI ([#24595](https://github.com/apache/pulsar/pull/24595))
+- [fix][test] Fix ConcurrentModificationException in Ipv4Proxy ([#24632](https://github.com/apache/pulsar/pull/24632))
+- [fix][test] Flaky-test: BrokerServiceTest.testShutDownWithMaxConcurrentUnload ([#24769](https://github.com/apache/pulsar/pull/24769))
+- [fix][test]fix flaky ZeroQueueSizeTest.testZeroQueueGetExceptionWhenReceiveBatchMessage  ([#24633](https://github.com/apache/pulsar/pull/24633))
+- [fix][test]fix flaky ZeroQueueSizeTest.testZeroQueueGetExceptionWhenReceiveBatchMessage ([#24630](https://github.com/apache/pulsar/pull/24630))
+- [fix][broker] Fix flaky testReplicatorsInflightTaskListIsEmptyAfterReplicationFinished ([#24590](https://github.com/apache/pulsar/pull/24590))
+- [improve][build] Disable javadoc build failure ([#24594](https://github.com/apache/pulsar/pull/24594))
+- [improve][build] Increase maven resolver's sync context timeout ([#24666](https://github.com/apache/pulsar/pull/24666))
+- [improve][test] Add test for dead letter topic with max unacked messages blocking ([#24535](https://github.com/apache/pulsar/pull/24535))
+- [improve][test] Refactor the way way pulsar-io-debezium-oracle nar file is patched when building the test image ([#24586](https://github.com/apache/pulsar/pull/24586))
+- [fix][build] Import isNotBlank
+- [fix][ci] Fix CI for Java 25 including upgrade of Gradle Develocity Maven extension ([#24767](https://github.com/apache/pulsar/pull/24767))
+
+For the complete list, check the [full changelog](https://github.com/apache/pulsar/compare/v3.0.13...v3.0.14).
diff --git a/release-notes/versioned/pulsar-3.3.9.md b/release-notes/versioned/pulsar-3.3.9.md
new file mode 100644
index 00000000000..c4976580e01
--- /dev/null
+++ b/release-notes/versioned/pulsar-3.3.9.md
@@ -0,0 +1,78 @@
+---
+id: pulsar-3.3.9
+title: Apache Pulsar 3.3.9
+sidebar_label: Apache Pulsar 3.3.9
+---
+
+#### 2025-09-27
+
+### Library updates
+
+- [fix][sec] Upgrade bouncycastle bcpkix-fips version to 1.79 to address CVE-2025-8916 ([#24650](https://github.com/apache/pulsar/pull/24650))
+- [fix][sec] Upgrade Netty to 4.1.127.Final to address CVEs ([#24717](https://github.com/apache/pulsar/pull/24717))
+- [fix][sec] Upgrade to Netty 4.1.124.Final to address CVE-2025-55163 ([#24637](https://github.com/apache/pulsar/pull/24637))
+- [improve][build] Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 ([#24514](https://github.com/apache/pulsar/pull/24514))
+- [improve][io] Upgrade AWS SDK v1 & v2, Kinesis KPL and KPC versions ([#24661](https://github.com/apache/pulsar/pull/24661))
+- [fix][misc] Upgrade dependencies to fix critical security vulnerabilities ([#24532](https://github.com/apache/pulsar/pull/24532))
+- [improve][build] Upgrade Lombok to 1.18.42 to fully support JDK25 ([#24763](https://github.com/apache/pulsar/pull/24763))
+- [improve][build] Upgrade Apache Parent POM to version 35 ([#24742](https://github.com/apache/pulsar/pull/24742))
+
+### Broker
+
+- [fix][broker] Add double-check for non-durable cursor creation ([#24643](https://github.com/apache/pulsar/pull/24643))
+- [fix][broker] Ensure KeyShared sticky mode consumer respects assigned ranges ([#24730](https://github.com/apache/pulsar/pull/24730))
+- [fix][broker] First entry will be skipped if opening NonDurableCursor while trimmed ledger is adding first entry. ([#24738](https://github.com/apache/pulsar/pull/24738))
+- [fix][broker] Fix cannot shutdown broker gracefully by admin api ([#24731](https://github.com/apache/pulsar/pull/24731))
+- [fix][broker] Fix duplicate watcher registration after SessionReestablished ([#24621](https://github.com/apache/pulsar/pull/24621))
+- [fix][broker] Fix memory leak when metrics are updated in a thread other than FastThreadLocalThread ([#24719](https://github.com/apache/pulsar/pull/24719))
+- [fix][broker] Fix race condition in MetadataStoreCacheLoader causing inconsistent availableBroker list caching ([#24639](https://github.com/apache/pulsar/pull/24639))
+- [fix][broker] Fix REST API to produce messages to single-partitioned topics ([#24450](https://github.com/apache/pulsar/pull/24450))
+- [fix][broker] Invalid regex in PulsarLedgerManager causes zk data notification to be ignored ([#23977](https://github.com/apache/pulsar/pull/23977))
+- [fix][broker] Prevent unexpected recycle failure in dispatcher's read callback ([#24741](https://github.com/apache/pulsar/pull/24741))
+- [improve][broker] If there is a deadlock in the service, the probe should return a failure because the service may be unavailable ([#23634](https://github.com/apache/pulsar/pull/23634))
+- [fix][meta] Use `getChildrenFromStore` to read children data to avoid lost data ([#24665](https://github.com/apache/pulsar/pull/24665))
+- [improve][broker]Remove block calling that named cursor.asyncGetNth when expiring messages ([#24606](https://github.com/apache/pulsar/pull/24606))
+
+### Client
+
+- [fix][client] Avoid recycling the same ConcurrentBitSetRecyclable among different threads ([#24725](https://github.com/apache/pulsar/pull/24725))
+- [fix][client] fix ArrayIndexOutOfBoundsException in SameAuthParamsLookupAutoClusterFailover ([#24662](https://github.com/apache/pulsar/pull/24662))
+- [fix][client] Fix ArrayIndexOutOfBoundsException when using SameAuthParamsLookupAutoClusterFailover ([#23336](https://github.com/apache/pulsar/pull/23336))
+- [fix][client] Fix receiver queue auto-scale without memory limit ([#24743](https://github.com/apache/pulsar/pull/24743))
+- [fix][client] Retry for unknown exceptions when creating a producer or consumer ([#24599](https://github.com/apache/pulsar/pull/24599))
+- [fix][client] Skip schema validation when sending messages to DLQ to avoid infinite loop when schema validation fails on an incoming message ([#24663](https://github.com/apache/pulsar/pull/24663))
+- [fix][client]Prevent ZeroQueueConsumer from receiving batch messages when using MessagePayloadProcessor ([#24610](https://github.com/apache/pulsar/pull/24610))
+- [fix][client]TopicListWatcher not closed when calling PatternMultiTopicsConsumerImpl.closeAsync() method ([#24698](https://github.com/apache/pulsar/pull/24698))
+- [fix][client] rollback TopicListWatcher retry behavior ([#24752](https://github.com/apache/pulsar/pull/24752))
+- [improve][client] Support load RSA PKCS[#8](https://github.com/apache/pulsar/pull/8) private key ([#24582](https://github.com/apache/pulsar/pull/24582))
+
+### Pulsar IO and Pulsar Functions
+
+- [fix][io] Improve Kafka Connect source offset flushing logic ([#24654](https://github.com/apache/pulsar/pull/24654))
+- [improve][io] Add dependency file name information to error message when .nar file validation fails with ZipException ([#24604](https://github.com/apache/pulsar/pull/24604))
+- [improve][io] Support specifying Kinesis KPL native binary path with 1.0 version specific path ([#24669](https://github.com/apache/pulsar/pull/24669))
+- [feat][fn] Fallback to using `STATE_STORAGE_SERVICE_URL` in `PulsarMetadataStateStoreProviderImpl.init` ([#24721](https://github.com/apache/pulsar/pull/24721))
+
+### Others
+
+- [fix][proxy] Fix TooLongFrameException with Pulsar Proxy ([#24626](https://github.com/apache/pulsar/pull/24626))
+- [fix][misc] Fix compareTo contract violation for NamespaceBundleStats, TimeAverageMessageData and ResourceUnitRanking ([#24772](https://github.com/apache/pulsar/pull/24772))
+- [improve][doc] Improve the JavaDocs of sendAsync to avoid improper use ([#24601](https://github.com/apache/pulsar/pull/24601))
+- [fix][offload] Exclude unnecessary dependencies from tiered storage provider / offloader nar files ([#24649](https://github.com/apache/pulsar/pull/24649))
+
+### Tests & CI
+
+- [improve][build] Use org.apache.nifi:nifi-nar-maven-plugin:2.1.0 with skipDocGeneration=true ([#24668](https://github.com/apache/pulsar/pull/24668))
+- [fix][ci] Fix code coverage metrics in Pulsar CI ([#24595](https://github.com/apache/pulsar/pull/24595))
+- [fix][test] Fix ConcurrentModificationException in Ipv4Proxy ([#24632](https://github.com/apache/pulsar/pull/24632))
+- [fix][test] Flaky-test: BrokerServiceTest.testShutDownWithMaxConcurrentUnload ([#24769](https://github.com/apache/pulsar/pull/24769))
+- [fix][test]fix flaky ZeroQueueSizeTest.testZeroQueueGetExceptionWhenReceiveBatchMessage  ([#24633](https://github.com/apache/pulsar/pull/24633))
+- [fix][test]fix flaky ZeroQueueSizeTest.testZeroQueueGetExceptionWhenReceiveBatchMessage ([#24630](https://github.com/apache/pulsar/pull/24630))
+- [fix][broker] Fix flaky testReplicatorsInflightTaskListIsEmptyAfterReplicationFinished ([#24590](https://github.com/apache/pulsar/pull/24590))
+- [improve][build] Disable javadoc build failure ([#24594](https://github.com/apache/pulsar/pull/24594))
+- [improve][build] Increase maven resolver's sync context timeout ([#24666](https://github.com/apache/pulsar/pull/24666))
+- [improve][test] Add test for dead letter topic with max unacked messages blocking ([#24535](https://github.com/apache/pulsar/pull/24535))
+- [improve][test] Refactor the way way pulsar-io-debezium-oracle nar file is patched when building the test image ([#24586](https://github.com/apache/pulsar/pull/24586))
+- [fix][ci] Fix CI for Java 25 including upgrade of Gradle Develocity Maven extension ([#24767](https://github.com/apache/pulsar/pull/24767))
+
+For the complete list, check the [full changelog](https://github.com/apache/pulsar/compare/v3.3.8...v3.3.9).
diff --git a/release-notes/versioned/pulsar-4.0.7.md b/release-notes/versioned/pulsar-4.0.7.md
new file mode 100644
index 00000000000..b1fda19f419
--- /dev/null
+++ b/release-notes/versioned/pulsar-4.0.7.md
@@ -0,0 +1,117 @@
+---
+id: pulsar-4.0.7
+title: Apache Pulsar 4.0.7
+sidebar_label: Apache Pulsar 4.0.7
+---
+
+#### 2025-09-27
+
+### Library updates
+
+- [fix][sec] Upgrade bouncycastle bcpkix-fips version to 1.79 to address CVE-2025-8916 ([#24650](https://github.com/apache/pulsar/pull/24650))
+- [fix][sec] Upgrade Netty to 4.1.127.Final to address CVEs ([#24717](https://github.com/apache/pulsar/pull/24717))
+- [fix][sec] Upgrade to Netty 4.1.124.Final to address CVE-2025-55163 ([#24637](https://github.com/apache/pulsar/pull/24637))
+- [improve][io] Upgrade AWS SDK v1 & v2, Kinesis KPL and KPC versions ([#24661](https://github.com/apache/pulsar/pull/24661))
+- [fix][misc] Upgrade dependencies to fix critical security vulnerabilities ([#24532](https://github.com/apache/pulsar/pull/24532))
+- [improve][build] Upgrade Lombok to 1.18.42 to fully support JDK25 ([#24763](https://github.com/apache/pulsar/pull/24763))
+- [improve][broker] Upgrade avro version to 1.12.0 ([#24617](https://github.com/apache/pulsar/pull/24617))
+- [fix][misc] Upgrade fastutil to 8.5.16 ([#24659](https://github.com/apache/pulsar/pull/24659))
+- [improve][build] Upgrade Apache Parent POM to version 35 ([#24742](https://github.com/apache/pulsar/pull/24742))
+- [improve][build] Upgrade Mockito, AssertJ and ByteBuddy to fully support JDK25 ([#24764](https://github.com/apache/pulsar/pull/24764))
+- [improve][build] Upgrade SpotBugs to a version that supports JDK25 ([#24768](https://github.com/apache/pulsar/pull/24768))
+- [feat][misc] upgrade oxia version to 0.6.2 ([#24689](https://github.com/apache/pulsar/pull/24689))
+
+### Broker
+
+- [fix][broker] Key_Shared subscription doesn't always deliver messages from the replay queue after a consumer disconnects and leaves a backlog ([#24736](https://github.com/apache/pulsar/pull/24736))
+- [fix][broker] Ensure KeyShared sticky mode consumer respects assigned ranges ([#24730](https://github.com/apache/pulsar/pull/24730))
+- [fix][broker] PIP-428: Fix corrupted topic policies issues with sequential topic policy updates ([#24427](https://github.com/apache/pulsar/pull/24427))
+- [fix][broker][branch-4.0]Can not access topic policies if topic partitions have not been created ([#24680](https://github.com/apache/pulsar/pull/24680))
+- [fix][broker] Add double-check for non-durable cursor creation ([#24643](https://github.com/apache/pulsar/pull/24643))
+- [fix][broker] First entry will be skipped if opening NonDurableCursor while trimmed ledger is adding first entry. ([#24738](https://github.com/apache/pulsar/pull/24738))
+- [fix][broker] Fix cannot shutdown broker gracefully by admin api ([#24731](https://github.com/apache/pulsar/pull/24731))
+- [fix][broker] Fix duplicate watcher registration after SessionReestablished ([#24621](https://github.com/apache/pulsar/pull/24621))
+- [fix][broker] Fix memory leak when metrics are updated in a thread other than FastThreadLocalThread ([#24719](https://github.com/apache/pulsar/pull/24719))
+- [fix][broker] Fix race condition in MetadataStoreCacheLoader causing inconsistent availableBroker list caching ([#24639](https://github.com/apache/pulsar/pull/24639))
+- [fix][broker] Fix REST API to produce messages to single-partitioned topics ([#24450](https://github.com/apache/pulsar/pull/24450))
+- [fix][broker] Invalid regex in PulsarLedgerManager causes zk data notification to be ignored ([#23977](https://github.com/apache/pulsar/pull/23977))
+- [fix][broker] Prevent unexpected recycle failure in dispatcher's read callback ([#24741](https://github.com/apache/pulsar/pull/24741))
+- [fix][broker]Fix never recovered metadata store bad version issue if received a large response from ZK ([#24580](https://github.com/apache/pulsar/pull/24580))
+- [fix][ml]Fix EOFException after enabled topics offloading ([#24753](https://github.com/apache/pulsar/pull/24753))
+- [fix][broker] Fix incorrect AuthData passed to AuthorizationService in proxy scenarios ([#24593](https://github.com/apache/pulsar/pull/24593))
+- [fix][broker] Fix namespace deletion TLS URL selection for geo-replication ([#24591](https://github.com/apache/pulsar/pull/24591))
+- [fix][broker] Fix NPE and annotate nullable return values for ManagedCursorContainer ([#24706](https://github.com/apache/pulsar/pull/24706))
+- [fix][broker] Fix NPE being logged if load manager class name is blank ([#24570](https://github.com/apache/pulsar/pull/24570))
+- [fix][broker]Dispatcher did unnecessary sort for recentlyJoinedConsumers and printed noisy error logs ([#24634](https://github.com/apache/pulsar/pull/24634))
+- [fix][broker]Failed to create partitions after the partitions were deleted because topic GC ([#24651](https://github.com/apache/pulsar/pull/24651))
+- [fix][broker]Fix dirty reading of namespace level offload thresholds ([#24696](https://github.com/apache/pulsar/pull/24696))
+- [fix][broker]Fix thread safety issues in BucketDelayedDeliveryTracker with StampedLock optimistic reads ([#24542](https://github.com/apache/pulsar/pull/24542))
+- [fix][broker]User topic failed to delete after removed cluster because of failed delete data from transaction buffer topic ([#24648](https://github.com/apache/pulsar/pull/24648))
+- [fix][ml] Negative backlog & acked positions does not exist & message lost when concurrently occupying topic owner ([#24722](https://github.com/apache/pulsar/pull/24722))
+- [fix][meta] Use `getChildrenFromStore` to read children data to avoid lost data ([#24665](https://github.com/apache/pulsar/pull/24665))
+- [improve][admin] PIP-422 part 1: Support global topic-level replicated clusters policy ([#24390](https://github.com/apache/pulsar/pull/24390))
+- [improve][broker]Part-2 Add Admin API to delete topic policies ([#24602](https://github.com/apache/pulsar/pull/24602))
+- [improve][broker] If there is a deadlock in the service, the probe should return a failure because the service may be unavailable ([#23634](https://github.com/apache/pulsar/pull/23634))
+- [improve][ml] Optimize ledger opening by skipping fully acknowledged ledgers ([#24655](https://github.com/apache/pulsar/pull/24655))
+- [improve][broker] Allow deletion of empty persistent topics regardless of retention policy ([#24733](https://github.com/apache/pulsar/pull/24733))
+- [improve][broker] Extract duplication in AbstractTopic#incrementTopicEpochIfNeeded ([#24520](https://github.com/apache/pulsar/pull/24520))
+- [improve][broker]Find the target position at most once, during expiring messages for a topic, even though there are many subscriptions ([#24622](https://github.com/apache/pulsar/pull/24622))
+- [improve][broker]Improve the anti-concurrency mechanism expirationCheckInProgress ([#24607](https://github.com/apache/pulsar/pull/24607))
+- [improve][broker]Remove block calling that named cursor.asyncGetNth when expiring messages ([#24606](https://github.com/apache/pulsar/pull/24606))
+
+### Client
+
+- [fix][client] Avoid recycling the same ConcurrentBitSetRecyclable among different threads ([#24725](https://github.com/apache/pulsar/pull/24725))
+- [fix][client] fix ArrayIndexOutOfBoundsException in SameAuthParamsLookupAutoClusterFailover ([#24662](https://github.com/apache/pulsar/pull/24662))
+- [fix][client] Fix ArrayIndexOutOfBoundsException when using SameAuthParamsLookupAutoClusterFailover ([#23336](https://github.com/apache/pulsar/pull/23336))
+- [fix][client] Fix receiver queue auto-scale without memory limit ([#24743](https://github.com/apache/pulsar/pull/24743))
+- [fix][client] Retry for unknown exceptions when creating a producer or consumer ([#24599](https://github.com/apache/pulsar/pull/24599))
+- [fix][client] Skip schema validation when sending messages to DLQ to avoid infinite loop when schema validation fails on an incoming message ([#24663](https://github.com/apache/pulsar/pull/24663))
+- [fix][client]Prevent ZeroQueueConsumer from receiving batch messages when using MessagePayloadProcessor ([#24610](https://github.com/apache/pulsar/pull/24610))
+- [fix][client]TopicListWatcher not closed when calling PatternMultiTopicsConsumerImpl.closeAsync() method ([#24698](https://github.com/apache/pulsar/pull/24698))
+- [fix][client] rollback TopicListWatcher retry behavior ([#24752](https://github.com/apache/pulsar/pull/24752))
+- [improve][client] Support load RSA PKCS[#8](https://github.com/apache/pulsar/pull/8) private key ([#24582](https://github.com/apache/pulsar/pull/24582))
+- [fix][client] Exclude io.prometheus:simpleclient_caffeine from client-side dependencies ([#24761](https://github.com/apache/pulsar/pull/24761))
+- [improve][client] Add OpenTelemetry metrics for client memory buffer usage ([#24647](https://github.com/apache/pulsar/pull/24647))
+- [improve][client] RawReader support pause and resume ([#24597](https://github.com/apache/pulsar/pull/24597))
+- [fix][client] Refactor AttributeWrappedMeasurement to use a class instead of a record to compatible with lower version JDK
+
+### Pulsar IO and Pulsar Functions
+
+- [fix][io] Improve Kafka Connect source offset flushing logic ([#24654](https://github.com/apache/pulsar/pull/24654))
+- [improve][io] Add dependency file name information to error message when .nar file validation fails with ZipException ([#24604](https://github.com/apache/pulsar/pull/24604))
+- [improve][io] Support specifying Kinesis KPL native binary path with 1.0 version specific path ([#24669](https://github.com/apache/pulsar/pull/24669))
+- [improve][io] Add support for the complete KinesisProducerConfiguration in KinesisSinkConfig ([#24489](https://github.com/apache/pulsar/pull/24489))
+- [feat][fn] Fallback to using `STATE_STORAGE_SERVICE_URL` in `PulsarMetadataStateStoreProviderImpl.init` ([#24721](https://github.com/apache/pulsar/pull/24721))
+
+### Others
+
+- [fix][proxy] Fix TooLongFrameException with Pulsar Proxy ([#24626](https://github.com/apache/pulsar/pull/24626))
+- [fix][misc] Fix compareTo contract violation for NamespaceBundleStats, TimeAverageMessageData and ResourceUnitRanking ([#24772](https://github.com/apache/pulsar/pull/24772))
+- [improve][doc] Improve the JavaDocs of sendAsync to avoid improper use ([#24601](https://github.com/apache/pulsar/pull/24601))
+- [fix][offload] Exclude unnecessary dependencies from tiered storage provider / offloader nar files ([#24649](https://github.com/apache/pulsar/pull/24649))
+- [fix][ws] Allow websocket principals to specify originalPrincipal without proxy role ([#24642](https://github.com/apache/pulsar/pull/24642))
+- [fix][ws] Fix WebSocket authentication with authenticateOriginalAuthData enabled ([#24615](https://github.com/apache/pulsar/pull/24615))
+- [fix][ws] Fix WebSocket proxy originalPrincipal for HTTP admin API calls ([#24613](https://github.com/apache/pulsar/pull/24613))
+- [fix] Exclude commons-lang dep from bookkeeper ([#24749](https://github.com/apache/pulsar/pull/24749))
+
+### Tests & CI
+
+- [improve][build] Use org.apache.nifi:nifi-nar-maven-plugin:2.1.0 with skipDocGeneration=true ([#24668](https://github.com/apache/pulsar/pull/24668))
+- [fix][ci] Fix code coverage metrics in Pulsar CI ([#24595](https://github.com/apache/pulsar/pull/24595))
+- [fix][test] Fix ConcurrentModificationException in Ipv4Proxy ([#24632](https://github.com/apache/pulsar/pull/24632))
+- [fix][test] Flaky-test: BrokerServiceTest.testShutDownWithMaxConcurrentUnload ([#24769](https://github.com/apache/pulsar/pull/24769))
+- [fix][test]fix flaky ZeroQueueSizeTest.testZeroQueueGetExceptionWhenReceiveBatchMessage  ([#24633](https://github.com/apache/pulsar/pull/24633))
+- [fix][test]fix flaky ZeroQueueSizeTest.testZeroQueueGetExceptionWhenReceiveBatchMessage ([#24630](https://github.com/apache/pulsar/pull/24630))
+- [fix][broker] Fix flaky testReplicatorsInflightTaskListIsEmptyAfterReplicationFinished ([#24590](https://github.com/apache/pulsar/pull/24590))
+- [fix][broker] Fix testServiceConfigurationRetentionPolicy unit test ([#24756](https://github.com/apache/pulsar/pull/24756))
+- [fix][broker]Fix flaky test PartitionCreationTest.testCreateMissedPartitions ([#24679](https://github.com/apache/pulsar/pull/24679))
+- [fix][broker]Fix the wrong logic of the test PartitionCreationTest.testCreateMissedPartitions ([#24683](https://github.com/apache/pulsar/pull/24683))
+- [improve][build] Disable javadoc build failure ([#24594](https://github.com/apache/pulsar/pull/24594))
+- [improve][build] Increase maven resolver's sync context timeout ([#24666](https://github.com/apache/pulsar/pull/24666))
+- [improve][test] Add test for dead letter topic with max unacked messages blocking ([#24535](https://github.com/apache/pulsar/pull/24535))
+- [improve][test] Refactor the way way pulsar-io-debezium-oracle nar file is patched when building the test image ([#24586](https://github.com/apache/pulsar/pull/24586))
+- [fix][ci] Fix CI for Java 25 including upgrade of Gradle Develocity Maven extension ([#24767](https://github.com/apache/pulsar/pull/24767))
+- [fix][build][branch-4.0] Fix checkstyle in BrokerServiceAutoTopicCreationTest
+
+For the complete list, check the [full changelog](https://github.com/apache/pulsar/compare/v4.0.6...v4.0.7).
diff --git a/release-notes/versioned/pulsar-4.1.1.md b/release-notes/versioned/pulsar-4.1.1.md
new file mode 100644
index 00000000000..c942e6ae1d0
--- /dev/null
+++ b/release-notes/versioned/pulsar-4.1.1.md
@@ -0,0 +1,66 @@
+---
+id: pulsar-4.1.1
+title: Apache Pulsar 4.1.1
+sidebar_label: Apache Pulsar 4.1.1
+---
+
+#### 2025-09-27
+
+### Library updates
+
+- [fix][sec] Upgrade Netty to 4.1.127.Final to address CVEs ([#24717](https://github.com/apache/pulsar/pull/24717))
+- [improve][build] Upgrade Lombok to 1.18.42 to fully support JDK25 ([#24763](https://github.com/apache/pulsar/pull/24763))
+- [improve][build] Upgrade Apache Parent POM to version 35 ([#24742](https://github.com/apache/pulsar/pull/24742))
+- [improve][build] Upgrade Mockito, AssertJ and ByteBuddy to fully support JDK25 ([#24764](https://github.com/apache/pulsar/pull/24764))
+- [improve][build] Upgrade SpotBugs to a version that supports JDK25 ([#24768](https://github.com/apache/pulsar/pull/24768))
+- [feat][misc] upgrade oxia version to 0.6.2 ([#24689](https://github.com/apache/pulsar/pull/24689))
+- [improve][io] Upgrade to Debezium 3.2.2 ([#24712](https://github.com/apache/pulsar/pull/24712))
+
+### Broker
+
+- [fix][broker] Key_Shared subscription doesn't always deliver messages from the replay queue after a consumer disconnects and leaves a backlog ([#24736](https://github.com/apache/pulsar/pull/24736))
+- [fix][broker] Ensure KeyShared sticky mode consumer respects assigned ranges ([#24730](https://github.com/apache/pulsar/pull/24730))
+- [fix][broker] First entry will be skipped if opening NonDurableCursor while trimmed ledger is adding first entry. ([#24738](https://github.com/apache/pulsar/pull/24738))
+- [fix][broker] Fix cannot shutdown broker gracefully by admin api ([#24731](https://github.com/apache/pulsar/pull/24731))
+- [fix][broker] Fix memory leak when metrics are updated in a thread other than FastThreadLocalThread ([#24719](https://github.com/apache/pulsar/pull/24719))
+- [fix][broker] Prevent unexpected recycle failure in dispatcher's read callback ([#24741](https://github.com/apache/pulsar/pull/24741))
+- [fix][broker]Fix never recovered metadata store bad version issue if received a large response from ZK ([#24580](https://github.com/apache/pulsar/pull/24580))
+- [fix][ml]Fix EOFException after enabled topics offloading ([#24753](https://github.com/apache/pulsar/pull/24753))
+- [fix][broker] Fix NPE and annotate nullable return values for ManagedCursorContainer ([#24706](https://github.com/apache/pulsar/pull/24706))
+- [fix][broker]Dispatcher did unnecessary sort for recentlyJoinedConsumers and printed noisy error logs ([#24634](https://github.com/apache/pulsar/pull/24634))
+- [fix][broker]Fix dirty reading of namespace level offload thresholds ([#24696](https://github.com/apache/pulsar/pull/24696))
+- [fix][ml] Negative backlog & acked positions does not exist & message lost when concurrently occupying topic owner ([#24722](https://github.com/apache/pulsar/pull/24722))
+- [improve][broker] If there is a deadlock in the service, the probe should return a failure because the service may be unavailable ([#23634](https://github.com/apache/pulsar/pull/23634))
+- [improve][broker] Allow deletion of empty persistent topics regardless of retention policy ([#24733](https://github.com/apache/pulsar/pull/24733))
+- [improve][broker] PIP-402: Optionally prevent role/originalPrincipal logging ([#23386](https://github.com/apache/pulsar/pull/23386))
+- [improve][broker] Reduce unnecessary MessageMetadata parsing by caching the parsed instance in the broker cache ([#24682](https://github.com/apache/pulsar/pull/24682))
+- [improve][ml] Improve cache insert performance by removing exists check since it's already covered by putIfAbsent ([#24699](https://github.com/apache/pulsar/pull/24699))
+
+### Client
+
+- [fix][client] Avoid recycling the same ConcurrentBitSetRecyclable among different threads ([#24725](https://github.com/apache/pulsar/pull/24725))
+- [fix][client] Fix receiver queue auto-scale without memory limit ([#24743](https://github.com/apache/pulsar/pull/24743))
+- [fix][client]TopicListWatcher not closed when calling PatternMultiTopicsConsumerImpl.closeAsync() method ([#24698](https://github.com/apache/pulsar/pull/24698))
+- [fix][client] rollback TopicListWatcher retry behavior ([#24752](https://github.com/apache/pulsar/pull/24752))
+- [fix][client] Exclude io.prometheus:simpleclient_caffeine from client-side dependencies ([#24761](https://github.com/apache/pulsar/pull/24761))
+- [improve][client]  PIP-407 Add newMessage with schema and transactions ([#23942](https://github.com/apache/pulsar/pull/23942))
+
+### Pulsar IO and Pulsar Functions
+
+- [fix][io] Improve Kafka Connect source offset flushing logic ([#24654](https://github.com/apache/pulsar/pull/24654))
+- [feat][fn] Fallback to using `STATE_STORAGE_SERVICE_URL` in `PulsarMetadataStateStoreProviderImpl.init` ([#24721](https://github.com/apache/pulsar/pull/24721))
+
+### Others
+
+- [fix][misc] Fix compareTo contract violation for NamespaceBundleStats, TimeAverageMessageData and ResourceUnitRanking ([#24772](https://github.com/apache/pulsar/pull/24772))
+- [fix] Exclude commons-lang dep from bookkeeper ([#24749](https://github.com/apache/pulsar/pull/24749))
+
+### Tests & CI
+
+- [fix][test] Flaky-test: BrokerServiceTest.testShutDownWithMaxConcurrentUnload ([#24769](https://github.com/apache/pulsar/pull/24769))
+- [fix][broker] Fix testServiceConfigurationRetentionPolicy unit test ([#24756](https://github.com/apache/pulsar/pull/24756))
+- [fix][broker]Fix the wrong logic of the test PartitionCreationTest.testCreateMissedPartitions ([#24683](https://github.com/apache/pulsar/pull/24683))
+- [improve][build] Disable javadoc build failure ([#24594](https://github.com/apache/pulsar/pull/24594))
+- [fix][ci] Fix CI for Java 25 including upgrade of Gradle Develocity Maven extension ([#24767](https://github.com/apache/pulsar/pull/24767))
+
+For the complete list, check the [full changelog](https://github.com/apache/pulsar/compare/v4.1.0...v4.1.1).
diff --git a/releases.json b/releases.json
index 3ca424041a4..294a791dd86 100644
--- a/releases.json
+++ b/releases.json
@@ -1,5 +1,7 @@
 [
+  "4.1.1",
   "4.1.0",
+  "4.0.7",
   "4.0.6",
   "4.0.5",
   "4.0.4",
@@ -7,6 +9,7 @@
   "4.0.2",
   "4.0.1",
   "4.0.0",
+  "3.3.9",
   "3.3.8",
   "3.3.7",
   "3.3.6",
@@ -25,6 +28,7 @@
   "3.1.2",
   "3.1.1",
   "3.1.0",
+  "3.0.14",
   "3.0.13",
   "3.0.12",
   "3.0.11",


(pulsar-site) 06/12: update java-apidoc for 3.0.14

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit bac33e3aeaee03c60ebe1ec2ceb9b8631d04b87d
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 08:31:02 2025 +0300

    update java-apidoc for 3.0.14
---
 static/api/admin/3.0.x/allclasses-index.html       |   2 +-
 static/api/admin/3.0.x/allpackages-index.html      |   2 +-
 static/api/admin/3.0.x/constant-values.html        |   2 +-
 static/api/admin/3.0.x/deprecated-list.html        |   2 +-
 static/api/admin/3.0.x/help-doc.html               |   2 +-
 static/api/admin/3.0.x/index-all.html              |   4 +-
 static/api/admin/3.0.x/index.html                  |   4 +-
 static/api/admin/3.0.x/member-search-index.js      |   2 +-
 .../org/apache/pulsar/client/admin/Bookies.html    |   2 +-
 .../apache/pulsar/client/admin/BrokerStats.html    |   2 +-
 .../org/apache/pulsar/client/admin/Brokers.html    |   2 +-
 .../org/apache/pulsar/client/admin/Clusters.html   |   2 +-
 .../org/apache/pulsar/client/admin/Functions.html  |   2 +-
 .../pulsar/client/admin/GetStatsOptions.html       |   2 +-
 .../client/admin/ListNamespaceTopicsOptions.html   |   2 +-
 .../pulsar/client/admin/ListTopicsOptions.html     |   2 +-
 .../admin/LongRunningProcessStatus.Status.html     |   2 +-
 .../client/admin/LongRunningProcessStatus.html     |   2 +-
 .../org/apache/pulsar/client/admin/Lookup.html     |   2 +-
 .../3.0.x/org/apache/pulsar/client/admin/Mode.html |   2 +-
 .../org/apache/pulsar/client/admin/Namespaces.html |   2 +-
 .../pulsar/client/admin/NonPersistentTopics.html   |   2 +-
 .../pulsar/client/admin/OffloadProcessStatus.html  |   2 +-
 .../org/apache/pulsar/client/admin/Packages.html   |   2 +-
 .../org/apache/pulsar/client/admin/Properties.html |   2 +-
 .../org/apache/pulsar/client/admin/ProxyStats.html |   2 +-
 .../apache/pulsar/client/admin/PulsarAdmin.html    |   2 +-
 .../pulsar/client/admin/PulsarAdminBuilder.html    |   2 +-
 .../PulsarAdminException.ConflictException.html    |   2 +-
 .../PulsarAdminException.ConnectException.html     |   2 +-
 ...ception.GettingAuthenticationDataException.html |   2 +-
 .../PulsarAdminException.HttpErrorException.html   |   2 +-
 .../PulsarAdminException.NotAllowedException.html  |   2 +-
 ...ulsarAdminException.NotAuthorizedException.html |   2 +-
 .../PulsarAdminException.NotFoundException.html    |   2 +-
 ...AdminException.PreconditionFailedException.html |   2 +-
 ...sarAdminException.ServerSideErrorException.html |   2 +-
 .../PulsarAdminException.TimeoutException.html     |   2 +-
 .../pulsar/client/admin/PulsarAdminException.html  |   2 +-
 .../apache/pulsar/client/admin/ResourceGroups.html |   2 +-
 .../apache/pulsar/client/admin/ResourceQuotas.html |   2 +-
 .../org/apache/pulsar/client/admin/Schemas.html    |   2 +-
 .../3.0.x/org/apache/pulsar/client/admin/Sink.html |   2 +-
 .../org/apache/pulsar/client/admin/Sinks.html      |   2 +-
 .../org/apache/pulsar/client/admin/Source.html     |   2 +-
 .../org/apache/pulsar/client/admin/Sources.html    |   2 +-
 .../org/apache/pulsar/client/admin/Tenants.html    |   2 +-
 .../apache/pulsar/client/admin/TopicPolicies.html  |   2 +-
 .../pulsar/client/admin/Topics.QueryParam.html     |   2 +-
 .../org/apache/pulsar/client/admin/Topics.html     |   2 +-
 .../apache/pulsar/client/admin/Transactions.html   |   2 +-
 .../org/apache/pulsar/client/admin/Worker.html     |   2 +-
 .../pulsar/client/admin/class-use/Bookies.html     |   2 +-
 .../pulsar/client/admin/class-use/BrokerStats.html |   2 +-
 .../pulsar/client/admin/class-use/Brokers.html     |   2 +-
 .../pulsar/client/admin/class-use/Clusters.html    |   2 +-
 .../pulsar/client/admin/class-use/Functions.html   |   2 +-
 .../client/admin/class-use/GetStatsOptions.html    |   2 +-
 .../class-use/ListNamespaceTopicsOptions.html      |   2 +-
 .../client/admin/class-use/ListTopicsOptions.html  |   2 +-
 .../class-use/LongRunningProcessStatus.Status.html |   2 +-
 .../admin/class-use/LongRunningProcessStatus.html  |   2 +-
 .../pulsar/client/admin/class-use/Lookup.html      |   2 +-
 .../apache/pulsar/client/admin/class-use/Mode.html |   2 +-
 .../pulsar/client/admin/class-use/Namespaces.html  |   2 +-
 .../admin/class-use/NonPersistentTopics.html       |   2 +-
 .../admin/class-use/OffloadProcessStatus.html      |   2 +-
 .../pulsar/client/admin/class-use/Packages.html    |   2 +-
 .../pulsar/client/admin/class-use/Properties.html  |   2 +-
 .../pulsar/client/admin/class-use/ProxyStats.html  |   2 +-
 .../pulsar/client/admin/class-use/PulsarAdmin.html |   2 +-
 .../client/admin/class-use/PulsarAdminBuilder.html |   2 +-
 .../PulsarAdminException.ConflictException.html    |   2 +-
 .../PulsarAdminException.ConnectException.html     |   2 +-
 ...ception.GettingAuthenticationDataException.html |   2 +-
 .../PulsarAdminException.HttpErrorException.html   |   2 +-
 .../PulsarAdminException.NotAllowedException.html  |   2 +-
 ...ulsarAdminException.NotAuthorizedException.html |   2 +-
 .../PulsarAdminException.NotFoundException.html    |   2 +-
 ...AdminException.PreconditionFailedException.html |   2 +-
 ...sarAdminException.ServerSideErrorException.html |   2 +-
 .../PulsarAdminException.TimeoutException.html     |   2 +-
 .../admin/class-use/PulsarAdminException.html      |   2 +-
 .../client/admin/class-use/ResourceGroups.html     |   2 +-
 .../client/admin/class-use/ResourceQuotas.html     |   2 +-
 .../pulsar/client/admin/class-use/Schemas.html     |   2 +-
 .../apache/pulsar/client/admin/class-use/Sink.html |   2 +-
 .../pulsar/client/admin/class-use/Sinks.html       |   2 +-
 .../pulsar/client/admin/class-use/Source.html      |   2 +-
 .../pulsar/client/admin/class-use/Sources.html     |   2 +-
 .../pulsar/client/admin/class-use/Tenants.html     |   2 +-
 .../client/admin/class-use/TopicPolicies.html      |   2 +-
 .../client/admin/class-use/Topics.QueryParam.html  |   2 +-
 .../pulsar/client/admin/class-use/Topics.html      |   2 +-
 .../client/admin/class-use/Transactions.html       |   2 +-
 .../pulsar/client/admin/class-use/Worker.html      |   2 +-
 .../pulsar/client/admin/package-summary.html       |   2 +-
 .../apache/pulsar/client/admin/package-tree.html   |   2 +-
 .../apache/pulsar/client/admin/package-use.html    |   2 +-
 .../client/admin/utils/DefaultImplementation.html  |   2 +-
 .../pulsar/client/admin/utils/ReflectionUtils.html |   2 +-
 .../utils/class-use/DefaultImplementation.html     |   2 +-
 .../admin/utils/class-use/ReflectionUtils.html     |   2 +-
 .../pulsar/client/admin/utils/package-summary.html |   2 +-
 .../pulsar/client/admin/utils/package-tree.html    |   2 +-
 .../pulsar/client/admin/utils/package-use.html     |   2 +-
 .../common/conf/InternalConfigurationData.html     |   2 +-
 .../conf/class-use/InternalConfigurationData.html  |   2 +-
 .../apache/pulsar/common/conf/package-summary.html |   2 +-
 .../apache/pulsar/common/conf/package-tree.html    |   2 +-
 .../org/apache/pulsar/common/conf/package-use.html |   2 +-
 .../common/functions/AuthenticationConfig.html     |   2 +-
 .../pulsar/common/functions/ConsumerConfig.html    |   2 +-
 .../pulsar/common/functions/CryptoConfig.html      |   2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |   2 +-
 .../common/functions/FunctionConfig.Runtime.html   |   2 +-
 .../pulsar/common/functions/FunctionConfig.html    |   2 +-
 .../common/functions/FunctionDefinition.html       |   2 +-
 .../pulsar/common/functions/FunctionState.html     |   2 +-
 .../pulsar/common/functions/ProducerConfig.html    |   2 +-
 .../apache/pulsar/common/functions/Resources.html  |   2 +-
 .../pulsar/common/functions/UpdateOptions.html     |   2 +-
 .../WindowConfig.ProcessingGuarantees.html         |   2 +-
 .../pulsar/common/functions/WindowConfig.html      |   2 +-
 .../apache/pulsar/common/functions/WorkerInfo.html |   2 +-
 .../functions/class-use/AuthenticationConfig.html  |   2 +-
 .../common/functions/class-use/ConsumerConfig.html |   2 +-
 .../common/functions/class-use/CryptoConfig.html   |   2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |   2 +-
 .../class-use/FunctionConfig.Runtime.html          |   2 +-
 .../common/functions/class-use/FunctionConfig.html |   2 +-
 .../functions/class-use/FunctionDefinition.html    |   2 +-
 .../common/functions/class-use/FunctionState.html  |   2 +-
 .../common/functions/class-use/ProducerConfig.html |   2 +-
 .../common/functions/class-use/Resources.html      |   2 +-
 .../common/functions/class-use/UpdateOptions.html  |   2 +-
 .../WindowConfig.ProcessingGuarantees.html         |   2 +-
 .../common/functions/class-use/WindowConfig.html   |   2 +-
 .../common/functions/class-use/WorkerInfo.html     |   2 +-
 .../pulsar/common/functions/package-summary.html   |   2 +-
 .../pulsar/common/functions/package-tree.html      |   2 +-
 .../pulsar/common/functions/package-use.html       |   2 +-
 .../apache/pulsar/common/io/BatchSourceConfig.html |   2 +-
 .../pulsar/common/io/ConnectorDefinition.html      |   2 +-
 .../org/apache/pulsar/common/io/SinkConfig.html    |   2 +-
 .../org/apache/pulsar/common/io/SourceConfig.html  |   2 +-
 .../common/io/class-use/BatchSourceConfig.html     |   2 +-
 .../common/io/class-use/ConnectorDefinition.html   |   2 +-
 .../pulsar/common/io/class-use/SinkConfig.html     |   2 +-
 .../pulsar/common/io/class-use/SourceConfig.html   |   2 +-
 .../apache/pulsar/common/io/package-summary.html   |   2 +-
 .../org/apache/pulsar/common/io/package-tree.html  |   2 +-
 .../org/apache/pulsar/common/io/package-use.html   |   2 +-
 .../apache/pulsar/common/naming/TopicDomain.html   |   2 +-
 .../apache/pulsar/common/naming/TopicVersion.html  |   2 +-
 .../common/naming/class-use/TopicDomain.html       |   2 +-
 .../common/naming/class-use/TopicVersion.html      |   2 +-
 .../pulsar/common/naming/package-summary.html      |   2 +-
 .../apache/pulsar/common/naming/package-tree.html  |   2 +-
 .../apache/pulsar/common/naming/package-use.html   |   2 +-
 .../common/partition/PartitionedTopicMetadata.html |   2 +-
 .../class-use/PartitionedTopicMetadata.html        |   2 +-
 .../pulsar/common/partition/package-summary.html   |   2 +-
 .../pulsar/common/partition/package-tree.html      |   2 +-
 .../pulsar/common/partition/package-use.html       |   2 +-
 .../pulsar/common/policies/AutoFailoverPolicy.html |   2 +-
 .../policies/class-use/AutoFailoverPolicy.html     |   2 +-
 .../pulsar/common/policies/data/AuthAction.html    |   2 +-
 .../common/policies/data/AuthPolicies.Builder.html |   2 +-
 .../pulsar/common/policies/data/AuthPolicies.html  |   2 +-
 .../data/AutoFailoverPolicyData.Builder.html       |   2 +-
 .../policies/data/AutoFailoverPolicyData.html      |   2 +-
 .../policies/data/AutoFailoverPolicyType.html      |   2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |   2 +-
 .../data/AutoSubscriptionCreationOverride.html     |   2 +-
 .../data/AutoTopicCreationOverride.Builder.html    |   2 +-
 .../policies/data/AutoTopicCreationOverride.html   |   2 +-
 .../data/BacklogQuota.BacklogQuotaType.html        |   2 +-
 .../common/policies/data/BacklogQuota.Builder.html |   2 +-
 .../data/BacklogQuota.RetentionPolicy.html         |   2 +-
 .../pulsar/common/policies/data/BacklogQuota.html  |  13 +-
 .../data/BookieAffinityGroupData.Builder.html      |   2 +-
 .../policies/data/BookieAffinityGroupData.html     |   2 +-
 .../common/policies/data/BookieInfo.Builder.html   |   2 +-
 .../pulsar/common/policies/data/BookieInfo.html    |   2 +-
 .../policies/data/BookiesClusterInfo.Builder.html  |   2 +-
 .../common/policies/data/BookiesClusterInfo.html   |   2 +-
 .../policies/data/BookiesRackConfiguration.html    |   2 +-
 .../common/policies/data/BrokerAssignment.html     |   2 +-
 .../common/policies/data/BrokerInfo.Builder.html   |   2 +-
 .../pulsar/common/policies/data/BrokerInfo.html    |   2 +-
 .../data/BrokerNamespaceIsolationData.Builder.html |   2 +-
 .../data/BrokerNamespaceIsolationData.html         |   2 +-
 .../common/policies/data/BrokerStatus.Builder.html |   2 +-
 .../pulsar/common/policies/data/BrokerStatus.html  |   2 +-
 .../common/policies/data/BundlesData.Builder.html  |   2 +-
 .../pulsar/common/policies/data/BundlesData.html   |   2 +-
 .../common/policies/data/ClusterData.Builder.html  |   2 +-
 .../policies/data/ClusterData.ClusterUrl.html      |   2 +-
 .../pulsar/common/policies/data/ClusterData.html   |   2 +-
 .../common/policies/data/CompactionStats.html      |   2 +-
 .../pulsar/common/policies/data/ConsumerStats.html |   2 +-
 .../data/DelayedDeliveryPolicies.Builder.html      |   2 +-
 .../policies/data/DelayedDeliveryPolicies.html     |   2 +-
 .../common/policies/data/DispatchRate.Builder.html |   2 +-
 .../pulsar/common/policies/data/DispatchRate.html  |   2 +-
 .../pulsar/common/policies/data/EntryFilters.html  |   2 +-
 .../pulsar/common/policies/data/ErrorData.html     |   2 +-
 .../common/policies/data/ExceptionInformation.html |   2 +-
 .../policies/data/FailureDomain.Builder.html       |   2 +-
 .../pulsar/common/policies/data/FailureDomain.html |   2 +-
 .../policies/data/FunctionInstanceStats.html       |   2 +-
 .../policies/data/FunctionInstanceStatsData.html   |   2 +-
 .../data/FunctionInstanceStatsDataBase.html        |   2 +-
 .../pulsar/common/policies/data/FunctionStats.html |   2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |   2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |   2 +-
 .../common/policies/data/FunctionStatus.html       |   2 +-
 .../policies/data/InactiveTopicDeleteMode.html     |   2 +-
 .../policies/data/InactiveTopicPolicies.html       |   2 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |   2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |   2 +-
 .../policies/data/ManagedLedgerInternalStats.html  |   2 +-
 .../data/NamespaceIsolationData.Builder.html       |   2 +-
 .../policies/data/NamespaceIsolationData.html      |   2 +-
 .../data/NamespaceIsolationPolicyUnloadScope.html  |   2 +-
 .../policies/data/NamespaceOwnershipStatus.html    |   2 +-
 .../data/NonPersistentPartitionedTopicStats.html   |   2 +-
 .../policies/data/NonPersistentPublisherStats.html |   2 +-
 .../data/NonPersistentReplicatorStats.html         |   2 +-
 .../data/NonPersistentSubscriptionStats.html       |   2 +-
 .../policies/data/NonPersistentTopicStats.html     |   2 +-
 .../policies/data/OffloadPolicies.Builder.html     |   2 +-
 .../common/policies/data/OffloadPolicies.html      |   2 +-
 .../policies/data/OffloadedReadPriority.html       |   2 +-
 .../data/PartitionedTopicInternalStats.html        |   2 +-
 .../policies/data/PartitionedTopicStats.html       |   2 +-
 .../common/policies/data/PersistencePolicies.html  |   2 +-
 .../data/PersistentTopicInternalStats.html         |   2 +-
 .../common/policies/data/Policies.BundleType.html  |   2 +-
 .../pulsar/common/policies/data/Policies.html      |   2 +-
 .../pulsar/common/policies/data/PublishRate.html   |   2 +-
 .../common/policies/data/PublisherStats.html       |   2 +-
 .../pulsar/common/policies/data/RawBookieInfo.html |   2 +-
 .../common/policies/data/ReplicatorStats.html      |   2 +-
 .../pulsar/common/policies/data/ResourceGroup.html |   2 +-
 .../pulsar/common/policies/data/ResourceQuota.html |   2 +-
 .../common/policies/data/RetentionPolicies.html    |   2 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |   2 +-
 .../policies/data/SchemaCompatibilityStrategy.html |   2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |   2 +-
 .../data/SinkStatus.SinkInstanceStatus.html        |   2 +-
 .../pulsar/common/policies/data/SinkStatus.html    |   2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |   2 +-
 .../data/SourceStatus.SourceInstanceStatus.html    |   2 +-
 .../pulsar/common/policies/data/SourceStatus.html  |   2 +-
 .../pulsar/common/policies/data/SubscribeRate.html |   2 +-
 .../common/policies/data/SubscriptionAuthMode.html |   2 +-
 .../common/policies/data/SubscriptionStats.html    |   2 +-
 .../common/policies/data/TenantInfo.Builder.html   |   2 +-
 .../pulsar/common/policies/data/TenantInfo.html    |   2 +-
 .../common/policies/data/TopicHashPositions.html   |   2 +-
 .../pulsar/common/policies/data/TopicStats.html    |   2 +-
 .../pulsar/common/policies/data/TopicType.html     |   2 +-
 .../policies/data/TransactionBufferStats.html      |   2 +-
 .../policies/data/TransactionCoordinatorInfo.html  |   2 +-
 .../data/TransactionCoordinatorInternalStats.html  |   2 +-
 .../policies/data/TransactionCoordinatorStats.html |   2 +-
 .../data/TransactionCoordinatorStatus.html         |   2 +-
 .../policies/data/TransactionInBufferStats.html    |   2 +-
 .../data/TransactionInPendingAckStats.html         |   2 +-
 .../common/policies/data/TransactionLogStats.html  |   2 +-
 .../common/policies/data/TransactionMetadata.html  |   2 +-
 .../data/TransactionPendingAckInternalStats.html   |   2 +-
 .../policies/data/TransactionPendingAckStats.html  |   2 +-
 .../common/policies/data/ValidateResult.html       |   2 +-
 .../policies/data/WorkerFunctionInstanceStats.html |   2 +-
 .../common/policies/data/class-use/AuthAction.html |   2 +-
 .../data/class-use/AuthPolicies.Builder.html       |   2 +-
 .../policies/data/class-use/AuthPolicies.html      |   2 +-
 .../class-use/AutoFailoverPolicyData.Builder.html  |   2 +-
 .../data/class-use/AutoFailoverPolicyData.html     |   2 +-
 .../data/class-use/AutoFailoverPolicyType.html     |   2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |   2 +-
 .../AutoSubscriptionCreationOverride.html          |   2 +-
 .../AutoTopicCreationOverride.Builder.html         |   2 +-
 .../data/class-use/AutoTopicCreationOverride.html  |   2 +-
 .../class-use/BacklogQuota.BacklogQuotaType.html   |   2 +-
 .../data/class-use/BacklogQuota.Builder.html       |   2 +-
 .../class-use/BacklogQuota.RetentionPolicy.html    |   2 +-
 .../policies/data/class-use/BacklogQuota.html      |   2 +-
 .../class-use/BookieAffinityGroupData.Builder.html |   2 +-
 .../data/class-use/BookieAffinityGroupData.html    |   2 +-
 .../data/class-use/BookieInfo.Builder.html         |   2 +-
 .../common/policies/data/class-use/BookieInfo.html |   2 +-
 .../data/class-use/BookiesClusterInfo.Builder.html |   2 +-
 .../data/class-use/BookiesClusterInfo.html         |   2 +-
 .../data/class-use/BookiesRackConfiguration.html   |   2 +-
 .../policies/data/class-use/BrokerAssignment.html  |   2 +-
 .../data/class-use/BrokerInfo.Builder.html         |   2 +-
 .../common/policies/data/class-use/BrokerInfo.html |   2 +-
 .../BrokerNamespaceIsolationData.Builder.html      |   2 +-
 .../class-use/BrokerNamespaceIsolationData.html    |   2 +-
 .../data/class-use/BrokerStatus.Builder.html       |   2 +-
 .../policies/data/class-use/BrokerStatus.html      |   2 +-
 .../data/class-use/BundlesData.Builder.html        |   2 +-
 .../policies/data/class-use/BundlesData.html       |   2 +-
 .../data/class-use/ClusterData.Builder.html        |   2 +-
 .../data/class-use/ClusterData.ClusterUrl.html     |   2 +-
 .../policies/data/class-use/ClusterData.html       |   2 +-
 .../policies/data/class-use/CompactionStats.html   |   2 +-
 .../policies/data/class-use/ConsumerStats.html     |   2 +-
 .../class-use/DelayedDeliveryPolicies.Builder.html |   2 +-
 .../data/class-use/DelayedDeliveryPolicies.html    |   2 +-
 .../data/class-use/DispatchRate.Builder.html       |   2 +-
 .../policies/data/class-use/DispatchRate.html      |   2 +-
 .../policies/data/class-use/EntryFilters.html      |   2 +-
 .../common/policies/data/class-use/ErrorData.html  |   2 +-
 .../data/class-use/ExceptionInformation.html       |   2 +-
 .../data/class-use/FailureDomain.Builder.html      |   2 +-
 .../policies/data/class-use/FailureDomain.html     |   2 +-
 .../data/class-use/FunctionInstanceStats.html      |   2 +-
 .../data/class-use/FunctionInstanceStatsData.html  |   2 +-
 .../class-use/FunctionInstanceStatsDataBase.html   |   2 +-
 .../policies/data/class-use/FunctionStats.html     |   2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |   2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |   2 +-
 .../policies/data/class-use/FunctionStatus.html    |   2 +-
 .../data/class-use/InactiveTopicDeleteMode.html    |   2 +-
 .../data/class-use/InactiveTopicPolicies.html      |   2 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |   2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |   2 +-
 .../data/class-use/ManagedLedgerInternalStats.html |   2 +-
 .../class-use/NamespaceIsolationData.Builder.html  |   2 +-
 .../data/class-use/NamespaceIsolationData.html     |   2 +-
 .../NamespaceIsolationPolicyUnloadScope.html       |   2 +-
 .../data/class-use/NamespaceOwnershipStatus.html   |   2 +-
 .../NonPersistentPartitionedTopicStats.html        |   2 +-
 .../class-use/NonPersistentPublisherStats.html     |   2 +-
 .../class-use/NonPersistentReplicatorStats.html    |   2 +-
 .../class-use/NonPersistentSubscriptionStats.html  |   2 +-
 .../data/class-use/NonPersistentTopicStats.html    |   2 +-
 .../data/class-use/OffloadPolicies.Builder.html    |   2 +-
 .../policies/data/class-use/OffloadPolicies.html   |   2 +-
 .../data/class-use/OffloadedReadPriority.html      |   2 +-
 .../class-use/PartitionedTopicInternalStats.html   |   2 +-
 .../data/class-use/PartitionedTopicStats.html      |   2 +-
 .../data/class-use/PersistencePolicies.html        |   2 +-
 .../class-use/PersistentTopicInternalStats.html    |   2 +-
 .../data/class-use/Policies.BundleType.html        |   2 +-
 .../common/policies/data/class-use/Policies.html   |   2 +-
 .../policies/data/class-use/PublishRate.html       |   2 +-
 .../policies/data/class-use/PublisherStats.html    |   2 +-
 .../policies/data/class-use/RawBookieInfo.html     |   2 +-
 .../policies/data/class-use/ReplicatorStats.html   |   2 +-
 .../policies/data/class-use/ResourceGroup.html     |   2 +-
 .../policies/data/class-use/ResourceQuota.html     |   2 +-
 .../policies/data/class-use/RetentionPolicies.html |   2 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |   2 +-
 .../class-use/SchemaCompatibilityStrategy.html     |   2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |   2 +-
 .../class-use/SinkStatus.SinkInstanceStatus.html   |   2 +-
 .../common/policies/data/class-use/SinkStatus.html |   2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |   2 +-
 .../SourceStatus.SourceInstanceStatus.html         |   2 +-
 .../policies/data/class-use/SourceStatus.html      |   2 +-
 .../policies/data/class-use/SubscribeRate.html     |   2 +-
 .../data/class-use/SubscriptionAuthMode.html       |   2 +-
 .../policies/data/class-use/SubscriptionStats.html |   2 +-
 .../data/class-use/TenantInfo.Builder.html         |   2 +-
 .../common/policies/data/class-use/TenantInfo.html |   2 +-
 .../data/class-use/TopicHashPositions.html         |   2 +-
 .../common/policies/data/class-use/TopicStats.html |   2 +-
 .../common/policies/data/class-use/TopicType.html  |   2 +-
 .../data/class-use/TransactionBufferStats.html     |   2 +-
 .../data/class-use/TransactionCoordinatorInfo.html |   2 +-
 .../TransactionCoordinatorInternalStats.html       |   2 +-
 .../class-use/TransactionCoordinatorStats.html     |   2 +-
 .../class-use/TransactionCoordinatorStatus.html    |   2 +-
 .../data/class-use/TransactionInBufferStats.html   |   2 +-
 .../class-use/TransactionInPendingAckStats.html    |   2 +-
 .../data/class-use/TransactionLogStats.html        |   2 +-
 .../data/class-use/TransactionMetadata.html        |   2 +-
 .../TransactionPendingAckInternalStats.html        |   2 +-
 .../data/class-use/TransactionPendingAckStats.html |   2 +-
 .../policies/data/class-use/ValidateResult.html    |   2 +-
 .../class-use/WorkerFunctionInstanceStats.html     |   2 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |   2 +-
 .../impl/AutoSubscriptionCreationOverrideImpl.html |   2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |   2 +-
 .../data/impl/AutoTopicCreationOverrideImpl.html   |   2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |   2 +-
 .../policies/data/impl/BacklogQuotaImpl.html       |   5 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |   2 +-
 .../data/impl/BookieAffinityGroupDataImpl.html     |   2 +-
 .../impl/BookieInfoImpl.BookieInfoImplBuilder.html |   2 +-
 .../common/policies/data/impl/BookieInfoImpl.html  |   2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |   2 +-
 .../policies/data/impl/BookiesClusterInfoImpl.html |   2 +-
 .../impl/BrokerInfoImpl.BrokerInfoImplBuilder.html |   2 +-
 .../common/policies/data/impl/BrokerInfoImpl.html  |   2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |   2 +-
 .../policies/data/impl/BrokerStatusImpl.html       |   2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |   2 +-
 .../common/policies/data/impl/BundlesDataImpl.html |   2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |   2 +-
 .../data/impl/DelayedDeliveryPoliciesImpl.html     |   2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |   2 +-
 .../policies/data/impl/DispatchRateImpl.html       |   2 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |   2 +-
 .../AutoSubscriptionCreationOverrideImpl.html      |   2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |   2 +-
 .../class-use/AutoTopicCreationOverrideImpl.html   |   2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |   2 +-
 .../data/impl/class-use/BacklogQuotaImpl.html      |   2 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |   2 +-
 .../class-use/BookieAffinityGroupDataImpl.html     |   2 +-
 .../BookieInfoImpl.BookieInfoImplBuilder.html      |   2 +-
 .../data/impl/class-use/BookieInfoImpl.html        |   2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |   2 +-
 .../impl/class-use/BookiesClusterInfoImpl.html     |   2 +-
 .../BrokerInfoImpl.BrokerInfoImplBuilder.html      |   2 +-
 .../data/impl/class-use/BrokerInfoImpl.html        |   2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |   2 +-
 .../data/impl/class-use/BrokerStatusImpl.html      |   2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |   2 +-
 .../data/impl/class-use/BundlesDataImpl.html       |   2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |   2 +-
 .../class-use/DelayedDeliveryPoliciesImpl.html     |   2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |   2 +-
 .../data/impl/class-use/DispatchRateImpl.html      |   2 +-
 .../common/policies/data/impl/package-summary.html |   2 +-
 .../common/policies/data/impl/package-tree.html    |   2 +-
 .../common/policies/data/impl/package-use.html     |   2 +-
 .../common/policies/data/package-summary.html      |   2 +-
 .../pulsar/common/policies/data/package-tree.html  |   2 +-
 .../pulsar/common/policies/data/package-use.html   |   2 +-
 .../policies/impl/AutoFailoverPolicyFactory.html   |   2 +-
 .../common/policies/impl/MinAvailablePolicy.html   |   2 +-
 .../impl/class-use/AutoFailoverPolicyFactory.html  |   2 +-
 .../impl/class-use/MinAvailablePolicy.html         |   2 +-
 .../common/policies/impl/package-summary.html      |   2 +-
 .../pulsar/common/policies/impl/package-tree.html  |   2 +-
 .../pulsar/common/policies/impl/package-use.html   |   2 +-
 .../pulsar/common/policies/package-summary.html    |   2 +-
 .../pulsar/common/policies/package-tree.html       |   2 +-
 .../apache/pulsar/common/policies/package-use.html |   2 +-
 .../protocol/schema/IsCompatibilityResponse.html   |   2 +-
 .../common/protocol/schema/PostSchemaPayload.html  |   2 +-
 .../schema/class-use/IsCompatibilityResponse.html  |   2 +-
 .../schema/class-use/PostSchemaPayload.html        |   2 +-
 .../common/protocol/schema/package-summary.html    |   2 +-
 .../common/protocol/schema/package-tree.html       |   2 +-
 .../pulsar/common/protocol/schema/package-use.html |   2 +-
 .../stats/AllocatorStats.PoolArenaStats.html       |   2 +-
 .../stats/AllocatorStats.PoolChunkListStats.html   |   2 +-
 .../stats/AllocatorStats.PoolChunkStats.html       |   2 +-
 .../stats/AllocatorStats.PoolSubpageStats.html     |   2 +-
 .../apache/pulsar/common/stats/AllocatorStats.html |   2 +-
 .../stats/AnalyzeSubscriptionBacklogResult.html    |   2 +-
 .../org/apache/pulsar/common/stats/Metrics.html    |   2 +-
 .../stats/PositionInPendingAckStats.State.html     |   2 +-
 .../common/stats/PositionInPendingAckStats.html    |   2 +-
 .../class-use/AllocatorStats.PoolArenaStats.html   |   2 +-
 .../AllocatorStats.PoolChunkListStats.html         |   2 +-
 .../class-use/AllocatorStats.PoolChunkStats.html   |   2 +-
 .../class-use/AllocatorStats.PoolSubpageStats.html |   2 +-
 .../common/stats/class-use/AllocatorStats.html     |   2 +-
 .../AnalyzeSubscriptionBacklogResult.html          |   2 +-
 .../pulsar/common/stats/class-use/Metrics.html     |   2 +-
 .../class-use/PositionInPendingAckStats.State.html |   2 +-
 .../stats/class-use/PositionInPendingAckStats.html |   2 +-
 .../pulsar/common/stats/package-summary.html       |   2 +-
 .../apache/pulsar/common/stats/package-tree.html   |   2 +-
 .../apache/pulsar/common/stats/package-use.html    |   2 +-
 .../management/core/common/PackageMetadata.html    |   2 +-
 .../management/core/common/PackageType.html        |   2 +-
 .../core/common/class-use/PackageMetadata.html     |   2 +-
 .../core/common/class-use/PackageType.html         |   2 +-
 .../management/core/common/package-summary.html    |   2 +-
 .../management/core/common/package-tree.html       |   2 +-
 .../management/core/common/package-use.html        |   2 +-
 ...anagementException.MetadataFormatException.html |   2 +-
 ...kagesManagementException.NotFoundException.html |   2 +-
 .../exceptions/PackagesManagementException.html    |   2 +-
 ...anagementException.MetadataFormatException.html |   2 +-
 ...kagesManagementException.NotFoundException.html |   2 +-
 .../class-use/PackagesManagementException.html     |   2 +-
 .../core/exceptions/package-summary.html           |   2 +-
 .../management/core/exceptions/package-tree.html   |   2 +-
 .../management/core/exceptions/package-use.html    |   2 +-
 .../data/loadbalancer/LoadManagerReport.html       |   2 +-
 .../data/loadbalancer/NamespaceBundleStats.html    |   2 +-
 .../policies/data/loadbalancer/ResourceUsage.html  |   2 +-
 .../data/loadbalancer/ServiceLookupData.html       |   2 +-
 .../loadbalancer/class-use/LoadManagerReport.html  |   2 +-
 .../class-use/NamespaceBundleStats.html            |   2 +-
 .../data/loadbalancer/class-use/ResourceUsage.html |   2 +-
 .../loadbalancer/class-use/ServiceLookupData.html  |   2 +-
 .../data/loadbalancer/package-summary.html         |   2 +-
 .../policies/data/loadbalancer/package-tree.html   |   2 +-
 .../policies/data/loadbalancer/package-use.html    |   2 +-
 static/api/admin/3.0.x/overview-summary.html       |   2 +-
 static/api/admin/3.0.x/overview-tree.html          |   2 +-
 static/api/admin/3.0.x/serialized-form.html        |   2 +-
 static/api/client/3.0.x/allclasses-index.html      | 241 +++++++++++----------
 static/api/client/3.0.x/allpackages-index.html     |   2 +-
 static/api/client/3.0.x/constant-values.html       |   2 +-
 static/api/client/3.0.x/deprecated-list.html       |   2 +-
 static/api/client/3.0.x/help-doc.html              |   2 +-
 static/api/client/3.0.x/index-all.html             |  15 +-
 static/api/client/3.0.x/index.html                 |   4 +-
 static/api/client/3.0.x/member-search-index.js     |   2 +-
 .../apache/pulsar/client/api/Authentication.html   |   2 +-
 .../client/api/AuthenticationDataProvider.html     |   2 +-
 .../pulsar/client/api/AuthenticationFactory.html   |   2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |   2 +-
 .../client/api/AutoClusterFailoverBuilder.html     |   2 +-
 .../pulsar/client/api/BatchMessageContainer.html   |   2 +-
 .../client/api/BatchReceivePolicy.Builder.html     |   2 +-
 .../pulsar/client/api/BatchReceivePolicy.html      |   2 +-
 .../apache/pulsar/client/api/BatcherBuilder.html   |   2 +-
 .../apache/pulsar/client/api/ClientBuilder.html    |   2 +-
 .../apache/pulsar/client/api/CompressionType.html  |   2 +-
 .../org/apache/pulsar/client/api/Consumer.html     |  30 ++-
 .../apache/pulsar/client/api/ConsumerBuilder.html  |  34 ++-
 .../client/api/ConsumerCryptoFailureAction.html    |   2 +-
 .../pulsar/client/api/ConsumerEventListener.html   |   2 +-
 .../pulsar/client/api/ConsumerInterceptor.html     |   2 +-
 .../apache/pulsar/client/api/ConsumerStats.html    |   2 +-
 .../api/ControlledClusterFailoverBuilder.html      |   2 +-
 .../apache/pulsar/client/api/CryptoKeyReader.html  |   2 +-
 .../apache/pulsar/client/api/DeadLetterPolicy.html |   2 +-
 .../api/EncodedAuthenticationParameterSupport.html |   2 +-
 .../pulsar/client/api/EncryptionKeyInfo.html       |   2 +-
 .../apache/pulsar/client/api/HashingScheme.html    |   2 +-
 .../apache/pulsar/client/api/KeySharedMode.html    |   2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |   2 +-
 .../api/KeySharedPolicy.KeySharedPolicySticky.html |   2 +-
 .../apache/pulsar/client/api/KeySharedPolicy.html  |   2 +-
 .../apache/pulsar/client/api/KeyStoreParams.html   |   2 +-
 .../org/apache/pulsar/client/api/Message.html      |   2 +-
 .../pulsar/client/api/MessageAcknowledger.html     |   2 +-
 .../apache/pulsar/client/api/MessageCrypto.html    |   2 +-
 .../org/apache/pulsar/client/api/MessageId.html    |   2 +-
 .../apache/pulsar/client/api/MessageListener.html  |   2 +-
 .../pulsar/client/api/MessageListenerExecutor.html |   2 +-
 .../apache/pulsar/client/api/MessagePayload.html   |   2 +-
 .../pulsar/client/api/MessagePayloadContext.html   |   2 +-
 .../pulsar/client/api/MessagePayloadFactory.html   |   2 +-
 .../pulsar/client/api/MessagePayloadProcessor.html |   2 +-
 .../apache/pulsar/client/api/MessageRouter.html    |   2 +-
 .../pulsar/client/api/MessageRoutingMode.html      |   2 +-
 .../org/apache/pulsar/client/api/Messages.html     |   2 +-
 .../pulsar/client/api/MultiTopicConsumerStats.html |   2 +-
 .../client/api/PartitionedTopicProducerStats.html  |   2 +-
 .../org/apache/pulsar/client/api/Producer.html     |  61 +++++-
 .../pulsar/client/api/ProducerAccessMode.html      |   2 +-
 .../apache/pulsar/client/api/ProducerBuilder.html  |   2 +-
 .../client/api/ProducerCryptoFailureAction.html    |   2 +-
 .../pulsar/client/api/ProducerInterceptor.html     |   2 +-
 .../apache/pulsar/client/api/ProducerStats.html    |   2 +-
 .../apache/pulsar/client/api/ProxyProtocol.html    |   2 +-
 .../org/apache/pulsar/client/api/PulsarClient.html |   2 +-
 ...lsarClientException.AlreadyClosedException.html |   4 +-
 ...sarClientException.AuthenticationException.html |   4 +-
 ...lsarClientException.AuthorizationException.html |   4 +-
 ...sarClientException.BrokerMetadataException.html |   4 +-
 ...ClientException.BrokerPersistenceException.html |   4 +-
 .../PulsarClientException.ChecksumException.html   |   4 +-
 .../PulsarClientException.ConnectException.html    |   4 +-
 ...sarClientException.ConsumerAssignException.html |   4 +-
 ...ulsarClientException.ConsumerBusyException.html |   4 +-
 .../api/PulsarClientException.CryptoException.html |   4 +-
 .../PulsarClientException.FailedFeatureCheck.html  |   2 +-
 ...ientException.FeatureNotSupportedException.html |   4 +-
 ...ception.GettingAuthenticationDataException.html |   4 +-
 ...lientException.IncompatibleSchemaException.html |   4 +-
 ...entException.InvalidConfigurationException.html |   4 +-
 ...sarClientException.InvalidMessageException.html |   4 +-
 .../PulsarClientException.InvalidServiceURL.html   |   4 +-
 ...rClientException.InvalidTopicNameException.html |   4 +-
 .../api/PulsarClientException.LookupException.html |   6 +-
 ...sarClientException.MemoryBufferIsFullError.html |   4 +-
 ...lientException.MessageAcknowledgeException.html |   4 +-
 .../PulsarClientException.NotAllowedException.html |   4 +-
 ...ulsarClientException.NotConnectedException.html |   4 +-
 .../PulsarClientException.NotFoundException.html   |   4 +-
 ...ulsarClientException.NotSupportedException.html |   4 +-
 ...xception.ProducerBlockedQuotaExceededError.html |   4 +-
 ...tion.ProducerBlockedQuotaExceededException.html |   4 +-
 ...ulsarClientException.ProducerBusyException.html |   4 +-
 ...sarClientException.ProducerFencedException.html |   4 +-
 ...arClientException.ProducerQueueIsFullError.html |   4 +-
 ...rClientException.ServiceNotReadyException.html} |  35 ++-
 ...entException.SubscriptionNotFoundException.html |   4 +-
 .../PulsarClientException.TimeoutException.html    |   4 +-
 ...arClientException.TooManyRequestsException.html |   4 +-
 ...ClientException.TopicDoesNotExistException.html |   4 +-
 ...sarClientException.TopicMigrationException.html |   4 +-
 ...arClientException.TopicTerminatedException.html |   4 +-
 ...ientException.TransactionConflictException.html |   4 +-
 ...ion.TransactionHasOperationFailedException.html |   4 +-
 ...ception.UnsupportedAuthenticationException.html |   4 +-
 .../pulsar/client/api/PulsarClientException.html   |  44 ++--
 .../3.0.x/org/apache/pulsar/client/api/Range.html  |  48 ++--
 .../3.0.x/org/apache/pulsar/client/api/Reader.html |   2 +-
 .../apache/pulsar/client/api/ReaderBuilder.html    |   2 +-
 .../pulsar/client/api/ReaderInterceptor.html       |   2 +-
 .../apache/pulsar/client/api/ReaderListener.html   |   2 +-
 .../pulsar/client/api/RedeliveryBackoff.html       |   2 +-
 .../pulsar/client/api/RegexSubscriptionMode.html   |   2 +-
 .../3.0.x/org/apache/pulsar/client/api/Schema.html |   2 +-
 .../client/api/SchemaSerializationException.html   |   2 +-
 .../pulsar/client/api/ServiceUrlProvider.html      |   2 +-
 .../org/apache/pulsar/client/api/SizeUnit.html     |   2 +-
 .../client/api/SubscriptionInitialPosition.html    |   2 +-
 .../apache/pulsar/client/api/SubscriptionMode.html |   2 +-
 .../apache/pulsar/client/api/SubscriptionType.html |   2 +-
 .../org/apache/pulsar/client/api/TableView.html    |   2 +-
 .../apache/pulsar/client/api/TableViewBuilder.html |   2 +-
 .../pulsar/client/api/TopicConsumerBuilder.html    |   2 +-
 .../apache/pulsar/client/api/TopicMessageId.html   |   2 +-
 .../apache/pulsar/client/api/TopicMetadata.html    |   2 +-
 .../client/api/TransactionIsolationLevel.html      |   2 +-
 .../pulsar/client/api/TypedMessageBuilder.html     |   2 +-
 .../client/api/class-use/Authentication.html       |   2 +-
 .../api/class-use/AuthenticationDataProvider.html  |   2 +-
 .../api/class-use/AuthenticationFactory.html       |   2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |   2 +-
 .../api/class-use/AutoClusterFailoverBuilder.html  |   2 +-
 .../api/class-use/BatchMessageContainer.html       |   2 +-
 .../api/class-use/BatchReceivePolicy.Builder.html  |   2 +-
 .../client/api/class-use/BatchReceivePolicy.html   |   2 +-
 .../client/api/class-use/BatcherBuilder.html       |   2 +-
 .../pulsar/client/api/class-use/ClientBuilder.html |   2 +-
 .../client/api/class-use/CompressionType.html      |   2 +-
 .../pulsar/client/api/class-use/Consumer.html      |   2 +-
 .../client/api/class-use/ConsumerBuilder.html      |   2 +-
 .../api/class-use/ConsumerCryptoFailureAction.html |   2 +-
 .../api/class-use/ConsumerEventListener.html       |   2 +-
 .../client/api/class-use/ConsumerInterceptor.html  |   2 +-
 .../pulsar/client/api/class-use/ConsumerStats.html |   2 +-
 .../ControlledClusterFailoverBuilder.html          |   2 +-
 .../client/api/class-use/CryptoKeyReader.html      |   2 +-
 .../client/api/class-use/DeadLetterPolicy.html     |   2 +-
 .../EncodedAuthenticationParameterSupport.html     |   2 +-
 .../client/api/class-use/EncryptionKeyInfo.html    |   2 +-
 .../pulsar/client/api/class-use/HashingScheme.html |   2 +-
 .../pulsar/client/api/class-use/KeySharedMode.html |   2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |   2 +-
 .../KeySharedPolicy.KeySharedPolicySticky.html     |   2 +-
 .../client/api/class-use/KeySharedPolicy.html      |   2 +-
 .../client/api/class-use/KeyStoreParams.html       |   2 +-
 .../pulsar/client/api/class-use/Message.html       |   4 +-
 .../client/api/class-use/MessageAcknowledger.html  |   2 +-
 .../pulsar/client/api/class-use/MessageCrypto.html |   2 +-
 .../pulsar/client/api/class-use/MessageId.html     |   2 +-
 .../client/api/class-use/MessageListener.html      |   2 +-
 .../api/class-use/MessageListenerExecutor.html     |   2 +-
 .../client/api/class-use/MessagePayload.html       |   2 +-
 .../api/class-use/MessagePayloadContext.html       |   2 +-
 .../api/class-use/MessagePayloadFactory.html       |   2 +-
 .../api/class-use/MessagePayloadProcessor.html     |   2 +-
 .../pulsar/client/api/class-use/MessageRouter.html |   2 +-
 .../client/api/class-use/MessageRoutingMode.html   |   2 +-
 .../pulsar/client/api/class-use/Messages.html      |   2 +-
 .../api/class-use/MultiTopicConsumerStats.html     |   2 +-
 .../class-use/PartitionedTopicProducerStats.html   |   2 +-
 .../pulsar/client/api/class-use/Producer.html      |   2 +-
 .../client/api/class-use/ProducerAccessMode.html   |   2 +-
 .../client/api/class-use/ProducerBuilder.html      |   2 +-
 .../api/class-use/ProducerCryptoFailureAction.html |   2 +-
 .../client/api/class-use/ProducerInterceptor.html  |   2 +-
 .../pulsar/client/api/class-use/ProducerStats.html |   2 +-
 .../pulsar/client/api/class-use/ProxyProtocol.html |   2 +-
 .../pulsar/client/api/class-use/PulsarClient.html  |   2 +-
 ...lsarClientException.AlreadyClosedException.html |   2 +-
 ...sarClientException.AuthenticationException.html |   2 +-
 ...lsarClientException.AuthorizationException.html |   2 +-
 ...sarClientException.BrokerMetadataException.html |   2 +-
 ...ClientException.BrokerPersistenceException.html |   2 +-
 .../PulsarClientException.ChecksumException.html   |   2 +-
 .../PulsarClientException.ConnectException.html    |   2 +-
 ...sarClientException.ConsumerAssignException.html |   2 +-
 ...ulsarClientException.ConsumerBusyException.html |   2 +-
 .../PulsarClientException.CryptoException.html     |   2 +-
 .../PulsarClientException.FailedFeatureCheck.html  |   2 +-
 ...ientException.FeatureNotSupportedException.html |   2 +-
 ...ception.GettingAuthenticationDataException.html |   2 +-
 ...lientException.IncompatibleSchemaException.html |   2 +-
 ...entException.InvalidConfigurationException.html |   2 +-
 ...sarClientException.InvalidMessageException.html |   2 +-
 .../PulsarClientException.InvalidServiceURL.html   |   2 +-
 ...rClientException.InvalidTopicNameException.html |   2 +-
 .../PulsarClientException.LookupException.html     |  10 +-
 ...sarClientException.MemoryBufferIsFullError.html |   2 +-
 ...lientException.MessageAcknowledgeException.html |   2 +-
 .../PulsarClientException.NotAllowedException.html |   2 +-
 ...ulsarClientException.NotConnectedException.html |   2 +-
 .../PulsarClientException.NotFoundException.html   |   2 +-
 ...ulsarClientException.NotSupportedException.html |   2 +-
 ...xception.ProducerBlockedQuotaExceededError.html |   2 +-
 ...tion.ProducerBlockedQuotaExceededException.html |   2 +-
 ...ulsarClientException.ProducerBusyException.html |   2 +-
 ...sarClientException.ProducerFencedException.html |   2 +-
 ...arClientException.ProducerQueueIsFullError.html |   2 +-
 ...rClientException.ServiceNotReadyException.html} |  10 +-
 ...entException.SubscriptionNotFoundException.html |   2 +-
 .../PulsarClientException.TimeoutException.html    |   2 +-
 ...arClientException.TooManyRequestsException.html |   2 +-
 ...ClientException.TopicDoesNotExistException.html |   2 +-
 ...sarClientException.TopicMigrationException.html |   2 +-
 ...arClientException.TopicTerminatedException.html |   2 +-
 ...ientException.TransactionConflictException.html |   2 +-
 ...ion.TransactionHasOperationFailedException.html |   2 +-
 ...ception.UnsupportedAuthenticationException.html |   2 +-
 .../api/class-use/PulsarClientException.html       |  46 ++--
 .../apache/pulsar/client/api/class-use/Range.html  |   2 +-
 .../apache/pulsar/client/api/class-use/Reader.html |   2 +-
 .../pulsar/client/api/class-use/ReaderBuilder.html |   2 +-
 .../client/api/class-use/ReaderInterceptor.html    |   2 +-
 .../client/api/class-use/ReaderListener.html       |   2 +-
 .../client/api/class-use/RedeliveryBackoff.html    |   2 +-
 .../api/class-use/RegexSubscriptionMode.html       |   2 +-
 .../apache/pulsar/client/api/class-use/Schema.html |   2 +-
 .../class-use/SchemaSerializationException.html    |   2 +-
 .../client/api/class-use/ServiceUrlProvider.html   |   2 +-
 .../pulsar/client/api/class-use/SizeUnit.html      |   2 +-
 .../api/class-use/SubscriptionInitialPosition.html |   2 +-
 .../client/api/class-use/SubscriptionMode.html     |   2 +-
 .../client/api/class-use/SubscriptionType.html     |   2 +-
 .../pulsar/client/api/class-use/TableView.html     |   2 +-
 .../client/api/class-use/TableViewBuilder.html     |   2 +-
 .../client/api/class-use/TopicConsumerBuilder.html |   2 +-
 .../client/api/class-use/TopicMessageId.html       |   2 +-
 .../pulsar/client/api/class-use/TopicMetadata.html |   2 +-
 .../api/class-use/TransactionIsolationLevel.html   |   2 +-
 .../client/api/class-use/TypedMessageBuilder.html  |   2 +-
 .../api/interceptor/ProducerInterceptor.html       |   2 +-
 .../interceptor/ProducerInterceptorWrapper.html    |   2 +-
 .../interceptor/class-use/ProducerInterceptor.html |   2 +-
 .../class-use/ProducerInterceptorWrapper.html      |   2 +-
 .../client/api/interceptor/package-summary.html    |   2 +-
 .../client/api/interceptor/package-tree.html       |   2 +-
 .../pulsar/client/api/interceptor/package-use.html |   2 +-
 .../apache/pulsar/client/api/package-summary.html  | 125 ++++++-----
 .../org/apache/pulsar/client/api/package-tree.html |   3 +-
 .../org/apache/pulsar/client/api/package-use.html  |   2 +-
 .../org/apache/pulsar/client/api/schema/Field.html |   2 +-
 .../client/api/schema/FieldSchemaBuilder.html      |   2 +-
 .../pulsar/client/api/schema/GenericObject.html    |   2 +-
 .../pulsar/client/api/schema/GenericRecord.html    |   2 +-
 .../client/api/schema/GenericRecordBuilder.html    |   2 +-
 .../pulsar/client/api/schema/GenericSchema.html    |   2 +-
 .../pulsar/client/api/schema/KeyValueSchema.html   |   2 +-
 .../client/api/schema/RecordSchemaBuilder.html     |   2 +-
 .../pulsar/client/api/schema/SchemaBuilder.html    |   2 +-
 .../pulsar/client/api/schema/SchemaDefinition.html |   2 +-
 .../client/api/schema/SchemaDefinitionBuilder.html |   2 +-
 .../client/api/schema/SchemaInfoProvider.html      |   2 +-
 .../pulsar/client/api/schema/SchemaReader.html     |   2 +-
 .../pulsar/client/api/schema/SchemaWriter.html     |   2 +-
 .../pulsar/client/api/schema/class-use/Field.html  |   2 +-
 .../api/schema/class-use/FieldSchemaBuilder.html   |   2 +-
 .../client/api/schema/class-use/GenericObject.html |   2 +-
 .../client/api/schema/class-use/GenericRecord.html |   2 +-
 .../api/schema/class-use/GenericRecordBuilder.html |   2 +-
 .../client/api/schema/class-use/GenericSchema.html |   2 +-
 .../api/schema/class-use/KeyValueSchema.html       |   2 +-
 .../api/schema/class-use/RecordSchemaBuilder.html  |   2 +-
 .../client/api/schema/class-use/SchemaBuilder.html |   2 +-
 .../api/schema/class-use/SchemaDefinition.html     |   2 +-
 .../schema/class-use/SchemaDefinitionBuilder.html  |   2 +-
 .../api/schema/class-use/SchemaInfoProvider.html   |   2 +-
 .../client/api/schema/class-use/SchemaReader.html  |   2 +-
 .../client/api/schema/class-use/SchemaWriter.html  |   2 +-
 .../pulsar/client/api/schema/package-summary.html  |   2 +-
 .../pulsar/client/api/schema/package-tree.html     |   2 +-
 .../pulsar/client/api/schema/package-use.html      |   2 +-
 .../client/api/transaction/Transaction.State.html  |   2 +-
 .../pulsar/client/api/transaction/Transaction.html |   2 +-
 .../api/transaction/TransactionBufferClient.html   |   2 +-
 ...lientException.ReachMaxPendingOpsException.html |   2 +-
 ...ferClientException.RequestTimeoutException.html |   2 +-
 .../TransactionBufferClientException.html          |   2 +-
 .../client/api/transaction/TransactionBuilder.html |   2 +-
 .../TransactionCoordinatorClient.State.html        |   2 +-
 .../transaction/TransactionCoordinatorClient.html  |   2 +-
 ...tException.CoordinatorClientStateException.html |   2 +-
 ...ientException.CoordinatorNotFoundException.html |   2 +-
 ...rClientException.InvalidTxnStatusException.html |   2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |   2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |   2 +-
 ...ientException.TransactionNotFoundException.html |   2 +-
 .../TransactionCoordinatorClientException.html     |   2 +-
 .../pulsar/client/api/transaction/TxnID.html       |   2 +-
 .../transaction/class-use/Transaction.State.html   |   2 +-
 .../api/transaction/class-use/Transaction.html     |   2 +-
 .../class-use/TransactionBufferClient.html         |   2 +-
 ...lientException.ReachMaxPendingOpsException.html |   2 +-
 ...ferClientException.RequestTimeoutException.html |   2 +-
 .../TransactionBufferClientException.html          |   2 +-
 .../transaction/class-use/TransactionBuilder.html  |   2 +-
 .../TransactionCoordinatorClient.State.html        |   2 +-
 .../class-use/TransactionCoordinatorClient.html    |   2 +-
 ...tException.CoordinatorClientStateException.html |   2 +-
 ...ientException.CoordinatorNotFoundException.html |   2 +-
 ...rClientException.InvalidTxnStatusException.html |   2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |   2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |   2 +-
 ...ientException.TransactionNotFoundException.html |   2 +-
 .../TransactionCoordinatorClientException.html     |   2 +-
 .../client/api/transaction/class-use/TxnID.html    |   2 +-
 .../client/api/transaction/package-summary.html    |   2 +-
 .../client/api/transaction/package-tree.html       |   2 +-
 .../pulsar/client/api/transaction/package-use.html |   2 +-
 .../client/internal/DefaultImplementation.html     |   2 +-
 .../pulsar/client/internal/PropertiesUtils.html    |   2 +-
 .../PulsarClientImplementationBinding.html         |   2 +-
 .../internal/class-use/DefaultImplementation.html  |   2 +-
 .../client/internal/class-use/PropertiesUtils.html |   2 +-
 .../PulsarClientImplementationBinding.html         |   2 +-
 .../pulsar/client/internal/package-summary.html    |   2 +-
 .../pulsar/client/internal/package-tree.html       |   2 +-
 .../apache/pulsar/client/internal/package-use.html |   2 +-
 .../org/apache/pulsar/common/api/AuthData.html     |   2 +-
 .../api/EncryptionContext.EncryptionKey.html       |   2 +-
 .../pulsar/common/api/EncryptionContext.html       |   2 +-
 .../pulsar/common/api/class-use/AuthData.html      |   2 +-
 .../class-use/EncryptionContext.EncryptionKey.html |   2 +-
 .../common/api/class-use/EncryptionContext.html    |   2 +-
 .../apache/pulsar/common/api/package-summary.html  |   2 +-
 .../org/apache/pulsar/common/api/package-tree.html |   2 +-
 .../org/apache/pulsar/common/api/package-use.html  |   2 +-
 .../InterfaceAudience.LimitedPrivate.html          |   2 +-
 .../classification/InterfaceAudience.Private.html  |   2 +-
 .../classification/InterfaceAudience.Public.html   |   2 +-
 .../common/classification/InterfaceAudience.html   |   2 +-
 .../InterfaceStability.Evolving.html               |   2 +-
 .../classification/InterfaceStability.Stable.html  |   2 +-
 .../InterfaceStability.Unstable.html               |   2 +-
 .../common/classification/InterfaceStability.html  |   2 +-
 .../InterfaceAudience.LimitedPrivate.html          |   2 +-
 .../class-use/InterfaceAudience.Private.html       |   2 +-
 .../class-use/InterfaceAudience.Public.html        |   2 +-
 .../class-use/InterfaceAudience.html               |   2 +-
 .../class-use/InterfaceStability.Evolving.html     |   2 +-
 .../class-use/InterfaceStability.Stable.html       |   2 +-
 .../class-use/InterfaceStability.Unstable.html     |   2 +-
 .../class-use/InterfaceStability.html              |   2 +-
 .../common/classification/package-summary.html     |   2 +-
 .../pulsar/common/classification/package-tree.html |   2 +-
 .../pulsar/common/classification/package-use.html  |   2 +-
 .../common/schema/KeyValue.KeyValueDecoder.html    |   2 +-
 .../org/apache/pulsar/common/schema/KeyValue.html  |   2 +-
 .../pulsar/common/schema/KeyValueEncodingType.html |   2 +-
 .../schema/SchemaInfo.SchemaInfoBuilder.html       |   2 +-
 .../apache/pulsar/common/schema/SchemaInfo.html    |   2 +-
 .../common/schema/SchemaInfoWithVersion.html       |   2 +-
 .../apache/pulsar/common/schema/SchemaType.html    |   2 +-
 .../schema/class-use/KeyValue.KeyValueDecoder.html |   2 +-
 .../pulsar/common/schema/class-use/KeyValue.html   |   2 +-
 .../schema/class-use/KeyValueEncodingType.html     |   2 +-
 .../class-use/SchemaInfo.SchemaInfoBuilder.html    |   2 +-
 .../pulsar/common/schema/class-use/SchemaInfo.html |   2 +-
 .../schema/class-use/SchemaInfoWithVersion.html    |   2 +-
 .../pulsar/common/schema/class-use/SchemaType.html |   2 +-
 .../pulsar/common/schema/package-summary.html      |   2 +-
 .../apache/pulsar/common/schema/package-tree.html  |   2 +-
 .../apache/pulsar/common/schema/package-use.html   |   2 +-
 static/api/client/3.0.x/overview-summary.html      |   2 +-
 static/api/client/3.0.x/overview-tree.html         |   3 +-
 static/api/client/3.0.x/serialized-form.html       |   8 +-
 static/api/client/3.0.x/type-search-index.js       |   2 +-
 .../pulsar-functions/3.0.x/allclasses-index.html   |   2 +-
 .../pulsar-functions/3.0.x/allpackages-index.html  |   2 +-
 .../pulsar-functions/3.0.x/deprecated-list.html    |   2 +-
 static/api/pulsar-functions/3.0.x/help-doc.html    |   2 +-
 static/api/pulsar-functions/3.0.x/index-all.html   |   2 +-
 static/api/pulsar-functions/3.0.x/index.html       |   4 +-
 .../apache/pulsar/functions/api/BaseContext.html   |   2 +-
 .../org/apache/pulsar/functions/api/Context.html   |   2 +-
 .../org/apache/pulsar/functions/api/Function.html  |   2 +-
 .../org/apache/pulsar/functions/api/KVRecord.html  |   2 +-
 .../org/apache/pulsar/functions/api/Record.html    |   2 +-
 .../org/apache/pulsar/functions/api/SerDe.html     |   2 +-
 .../apache/pulsar/functions/api/StateStore.html    |   2 +-
 .../pulsar/functions/api/StateStoreContext.html    |   2 +-
 .../apache/pulsar/functions/api/WindowContext.html |   2 +-
 .../pulsar/functions/api/WindowFunction.html       |   2 +-
 .../functions/api/class-use/BaseContext.html       |   2 +-
 .../pulsar/functions/api/class-use/Context.html    |   2 +-
 .../pulsar/functions/api/class-use/Function.html   |   2 +-
 .../pulsar/functions/api/class-use/KVRecord.html   |   2 +-
 .../pulsar/functions/api/class-use/Record.html     |   2 +-
 .../pulsar/functions/api/class-use/SerDe.html      |   2 +-
 .../pulsar/functions/api/class-use/StateStore.html |   2 +-
 .../functions/api/class-use/StateStoreContext.html |   2 +-
 .../functions/api/class-use/WindowContext.html     |   2 +-
 .../functions/api/class-use/WindowFunction.html    |   2 +-
 .../pulsar/functions/api/package-summary.html      |   2 +-
 .../apache/pulsar/functions/api/package-tree.html  |   2 +-
 .../apache/pulsar/functions/api/package-use.html   |   2 +-
 .../functions/api/state/ByteBufferStateStore.html  |   2 +-
 .../functions/api/state/CounterStateStore.html     |   2 +-
 .../api/state/class-use/ByteBufferStateStore.html  |   2 +-
 .../api/state/class-use/CounterStateStore.html     |   2 +-
 .../functions/api/state/package-summary.html       |   2 +-
 .../pulsar/functions/api/state/package-tree.html   |   2 +-
 .../pulsar/functions/api/state/package-use.html    |   2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |   2 +-
 .../pulsar/functions/api/utils/FunctionRecord.html |   2 +-
 .../functions/api/utils/IdentityFunction.html      |   2 +-
 .../pulsar/functions/api/utils/JavaSerDe.html      |   2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |   2 +-
 .../api/utils/class-use/FunctionRecord.html        |   2 +-
 .../api/utils/class-use/IdentityFunction.html      |   2 +-
 .../functions/api/utils/class-use/JavaSerDe.html   |   2 +-
 .../functions/api/utils/package-summary.html       |   2 +-
 .../pulsar/functions/api/utils/package-tree.html   |   2 +-
 .../pulsar/functions/api/utils/package-use.html    |   2 +-
 .../pulsar-functions/3.0.x/overview-summary.html   |   2 +-
 .../api/pulsar-functions/3.0.x/overview-tree.html  |   2 +-
 924 files changed, 1400 insertions(+), 1233 deletions(-)

diff --git a/static/api/admin/3.0.x/allclasses-index.html b/static/api/admin/3.0.x/allclasses-index.html
index 0040bdc16bd..f32934f3c84 100644
--- a/static/api/admin/3.0.x/allclasses-index.html
+++ b/static/api/admin/3.0.x/allclasses-index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>All Classes and Interfaces (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>All Classes and Interfaces (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="class index">
diff --git a/static/api/admin/3.0.x/allpackages-index.html b/static/api/admin/3.0.x/allpackages-index.html
index afce5e4d7af..70ab4a5a9c1 100644
--- a/static/api/admin/3.0.x/allpackages-index.html
+++ b/static/api/admin/3.0.x/allpackages-index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>All Packages (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>All Packages (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
diff --git a/static/api/admin/3.0.x/constant-values.html b/static/api/admin/3.0.x/constant-values.html
index 365143c9e2e..dd64dc8918c 100644
--- a/static/api/admin/3.0.x/constant-values.html
+++ b/static/api/admin/3.0.x/constant-values.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Constant Field Values (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Constant Field Values (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="summary of constants">
diff --git a/static/api/admin/3.0.x/deprecated-list.html b/static/api/admin/3.0.x/deprecated-list.html
index e84d67462e5..9d548a0ef9e 100644
--- a/static/api/admin/3.0.x/deprecated-list.html
+++ b/static/api/admin/3.0.x/deprecated-list.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Deprecated List (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Deprecated List (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="deprecated elements">
diff --git a/static/api/admin/3.0.x/help-doc.html b/static/api/admin/3.0.x/help-doc.html
index 40aa80f1ec5..6ae257fb7d9 100644
--- a/static/api/admin/3.0.x/help-doc.html
+++ b/static/api/admin/3.0.x/help-doc.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>API Help (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>API Help (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="help">
diff --git a/static/api/admin/3.0.x/index-all.html b/static/api/admin/3.0.x/index-all.html
index 7a8af7c77ee..7044d3a1bcc 100644
--- a/static/api/admin/3.0.x/index-all.html
+++ b/static/api/admin/3.0.x/index-all.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Index (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Index (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="index">
@@ -8770,6 +8770,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html#validate()" class="member-name-link">validate()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html" title="interface in org.apache.pulsar.common.policies.data">AutoFailoverPolicyData</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/pulsar/common/policies/data/BacklogQuota.html#validate()" class="member-name-link">validate()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/NamespaceIsolationData.html#validate()" class="member-name-link">validate()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">NamespaceIsolationData</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html#validateOverride(org.apache.pulsar.common.policies.data.AutoTopicCreationOverride)" class="member-name-link">validateOverride(AutoTopicCreationOverride)</a> - Static method in class org.apache.pulsar.common.policies.data.impl.<a href="org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html" title="class in org.apache.pulsar.common.policies.data.impl">AutoTopicCreationOverrid [...]
diff --git a/static/api/admin/3.0.x/index.html b/static/api/admin/3.0.x/index.html
index f6f32421997..1b337aa538a 100644
--- a/static/api/admin/3.0.x/index.html
+++ b/static/api/admin/3.0.x/index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Overview (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Overview (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
@@ -49,7 +49,7 @@ loadScripts(document, 'script');</script>
 <div class="flex-content">
 <main role="main">
 <div class="header">
-<h1 class="title">Pulsar Client Admin :: API 3.0.11 API</h1>
+<h1 class="title">Pulsar Client Admin :: API 3.0.14 API</h1>
 </div>
 <div id="all-packages-table">
 <div class="caption"><span>Packages</span></div>
diff --git a/static/api/admin/3.0.x/member-search-index.js b/static/api/admin/3.0.x/member-search-index.js
index fcd36ab3b31..2624f28e0fe 100644
--- a/static/api/admin/3.0.x/member-search-index.js
+++ b/static/api/admin/3.0.x/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.pulsar.common.policies.data","c":"TransactionInBufferStats","l":"aborted"},{"p":"org.apache.pulsar.common.policies.data","c":"TransactionMetadata","l":"ackedPartitions"},{"p":"org.apache.pulsar.common.policies.data","c":"ManagedLedgerInternalStats.CursorStats","l":"active"},{"p":"org.apache.pulsar.common.policies.data","c":"BrokerStatus.Builder","l":"active(boolean)"},{"p":"org.apache.pulsar.common.policies.data","c":"DelayedDeliveryPolicies.Builder" [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.common.policies.data","c":"TransactionInBufferStats","l":"aborted"},{"p":"org.apache.pulsar.common.policies.data","c":"TransactionMetadata","l":"ackedPartitions"},{"p":"org.apache.pulsar.common.policies.data","c":"ManagedLedgerInternalStats.CursorStats","l":"active"},{"p":"org.apache.pulsar.common.policies.data","c":"BrokerStatus.Builder","l":"active(boolean)"},{"p":"org.apache.pulsar.common.policies.data","c":"DelayedDeliveryPolicies.Builder" [...]
\ No newline at end of file
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Bookies.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Bookies.html
index 34d0a6dc982..b23b4d4baf3 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Bookies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Bookies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Bookies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Bookies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Bookies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/BrokerStats.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/BrokerStats.html
index 8ff151cf7be..32e30a6e0f4 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/BrokerStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/BrokerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: BrokerStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Brokers.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Brokers.html
index ef44e23801a..862572912e0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Brokers.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Brokers.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Brokers (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Brokers (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Brokers">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Clusters.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Clusters.html
index 83301508687..64890e67f8f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Clusters.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Clusters.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Clusters (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Clusters (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Clusters">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Functions.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Functions.html
index b64bff28b03..abe9be2253e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Functions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Functions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Functions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Functions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Functions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/GetStatsOptions.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/GetStatsOptions.html
index e4a017af640..839a3779014 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/GetStatsOptions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/GetStatsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>GetStatsOptions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>GetStatsOptions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: GetStatsOptions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
index 87497a63865..90edd5917b3 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ListNamespaceTopicsOptions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ListNamespaceTopicsOptions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: ListNamespaceTopicsOptions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ListTopicsOptions.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
index d7eeea20d88..3b70d97a626 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ListTopicsOptions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ListTopicsOptions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: ListTopicsOptions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
index f3c351bb455..f34e8952667 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>LongRunningProcessStatus.Status (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>LongRunningProcessStatus.Status (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus, enum: Status">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
index be709bab6b5..e3a2d50898c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>LongRunningProcessStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>LongRunningProcessStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Lookup.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Lookup.html
index 897b778facf..50076863e6b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Lookup.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Lookup.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Lookup (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Lookup (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Lookup">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Mode.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Mode.html
index 89d26f9c714..3a839940935 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Mode.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Mode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Mode (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Mode (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, enum: Mode">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Namespaces.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Namespaces.html
index 82a9ee0a5bb..3b4a8b0b723 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Namespaces.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Namespaces.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Namespaces (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Namespaces (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Namespaces">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/NonPersistentTopics.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
index 856901ae02e..5e41af13eca 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentTopics (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>NonPersistentTopics (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: NonPersistentTopics">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
index 6e2e6df7f04..dcdf24794a4 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>OffloadProcessStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>OffloadProcessStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: OffloadProcessStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Packages.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Packages.html
index f862388f456..f7e45b8cb48 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Packages.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Packages.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Packages (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Packages (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Packages">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Properties.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Properties.html
index 1c6a30eb4a9..0d7eccd9f3e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Properties.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Properties.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Properties (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Properties (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Properties">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ProxyStats.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ProxyStats.html
index 3754311c3d3..3a15f39a69a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ProxyStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ProxyStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProxyStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ProxyStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ProxyStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdmin.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdmin.html
index 6ee8a9db9db..3368e8fef86 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdmin.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdmin.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdmin (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdmin (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: PulsarAdmin">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
index 0f386cc89f8..2a2e36aa3b1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: PulsarAdminBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
index 35a8b659d0e..8dbb12faced 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.ConflictException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminException.ConflictException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConflictException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
index 12a1394f8c2..4982865b4e9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.ConnectException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminException.ConnectException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConnectException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
index 65a52e71c66..3498a531c24 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: GettingAuthenticationDataException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
index 04e87af2f0f..b5bd2933ffe 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: HttpErrorException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
index d9d0ee9ba49..0346b4510f6 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAllowedException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
index a6b9b2f5ac0..3ef3ebee671 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAuthorizedException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
index 58d93dd3e29..45676d708d6 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotFoundException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
index 6688c01fb3f..55507d83f66 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: PreconditionFailedException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
index 59d4e276104..85957d4bfb2 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ServerSideErrorException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
index 40cd1017b4a..08ee245151d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: TimeoutException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.html
index 7ffecf5c387..4dcddc01f73 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/PulsarAdminException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PulsarAdminException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ResourceGroups.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ResourceGroups.html
index f556c9e8579..61ed9fd6a1d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ResourceGroups.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ResourceGroups.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ResourceGroups (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ResourceGroups (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ResourceGroups">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ResourceQuotas.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ResourceQuotas.html
index 7364a7e4434..03070778edd 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ResourceQuotas.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/ResourceQuotas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ResourceQuotas (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ResourceQuotas (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ResourceQuotas">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Schemas.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Schemas.html
index 277e0fd5b89..72cd6806827 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Schemas.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Schemas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Schemas (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Schemas (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Schemas">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sink.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sink.html
index adeab9f070b..366abf16b8f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sink.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sink.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Sink (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Sink (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sink">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sinks.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sinks.html
index 1630c5ec483..70193332cce 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sinks.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sinks.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Sinks (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Sinks (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sinks">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Source.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Source.html
index 3bbbc24103d..10b91ddae18 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Source.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Source.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Source (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Source (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Source">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sources.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sources.html
index e86575dbd4a..0c0ba5bcc64 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sources.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Sources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Sources (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Sources (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sources">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Tenants.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Tenants.html
index c46a0ca8eaf..97f9488b3fe 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Tenants.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Tenants.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Tenants (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Tenants (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Tenants">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/TopicPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/TopicPolicies.html
index b417f3462e2..f4c57eefca1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/TopicPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/TopicPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TopicPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: TopicPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Topics.QueryParam.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Topics.QueryParam.html
index 83431f860da..2cb19a800ce 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Topics.QueryParam.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Topics.QueryParam.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Topics.QueryParam (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Topics.QueryParam (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Topics, enum: QueryParam">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Topics.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Topics.html
index f0e7cb90416..ef411556e2a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Topics.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Topics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Topics (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Topics (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Topics">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Transactions.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Transactions.html
index cea5b610f85..63450c4092a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Transactions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Transactions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Transactions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Transactions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Transactions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Worker.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Worker.html
index ac226e4181e..34442b100a8 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Worker.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/Worker.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Worker (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Worker (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Worker">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Bookies.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Bookies.html
index c1ffaa297aa..47fbc417060 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Bookies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Bookies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Bookies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Bookies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Bookies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html
index 77545a5c102..79849eab493 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.BrokerStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.BrokerStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: BrokerStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Brokers.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Brokers.html
index 581a2839413..7d524b7e0d0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Brokers.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Brokers.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Brokers (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Brokers (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Brokers">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Clusters.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Clusters.html
index 02ceafb4b86..b77e0cdd984 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Clusters.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Clusters.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Clusters (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Clusters (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Clusters">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Functions.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Functions.html
index 6223b0220ec..a3da650c1c1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Functions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Functions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Functions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Functions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Functions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html
index 2a2af2f52f6..c24706f0893 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.GetStatsOptions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.GetStatsOptions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: GetStatsOptions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html
index 94c715331c4..689f3ae9b2c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.ListNamespaceTopicsOptions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.ListNamespaceTopicsOptions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: ListNamespaceTopicsOptions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html
index a59d9abf3ed..f17e29ec4d7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.ListTopicsOptions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.ListTopicsOptions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: ListTopicsOptions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html
index 7c010b47bea..01d8a88bb3a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.client.admin.LongRunningProcessStatus.Status (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.client.admin.LongRunningProcessStatus.Status (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus, enum: Status">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html
index 442224d25e3..6c81e093acc 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.LongRunningProcessStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.LongRunningProcessStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Lookup.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Lookup.html
index a9fa69587b8..63ec11e838c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Lookup.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Lookup.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Lookup (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Lookup (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Lookup">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Mode.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Mode.html
index 34e27f2fbce..35541581166 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Mode.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Mode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.client.admin.Mode (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.client.admin.Mode (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, enum: Mode">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Namespaces.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Namespaces.html
index af2f59a60fd..9c96cf230d0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Namespaces.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Namespaces.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Namespaces (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Namespaces (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Namespaces">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html
index 66a7f304987..4525bcc26a0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.NonPersistentTopics (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.NonPersistentTopics (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: NonPersistentTopics">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html
index 93acc84c2d7..426911ef520 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.OffloadProcessStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.OffloadProcessStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: OffloadProcessStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Packages.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Packages.html
index b6716d9f898..161bfa7cce5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Packages.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Packages.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Packages (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Packages (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Packages">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Properties.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Properties.html
index 4c5ad9b7110..47d7ed4588f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Properties.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Properties.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Properties (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Properties (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Properties">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html
index ed080f58cd1..db0ae3e04d8 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.ProxyStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.ProxyStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: ProxyStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html
index badee42e9ca..6deec8b4aa1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdmin (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdmin (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: PulsarAdmin">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html
index cfdffd8790f..f6351160683 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdminBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdminBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: PulsarAdminBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html
index b7e5fe0cbdb..649cf48f900 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConflictException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConflictException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConflictException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html
index 37cfd537750..b0ab47a4bfc 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConnectException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConnectException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConnectException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html
index e2e99a059fb..2db3d588f6d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: GettingAuthenticationDataException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html
index 3020829dbab..f44db94979e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: HttpErrorException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html
index edd2da8f1b0..c04b2d9f7f7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAllowedException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html
index cd7c7ead057..3269bfa440b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAuthorizedException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html
index 48ccea2ccdd..d19598fec07 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotFoundException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html
index 6aa99f57f62..dee2ce555e1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: PreconditionFailedException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html
index 987e81a3e26..d2f2402dc26 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ServerSideErrorException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html
index 13bf41094b2..7751bac274b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: TimeoutException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html
index 8c2af78adf9..e592cda179b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html
index 4e13a19afd4..8be72c50936 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.ResourceGroups (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.ResourceGroups (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: ResourceGroups">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html
index 7d88d6ff5e5..aafdab1d997 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.ResourceQuotas (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.ResourceQuotas (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: ResourceQuotas">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Schemas.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Schemas.html
index 69368e64a1a..f024bd4ce8e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Schemas.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Schemas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Schemas (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Schemas (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Schemas">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sink.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sink.html
index 57507cc7762..bab2a7f6e23 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sink.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sink.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Sink (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Sink (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Sink">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sinks.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sinks.html
index bed62bc4c21..1de7ffa89de 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sinks.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sinks.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Sinks (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Sinks (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Sinks">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Source.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Source.html
index c01d21b3ebf..7066d607d42 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Source.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Source.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Source (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Source (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Source">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sources.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sources.html
index 7af2db62ee5..ff16c6b4ad5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sources.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Sources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Sources (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Sources (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Sources">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Tenants.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Tenants.html
index b63ffc7bca6..7b591ffdc70 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Tenants.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Tenants.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Tenants (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Tenants (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Tenants">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html
index 2edf95bb314..7da7d75f90d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.TopicPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.TopicPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: TopicPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html
index bd3eabeb55d..5bfa960b563 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.client.admin.Topics.QueryParam (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.client.admin.Topics.QueryParam (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Topics, enum: QueryParam">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Topics.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Topics.html
index d71674f6cb0..881c90c1e11 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Topics.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Topics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Topics (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Topics (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Topics">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Transactions.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Transactions.html
index 9469c04eca7..5039a7c00c0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Transactions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Transactions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Transactions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Transactions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Transactions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Worker.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Worker.html
index d0172647e7f..ea2fb0b02bf 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Worker.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/class-use/Worker.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Worker (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Worker (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Worker">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-summary.html
index 7de9ae897a9..3f4758ccaaa 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.client.admin (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.client.admin (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-tree.html
index a5af2e2ef15..bd427d38b73 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.client.admin Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.client.admin Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.client.admin">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-use.html
index 836814d60e3..e3947571bef 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.client.admin (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.client.admin (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html
index 22013b20155..88d7bd59023 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DefaultImplementation (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>DefaultImplementation (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin.utils, class: DefaultImplementation">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html
index c82b9ef25f2..5d836c62abe 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ReflectionUtils (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ReflectionUtils (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin.utils, class: ReflectionUtils">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html
index d8b66681934..38620620991 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.utils.DefaultImplementation (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.utils.DefaultImplementation (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin.utils, class: DefaultImplementation">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html
index 8fe91da3f33..4d0b34e019a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.utils.ReflectionUtils (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.utils.ReflectionUtils (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin.utils, class: ReflectionUtils">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-summary.html
index b3ea9ab4eee..7d38e0c0503 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin.utils">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-tree.html
index 64030048a27..d8a2426841c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.client.admin.utils Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.client.admin.utils Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.client.admin.utils">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-use.html
index c12d77fff12..61792ae44df 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/client/admin/utils/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin.utils">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/conf/InternalConfigurationData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/conf/InternalConfigurationData.html
index 2eaaecaedf8..e25488fe1c6 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/conf/InternalConfigurationData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/conf/InternalConfigurationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>InternalConfigurationData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>InternalConfigurationData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.conf, class: InternalConfigurationData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html
index a6c2cb92980..ba64d6da115 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.conf.InternalConfigurationData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.conf.InternalConfigurationData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.conf, class: InternalConfigurationData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-summary.html
index 7e9ad63bea8..3201a72493a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.conf (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.conf (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.conf">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-tree.html
index d97fd4604f7..6ef82195ba3 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.conf Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.conf Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.conf">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-use.html
index 7d6529ae547..156a14113b9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/conf/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.conf (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.common.conf (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.conf">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/AuthenticationConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/AuthenticationConfig.html
index 7a1141ff493..27180740d18 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/AuthenticationConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/AuthenticationConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthenticationConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AuthenticationConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: AuthenticationConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/ConsumerConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/ConsumerConfig.html
index 98d97bfd154..08716b4d554 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/ConsumerConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/ConsumerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ConsumerConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: ConsumerConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/CryptoConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/CryptoConfig.html
index b9e2b05b5da..46e4f6498af 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/CryptoConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/CryptoConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>CryptoConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>CryptoConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: CryptoConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html
index 52a51fec917..29846188587 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html
index 6020a3d7ced..02615567e9c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionConfig.Runtime (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionConfig.Runtime (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: Runtime">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.html
index 924ba0813cf..4e916760d20 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionDefinition.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionDefinition.html
index d4f78a087ab..dbd13080b1f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionDefinition.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionDefinition (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionDefinition (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionDefinition">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionState.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionState.html
index 01833329c79..e75f6456b18 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionState.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/FunctionState.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionState (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionState (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionState">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/ProducerConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/ProducerConfig.html
index 6b5904f70a7..13407ee377b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/ProducerConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/ProducerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ProducerConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: ProducerConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/Resources.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/Resources.html
index 903ba560036..9415bb01fe3 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/Resources.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/Resources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Resources (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Resources (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: Resources">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/UpdateOptions.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/UpdateOptions.html
index 816345e9c08..92de6459661 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/UpdateOptions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/UpdateOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>UpdateOptions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>UpdateOptions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, interface: UpdateOptions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html
index 61c431e8cbe..acb046d1289 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: WindowConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WindowConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WindowConfig.html
index 9f1ecb32a50..0a8853fcb4c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WindowConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WindowConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>WindowConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>WindowConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: WindowConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WorkerInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WorkerInfo.html
index 681441f0b7c..6b4ded48d9d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WorkerInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/WorkerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>WorkerInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>WorkerInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: WorkerInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html
index 00ec5c357dc..fe7e8140fb7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.AuthenticationConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.AuthenticationConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: AuthenticationConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html
index ab51c4431ac..9113725a8c6 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.ConsumerConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.ConsumerConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: ConsumerConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html
index c3e9ffd60be..c4654594047 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.CryptoConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.CryptoConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: CryptoConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html
index 2f74b1b5fec..d05373df425 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html
index 4d1f6b99049..59188b33678 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.Runtime (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.Runtime (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: Runtime">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html
index 2a3e6b8d26c..4c42e320721 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.FunctionConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.FunctionConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html
index 8d324af48ce..3736841b6f3 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.FunctionDefinition (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.FunctionDefinition (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionDefinition">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionState.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionState.html
index 8ea1a271a2c..c7171370190 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionState.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/FunctionState.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.FunctionState (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.FunctionState (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionState">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html
index fd49b1bde59..ade23a6b4a1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.ProducerConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.ProducerConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: ProducerConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/Resources.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/Resources.html
index 8a78989830a..a911e7e4f1f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/Resources.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/Resources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.Resources (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.Resources (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: Resources">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html
index b9c0944587d..45b70ac2e1f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.functions.UpdateOptions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.functions.UpdateOptions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, interface: UpdateOptions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html
index cf821f522d2..f574e9a756a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.functions.WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.functions.WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: WindowConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html
index 07d068ef289..ac26226d9d0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.WindowConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.WindowConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: WindowConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html
index 2e0316bfce8..27fb4da1ebb 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.WorkerInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.WorkerInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: WorkerInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-summary.html
index df54ea6a173..5c529d2b18d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.functions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.functions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-tree.html
index 95fa4f2ec02..dd09fe92a9f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.functions Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.functions Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.functions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-use.html
index 7862afdb8ee..f7a24d1583e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/functions/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.functions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.common.functions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/io/BatchSourceConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/io/BatchSourceConfig.html
index 8dbf5b9f460..e964143c474 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/io/BatchSourceConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/io/BatchSourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BatchSourceConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BatchSourceConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: BatchSourceConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/io/ConnectorDefinition.html b/static/api/admin/3.0.x/org/apache/pulsar/common/io/ConnectorDefinition.html
index d4aa6a87128..8cf06a93934 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/io/ConnectorDefinition.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/io/ConnectorDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConnectorDefinition (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ConnectorDefinition (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: ConnectorDefinition">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/io/SinkConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/io/SinkConfig.html
index 72be3e2d50b..c5ba4119be1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/io/SinkConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/io/SinkConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SinkConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SinkConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: SinkConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/io/SourceConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/io/SourceConfig.html
index 4293f54cfda..98bfde3a2c9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/io/SourceConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/io/SourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SourceConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SourceConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: SourceConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html
index fea744279f4..b0a55a7836b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.io.BatchSourceConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.BatchSourceConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: BatchSourceConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html b/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html
index 6db378dec9a..0f861caa648 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.io.ConnectorDefinition (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.ConnectorDefinition (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: ConnectorDefinition">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/SinkConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/SinkConfig.html
index 237d47a06ae..a9191155730 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/SinkConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/SinkConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.io.SinkConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.SinkConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: SinkConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/SourceConfig.html b/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/SourceConfig.html
index fabdb104643..d9058507f65 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/SourceConfig.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/io/class-use/SourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.io.SourceConfig (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.SourceConfig (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: SourceConfig">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-summary.html
index 0ef470219d4..91ead05bc66 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.io (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.io (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-tree.html
index 5e3f2fbc1aa..cb819d55a0d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.io Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.io Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.io">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-use.html
index ca971554b80..c166a6e0b89 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/io/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.io (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.common.io (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/TopicDomain.html b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/TopicDomain.html
index 52676d99016..b8f86626f71 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/TopicDomain.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/TopicDomain.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicDomain (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TopicDomain (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.naming, enum: TopicDomain">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/TopicVersion.html b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/TopicVersion.html
index 5bc0d6999a4..1f7f489b104 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/TopicVersion.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/TopicVersion.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicVersion (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TopicVersion (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.naming, enum: TopicVersion">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html
index 6195bc00d0b..36ea7570287 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicDomain (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicDomain (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.naming, enum: TopicDomain">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html
index 5ecc8535d37..612e59f8085 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicVersion (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicVersion (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.naming, enum: TopicVersion">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-summary.html
index ba86fd93eea..e74db9c9cdb 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.naming (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.naming (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.naming">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-tree.html
index ad101aef930..850b1711f02 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.naming Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.naming Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.naming">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-use.html
index f4d457ee805..1a06a94c501 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/naming/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.naming (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.common.naming (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.naming">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html b/static/api/admin/3.0.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html
index 14c989ed789..416823caf89 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PartitionedTopicMetadata (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PartitionedTopicMetadata (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.partition, class: PartitionedTopicMetadata">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html b/static/api/admin/3.0.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html
index e0a68b78c06..eec6934acb4 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.partition.PartitionedTopicMetadata (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.partition.PartitionedTopicMetadata (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.partition, class: PartitionedTopicMetadata">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-summary.html
index 675127a8403..e08865c6b7d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.partition (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.partition (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.partition">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-tree.html
index 41a938c5195..c477c638ae7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.partition Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.partition Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.partition">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-use.html
index 8d2f3c66bb8..7091fc8d589 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/partition/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.partition (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.common.partition (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.partition">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html
index 9607240ddb2..410703f796f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoFailoverPolicy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoFailoverPolicy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies, class: AutoFailoverPolicy">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html
index 60be972e654..a4e6981585d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.AutoFailoverPolicy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.AutoFailoverPolicy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies, class: AutoFailoverPolicy">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthAction.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthAction.html
index 7890d1b780a..a889918ad37 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthAction.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthAction.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthAction (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AuthAction (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: AuthAction">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html
index c5a094242ce..5be7ea3a029 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthPolicies.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AuthPolicies.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AuthPolicies, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.html
index 9a5d1530865..aeb5b088ba6 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AuthPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AuthPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AuthPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html
index 5c8d2e9be2a..d3d5efa9f47 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoFailoverPolicyData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoFailoverPolicyData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoFailoverPolicyData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html
index d575292d54f..ae532731578 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoFailoverPolicyData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoFailoverPolicyData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoFailoverPolicyData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html
index f347e3c2448..37ab861ccfc 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoFailoverPolicyType (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoFailoverPolicyType (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: AutoFailoverPolicyType">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html
index b2c20bb81c0..aeecbd8b6d4 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoSubscriptionCreationOverride.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoSubscriptionCreationOverride.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoSubscriptionCreationOverride, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html
index ca6e7e238ed..90e9ff606da 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoSubscriptionCreationOverride (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoSubscriptionCreationOverride (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoSubscriptionCreationOverride">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html
index cbe7f47a95e..437e3016e75 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoTopicCreationOverride.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoTopicCreationOverride.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoTopicCreationOverride, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html
index 1abb18dee16..7c759b9843a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoTopicCreationOverride (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoTopicCreationOverride (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoTopicCreationOverride">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html
index ce33883ea76..de4f726030d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuota.BacklogQuotaType (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BacklogQuota.BacklogQuotaType (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, enum: BacklogQuotaType">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html
index 36a3069fa70..089a80e5f07 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuota.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BacklogQuota.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html
index 532e973b3ee..358d2c80ac0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuota.RetentionPolicy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BacklogQuota.RetentionPolicy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, enum: RetentionPolicy">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.html
index 7927c5b8888..4386b540f3f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BacklogQuota.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuota (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BacklogQuota (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota">
@@ -116,7 +116,7 @@ loadScripts(document, 'script');</script>
 <section class="method-summary" id="method-summary">
 <h2>Method Summary</h2>
 <div id="method-summary-table">
-<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
 <div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
 <div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
@@ -143,6 +143,9 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="BacklogQuota.RetentionPolicy.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.RetentionPolicy</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPolicy()" class="member-name-link">getPolicy</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#validate()" class="member-name-link">validate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">&nbsp;</div>
 </div>
 </div>
 </div>
@@ -205,6 +208,12 @@ loadScripts(document, 'script');</script>
 <div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="BacklogQuota.Builder.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota.Builder</a></span>&nbsp;<span class="element-name">builder</span>()</div>
 </section>
 </li>
+<li>
+<section class="detail" id="validate()">
+<h3>validate</h3>
+<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">validate</span>()</div>
+</section>
+</li>
 </ul>
 </section>
 </li>
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html
index 0276c8a5296..50199288782 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieAffinityGroupData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookieAffinityGroupData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieAffinityGroupData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html
index 7604de5f101..b342e8fb95e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieAffinityGroupData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookieAffinityGroupData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieAffinityGroupData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html
index dda8673ea94..c641b7b79dc 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieInfo.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookieInfo.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieInfo, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieInfo.html
index c387fdc8236..7f9e7d733a4 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookieInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookieInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html
index f502efe1409..3d9e167974e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookiesClusterInfo.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookiesClusterInfo.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookiesClusterInfo, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html
index 0eebce4c4c3..bae17f1d568 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookiesClusterInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookiesClusterInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookiesClusterInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html
index 9376efb9303..99e23e95298 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookiesRackConfiguration (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookiesRackConfiguration (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: BookiesRackConfiguration">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html
index 025479b0dc9..709437e0a46 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerAssignment (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerAssignment (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: BrokerAssignment">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html
index 6ebe9a6320c..864cf42a25f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerInfo.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerInfo.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerInfo, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.html
index 8a6c6433985..9a4d4f131f0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html
index da02f3c01b6..be419ad04bf 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerNamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerNamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerNamespaceIsolationData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html
index be3be7d81de..c7d009fbbb7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerNamespaceIsolationData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerNamespaceIsolationData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerNamespaceIsolationData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html
index fa622850235..7325083ba38 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerStatus.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerStatus.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerStatus, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.html
index 9f7af59d70d..f4b2d1b27ea 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BrokerStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html
index 2086468d3cb..bdc7add7e02 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BundlesData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BundlesData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BundlesData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BundlesData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BundlesData.html
index 772f99a1ecd..11bbd7048c5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BundlesData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/BundlesData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BundlesData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BundlesData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BundlesData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html
index 4a7a5089724..d3842ef1996 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ClusterData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ClusterData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.ClusterUrl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.ClusterUrl.html
index ee6e3230f09..0099670104d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.ClusterUrl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.ClusterUrl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ClusterData.ClusterUrl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ClusterData.ClusterUrl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterData, class: ClusterUrl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.html
index fe5898230d0..61aea822227 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ClusterData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ClusterData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ClusterData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/CompactionStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/CompactionStats.html
index e0550773655..fe85d58f88d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/CompactionStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/CompactionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>CompactionStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>CompactionStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: CompactionStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ConsumerStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ConsumerStats.html
index 7dd485b713a..093b0ab562f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ConsumerStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ConsumerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ConsumerStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ConsumerStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html
index 9dff6dcd14f..867ee7bde0d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DelayedDeliveryPolicies.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>DelayedDeliveryPolicies.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DelayedDeliveryPolicies, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html
index b9c2f0081e4..f0407a063c2 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DelayedDeliveryPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>DelayedDeliveryPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DelayedDeliveryPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html
index d93f4f56485..602e5f9c32f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DispatchRate.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>DispatchRate.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DispatchRate, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DispatchRate.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DispatchRate.html
index fe79f5de85f..774fcdf8715 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DispatchRate.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/DispatchRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DispatchRate (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>DispatchRate (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DispatchRate">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/EntryFilters.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/EntryFilters.html
index b9b1566311c..567802cb8b5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/EntryFilters.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/EntryFilters.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>EntryFilters (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>EntryFilters (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: EntryFilters">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ErrorData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ErrorData.html
index 53db1f483d6..324225bde0c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ErrorData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ErrorData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ErrorData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ErrorData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ErrorData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html
index b68520fa811..29a588038f2 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ExceptionInformation (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ExceptionInformation (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ExceptionInformation">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html
index 3849fab3a98..caa84a4894b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FailureDomain.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FailureDomain.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FailureDomain, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FailureDomain.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FailureDomain.html
index d8baa2c50ce..4491142bacd 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FailureDomain.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FailureDomain.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FailureDomain (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FailureDomain (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FailureDomain">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html
index 367e00733a0..d2fbeac30b3 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionInstanceStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionInstanceStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html
index 1b92edb8b45..9f66384d9d7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionInstanceStatsData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionInstanceStatsData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStatsData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html
index 5595fd57ddf..16aa310c4fc 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionInstanceStatsDataBase (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionInstanceStatsDataBase (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStatsDataBase">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStats.html
index ead2cf1bcd2..bca360519be 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
index df207c830e6..af97836cc5f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: FunctionStatus, class: FunctionInstanceStatus, class: FunctionInstanceStatusData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html
index 11719e7701f..ea1e80e5d61 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionStatus.FunctionInstanceStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionStatus.FunctionInstanceStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: FunctionStatus, class: FunctionInstanceStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.html
index 4117c6bbd4e..34f6351315a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/FunctionStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>FunctionStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: FunctionStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html
index f388d244687..7aa168ee58d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>InactiveTopicDeleteMode (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>InactiveTopicDeleteMode (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: InactiveTopicDeleteMode">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html
index b53ef3412ad..aae8e135d7b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>InactiveTopicPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>InactiveTopicPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: InactiveTopicPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html
index ab8a458ce7c..653db492fb2 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ManagedLedgerInternalStats.CursorStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ManagedLedgerInternalStats.CursorStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats, class: CursorStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html
index d6b8c2f44de..709368da99e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ManagedLedgerInternalStats.LedgerInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ManagedLedgerInternalStats.LedgerInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats, class: LedgerInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html
index 7622b9e6b55..c29eb9673d2 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ManagedLedgerInternalStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ManagedLedgerInternalStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html
index 3c1e210d3fc..2cf852c7cc5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>NamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NamespaceIsolationData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html
index fa9e31d5a4e..3126708c173 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NamespaceIsolationData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>NamespaceIsolationData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NamespaceIsolationData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html
index e0a1efdf648..440cde6aeb4 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NamespaceIsolationPolicyUnloadScope (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>NamespaceIsolationPolicyUnloadScope (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: NamespaceIsolationPolicyUnloadScope">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html
index b91d487c592..4e24c6a2e02 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NamespaceOwnershipStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>NamespaceOwnershipStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: NamespaceOwnershipStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html
index 76ddcf2561b..f3f99606f15 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentPartitionedTopicStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>NonPersistentPartitionedTopicStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentPartitionedTopicStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html
index c9e7287b99c..081aff6d15c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentPublisherStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>NonPersistentPublisherStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentPublisherStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html
index ab233c016bc..162dd3c0908 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentReplicatorStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>NonPersistentReplicatorStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentReplicatorStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html
index 443f0e48542..7303ad122b7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentSubscriptionStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>NonPersistentSubscriptionStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentSubscriptionStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html
index 122eba08685..225f44d4289 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentTopicStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>NonPersistentTopicStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentTopicStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html
index 616977a69d4..f723ff684c0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>OffloadPolicies.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>OffloadPolicies.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: OffloadPolicies, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html
index 851a24d236c..db12e7d0b07 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>OffloadPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>OffloadPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: OffloadPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html
index 901b8e2a5a2..8e3f53999d7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>OffloadedReadPriority (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>OffloadedReadPriority (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: OffloadedReadPriority">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html
index ca36633d249..8bfcdbf89de 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PartitionedTopicInternalStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PartitionedTopicInternalStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PartitionedTopicInternalStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html
index ea67663a9cc..c8e046f529a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PartitionedTopicStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PartitionedTopicStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: PartitionedTopicStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html
index a6aae17855f..b2030d5583e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PersistencePolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PersistencePolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PersistencePolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html
index 7e98579acda..576cceaba17 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PersistentTopicInternalStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PersistentTopicInternalStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PersistentTopicInternalStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html
index 2765e91f635..5bd21081fd9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Policies.BundleType (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Policies.BundleType (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: Policies, enum: BundleType">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/Policies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/Policies.html
index 9b9f59bd3e6..3b34096099f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/Policies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/Policies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Policies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Policies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: Policies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PublishRate.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PublishRate.html
index 1622a0a0495..4bf26cf121b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PublishRate.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PublishRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PublishRate (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PublishRate (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PublishRate">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PublisherStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PublisherStats.html
index d5f799ffd28..b7a94a32150 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PublisherStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/PublisherStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PublisherStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PublisherStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: PublisherStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html
index 0f64dbd22c7..b69f50a75ec 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>RawBookieInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>RawBookieInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: RawBookieInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html
index 1a20c113980..e9e32fdf342 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ReplicatorStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ReplicatorStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ReplicatorStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ResourceGroup.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ResourceGroup.html
index b1744eb658e..a5d0a16292b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ResourceGroup.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ResourceGroup.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ResourceGroup (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ResourceGroup (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ResourceGroup">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ResourceQuota.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ResourceQuota.html
index 5a9c496feab..14aa4f68490 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ResourceQuota.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ResourceQuota.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ResourceQuota (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ResourceQuota (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ResourceQuota">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html
index 34b3aaf7ae4..7f6d0be7c13 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>RetentionPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>RetentionPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: RetentionPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html
index f60258f792b..858be77d47e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SchemaAutoUpdateCompatibilityStrategy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SchemaAutoUpdateCompatibilityStrategy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: SchemaAutoUpdateCompatibilityStrategy">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html
index ae9cd508502..f4ebf893fb3 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SchemaCompatibilityStrategy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SchemaCompatibilityStrategy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: SchemaCompatibilityStrategy">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
index 4c1646729a5..6222975a323 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SinkStatus.SinkInstanceStatus.SinkInstanceStatusData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SinkStatus.SinkInstanceStatus.SinkInstanceStatusData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SinkStatus, class: SinkInstanceStatus, class: SinkInstanceStatusData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html
index 37b036d23af..0277812c6a9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SinkStatus.SinkInstanceStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SinkStatus.SinkInstanceStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SinkStatus, class: SinkInstanceStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.html
index 7555af29b40..017785ec3c2 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SinkStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SinkStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SinkStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SinkStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
index 28959f0d2a2..11d948f1859 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SourceStatus.SourceInstanceStatus.SourceInstanceStatusData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SourceStatus.SourceInstanceStatus.SourceInstanceStatusData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SourceStatus, class: SourceInstanceStatus, class: SourceInstanceStatusData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html
index 0904a10c051..b67b14ea175 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SourceStatus.SourceInstanceStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SourceStatus.SourceInstanceStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SourceStatus, class: SourceInstanceStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.html
index fc03e836d49..07a4730d6a5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SourceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SourceStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SourceStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SourceStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscribeRate.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscribeRate.html
index 37f0306e681..38c71fb5470 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscribeRate.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscribeRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SubscribeRate (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SubscribeRate (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SubscribeRate">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html
index 5bdc52b3b42..4aa00c4f3e6 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SubscriptionAuthMode (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SubscriptionAuthMode (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: SubscriptionAuthMode">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html
index b390e9c16e9..22aa938b0fa 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SubscriptionStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>SubscriptionStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: SubscriptionStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html
index 32f5a07165d..144e4e75777 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TenantInfo.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TenantInfo.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: TenantInfo, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TenantInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TenantInfo.html
index c502e538680..ba03addd418 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TenantInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TenantInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TenantInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TenantInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: TenantInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html
index 8400b388a17..4f8d1a54b91 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicHashPositions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TopicHashPositions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TopicHashPositions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicStats.html
index 0a874a63515..84e8421a90b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TopicStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: TopicStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicType.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicType.html
index 4c0d46bace1..fc96d8ca54f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicType.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TopicType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicType (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TopicType (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: TopicType">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html
index e0a46d3839a..ada007e97e7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionBufferStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TransactionBufferStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionBufferStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html
index 6bef0baa2dc..508992c2927 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionCoordinatorInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TransactionCoordinatorInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html
index 86a9dc801c6..9505f32fb9c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionCoordinatorInternalStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TransactionCoordinatorInternalStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorInternalStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html
index d9c1813fd70..90c6c76f8a1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionCoordinatorStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TransactionCoordinatorStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html
index 067abad2c55..858d24c8e9d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionCoordinatorStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TransactionCoordinatorStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html
index 49f27c5e7c9..db912f2867e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionInBufferStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TransactionInBufferStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionInBufferStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html
index 61e3d3f8357..4c2dd5b1b9f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionInPendingAckStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TransactionInPendingAckStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionInPendingAckStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html
index e96e61efe38..52c505bd05b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionLogStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TransactionLogStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionLogStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html
index 3b34d233b27..0b4de27e1cb 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionMetadata (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TransactionMetadata (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionMetadata">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html
index ef0536462e1..73aaca62392 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionPendingAckInternalStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TransactionPendingAckInternalStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionPendingAckInternalStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckStats.html
index 26984590ca4..be2d577d94b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/TransactionPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionPendingAckStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>TransactionPendingAckStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionPendingAckStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ValidateResult.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ValidateResult.html
index aef3b1424ef..4d7f7e2fa51 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ValidateResult.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/ValidateResult.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ValidateResult (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ValidateResult (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ValidateResult">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/WorkerFunctionInstanceStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/WorkerFunctionInstanceStats.html
index 72a9b4ed8be..3892ebe3653 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/WorkerFunctionInstanceStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/WorkerFunctionInstanceStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>WorkerFunctionInstanceStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>WorkerFunctionInstanceStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: WorkerFunctionInstanceStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthAction.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthAction.html
index 608bb5b6a03..4575accc86c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthAction.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthAction.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.AuthAction (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.AuthAction (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: AuthAction">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.Builder.html
index 5c40ed34abc..f1091ccde5a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AuthPolicies.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AuthPolicies.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AuthPolicies, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.html
index d148262f2d5..f16152ca09e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AuthPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AuthPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AuthPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.Builder.html
index d0368683c91..d118d749354 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoFailoverPolicyData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoFailoverPolicyData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoFailoverPolicyData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.html
index ab80e5cb13c..ef299389036 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoFailoverPolicyData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoFailoverPolicyData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoFailoverPolicyData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyType.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyType.html
index d6b57c06efc..4b0677a2ce1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyType.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.AutoFailoverPolicyType (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.AutoFailoverPolicyType (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: AutoFailoverPolicyType">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.Builder.html
index a46d7bdb3ae..f2cd917863f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoSubscriptionCreationOverride, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.html
index a4b496fd74e..640c5a405e5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoSubscriptionCreationOverride">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.Builder.html
index ecc714b640d..c283d3fd33f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoTopicCreationOverride.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoTopicCreationOverride.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoTopicCreationOverride, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.html
index 301fe5faadc..1a8f27217b6 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoTopicCreationOverride (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoTopicCreationOverride (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoTopicCreationOverride">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.BacklogQuotaType.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.BacklogQuotaType.html
index 993e60b5030..51b0c187b17 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.BacklogQuotaType.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.BacklogQuotaType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, enum: BacklogQuotaType">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.Builder.html
index c52571f1315..900a6cc048b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BacklogQuota.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BacklogQuota.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.RetentionPolicy.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.RetentionPolicy.html
index 2e4f59cd8d9..953e90f803a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.RetentionPolicy.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.RetentionPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BacklogQuota.RetentionPolicy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BacklogQuota.RetentionPolicy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, enum: RetentionPolicy">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.html
index ed625c06cd0..6e0d5eb37eb 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BacklogQuota (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BacklogQuota (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.Builder.html
index ac51b48eb51..8e8678ec31a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieAffinityGroupData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieAffinityGroupData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookieAffinityGroupData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.html
index 33c600dc4c5..86f9708b0da 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieAffinityGroupData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieAffinityGroupData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookieAffinityGroupData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.Builder.html
index a5ad793e6ae..c2464551231 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieInfo.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieInfo.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookieInfo, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.html
index d36999801df..33fe11e7053 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookieInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.Builder.html
index b19f1635045..b412d3f6143 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookiesClusterInfo.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookiesClusterInfo.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookiesClusterInfo, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.html
index 533cbcc0ead..f7f838d0105 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookiesClusterInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookiesClusterInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookiesClusterInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesRackConfiguration.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesRackConfiguration.html
index 1f5653d87b2..dc907846dda 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesRackConfiguration.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BookiesRackConfiguration.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.BookiesRackConfiguration (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.BookiesRackConfiguration (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: BookiesRackConfiguration">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerAssignment.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerAssignment.html
index afc39a3f35d..f7e8e347b4d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerAssignment.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerAssignment.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BrokerAssignment (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BrokerAssignment (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: BrokerAssignment">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.Builder.html
index f4a7e4d73d7..b95348b5440 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerInfo.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerInfo.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerInfo, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.html
index 1aebbebe4b3..ede3ff9912e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.Builder.html
index fc2833e0f54..b0d235dbb32 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerNamespaceIsolationData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.html
index 4226092c286..c8022e9c83a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerNamespaceIsolationData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.Builder.html
index f05b8c94660..56a5d05578c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerStatus.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerStatus.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerStatus, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.html
index 05c85cc4501..ca9b53bceaa 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.Builder.html
index 9fc7933ab0b..96e0b2a5a8e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BundlesData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BundlesData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BundlesData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.html
index bf684e93fa6..128e9a17631 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BundlesData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BundlesData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BundlesData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.Builder.html
index 4d095ae37f8..c023469f61f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ClusterData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.ClusterUrl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.ClusterUrl.html
index 851ed1468e7..bf5f6fcc290 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.ClusterUrl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.ClusterUrl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ClusterData.ClusterUrl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ClusterData.ClusterUrl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ClusterData, class: ClusterUrl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.html
index 13a70dac696..498eb82c606 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ClusterData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/CompactionStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/CompactionStats.html
index b0a32ed4e0f..8d12b2eb70e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/CompactionStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/CompactionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.CompactionStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.CompactionStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: CompactionStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ConsumerStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ConsumerStats.html
index fac28167ef5..611a3e30bdb 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ConsumerStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ConsumerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.ConsumerStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.ConsumerStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ConsumerStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.Builder.html
index 1e4edf19b82..c0805023f7e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: DelayedDeliveryPolicies, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.html
index 806ad0b0356..ba43000c673 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: DelayedDeliveryPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.Builder.html
index f6b393d2445..93916723100 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.DispatchRate.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.DispatchRate.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: DispatchRate, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.html
index 4eb120c4ae9..675c55a2554 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.DispatchRate (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.DispatchRate (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: DispatchRate">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/EntryFilters.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/EntryFilters.html
index e2280f88a1d..3a5bdec7d47 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/EntryFilters.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/EntryFilters.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.EntryFilters (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.EntryFilters (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: EntryFilters">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ErrorData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ErrorData.html
index 6d16320491f..f99443cb493 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ErrorData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ErrorData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ErrorData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ErrorData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ErrorData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ExceptionInformation.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ExceptionInformation.html
index f426af5afa4..f3b4b4e86c8 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ExceptionInformation.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ExceptionInformation.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ExceptionInformation (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ExceptionInformation (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ExceptionInformation">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.Builder.html
index 6a570d5ec94..a28abde39e9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FailureDomain.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FailureDomain.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FailureDomain, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.html
index 66c928a093a..de5eaf8edb0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FailureDomain (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FailureDomain (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FailureDomain">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStats.html
index eccdb03c572..2abe4b0e259 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsData.html
index fa9a60b351f..66cb20d4d06 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStatsData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStatsData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStatsData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsDataBase.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsDataBase.html
index 4a40b0ead4b..06bf31370dd 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsDataBase.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsDataBase.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStatsDataBase (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStatsDataBase (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStatsDataBase">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStats.html
index 358eecde4bd..2a72dfa00f2 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FunctionStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
index 195338eb0d0..f2caaee6ddd 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: FunctionStatus, class: FunctionInstanceStatus, class: FunctionInstanceStatusData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.html
index e4c7176995d..1259ac51ea1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus.FunctionInstanceStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus.FunctionInstanceStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: FunctionStatus, class: FunctionInstanceStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.html
index ab8ec3caebf..52b854c2419 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: FunctionStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicDeleteMode.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicDeleteMode.html
index b9721ff0018..c021a6aaeeb 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicDeleteMode.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicDeleteMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.InactiveTopicDeleteMode (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.InactiveTopicDeleteMode (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: InactiveTopicDeleteMode">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicPolicies.html
index cab626a4042..700b007bdae 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.InactiveTopicPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.InactiveTopicPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: InactiveTopicPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.CursorStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.CursorStats.html
index 4ec0ef5f396..3da7414ca11 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.CursorStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.CursorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats.CursorStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats.CursorStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats, class: CursorStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.LedgerInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.LedgerInfo.html
index 86859066418..9e3fbc79439 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.LedgerInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.LedgerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats.LedgerInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats.LedgerInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats, class: LedgerInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.html
index 5f1eb95b733..e73d8e7c8e9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.Builder.html
index e7a3f8b71f3..fd511f16dd3 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NamespaceIsolationData, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.html
index 475a02f01a0..4dbd1cbeb50 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NamespaceIsolationData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NamespaceIsolationData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NamespaceIsolationData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationPolicyUnloadScope.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationPolicyUnloadScope.html
index 3d735b4b3c3..25f08fb8ff7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationPolicyUnloadScope.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationPolicyUnloadScope.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.NamespaceIsolationPolicyUnloadScope (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.NamespaceIsolationPolicyUnloadScope (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: NamespaceIsolationPolicyUnloadScope">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceOwnershipStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceOwnershipStatus.html
index 55d195ccf65..35e7b751e2d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceOwnershipStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NamespaceOwnershipStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.NamespaceOwnershipStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.NamespaceOwnershipStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: NamespaceOwnershipStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPartitionedTopicStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPartitionedTopicStats.html
index 46a60127eda..5c928da130a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPartitionedTopicStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPartitionedTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentPartitionedTopicStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentPartitionedTopicStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NonPersistentPartitionedTopicStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPublisherStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPublisherStats.html
index f04c13cdeaa..20b00cfedfe 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPublisherStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPublisherStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentPublisherStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentPublisherStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NonPersistentPublisherStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentReplicatorStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentReplicatorStats.html
index 96660850894..378ccdcd5bd 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentReplicatorStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentReplicatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentReplicatorStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentReplicatorStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NonPersistentReplicatorStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentSubscriptionStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentSubscriptionStats.html
index 963d6cb2d8d..3191517b7ad 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentSubscriptionStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentSubscriptionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentSubscriptionStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentSubscriptionStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NonPersistentSubscriptionStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentTopicStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentTopicStats.html
index 6274b0883c6..d8e84e5e6b5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentTopicStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentTopicStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentTopicStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NonPersistentTopicStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.Builder.html
index 278cb30f44b..b6d382851ad 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.OffloadPolicies.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.OffloadPolicies.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: OffloadPolicies, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.html
index 73f61313da0..b0b7daf81c7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.OffloadPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.OffloadPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: OffloadPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadedReadPriority.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadedReadPriority.html
index 8d88503e5d7..afcff2693de 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadedReadPriority.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/OffloadedReadPriority.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.OffloadedReadPriority (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.OffloadedReadPriority (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: OffloadedReadPriority">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicInternalStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicInternalStats.html
index 89fcb8e2ca4..e09ba0738f2 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicInternalStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.PartitionedTopicInternalStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.PartitionedTopicInternalStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: PartitionedTopicInternalStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicStats.html
index f64af276b8a..00bc39363f4 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.PartitionedTopicStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.PartitionedTopicStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: PartitionedTopicStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PersistencePolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PersistencePolicies.html
index 71e07c00dc1..377ade4cec9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PersistencePolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PersistencePolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.PersistencePolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.PersistencePolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: PersistencePolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PersistentTopicInternalStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PersistentTopicInternalStats.html
index 318a7e1467a..4bcf822002c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PersistentTopicInternalStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PersistentTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.PersistentTopicInternalStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.PersistentTopicInternalStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: PersistentTopicInternalStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/Policies.BundleType.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/Policies.BundleType.html
index b2d4898ea8c..56330dec5a5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/Policies.BundleType.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/Policies.BundleType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.Policies.BundleType (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.Policies.BundleType (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: Policies, enum: BundleType">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/Policies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/Policies.html
index 345cfe22208..6bbde105e57 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/Policies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/Policies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.Policies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.Policies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: Policies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PublishRate.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PublishRate.html
index 21309eded91..34fa8583073 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PublishRate.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PublishRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.PublishRate (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.PublishRate (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: PublishRate">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PublisherStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PublisherStats.html
index 3d9529f4d31..fb816738039 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PublisherStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/PublisherStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.PublisherStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.PublisherStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: PublisherStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/RawBookieInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/RawBookieInfo.html
index 37b9c80e438..ceb8270e953 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/RawBookieInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/RawBookieInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.RawBookieInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.RawBookieInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: RawBookieInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ReplicatorStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ReplicatorStats.html
index 10cea457979..12de243d4dd 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ReplicatorStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ReplicatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.ReplicatorStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.ReplicatorStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ReplicatorStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ResourceGroup.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ResourceGroup.html
index 14ee1b20d1d..288e376c50f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ResourceGroup.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ResourceGroup.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ResourceGroup (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ResourceGroup (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ResourceGroup">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ResourceQuota.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ResourceQuota.html
index 49b630df2a5..2f37afa9e03 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ResourceQuota.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ResourceQuota.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ResourceQuota (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ResourceQuota (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ResourceQuota">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/RetentionPolicies.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/RetentionPolicies.html
index eb813ac6070..6cbb7d1bed4 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/RetentionPolicies.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/RetentionPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.RetentionPolicies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.RetentionPolicies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: RetentionPolicies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SchemaAutoUpdateCompatibilityStrategy.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SchemaAutoUpdateCompatibilityStrategy.html
index 2683b1ab650..f88de7866c5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SchemaAutoUpdateCompatibilityStrategy.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SchemaAutoUpdateCompatibilityStrategy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: SchemaAutoUpdateCompatibilityStrategy">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SchemaCompatibilityStrategy.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SchemaCompatibilityStrategy.html
index 08436778640..82d3ff66d60 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SchemaCompatibilityStrategy.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SchemaCompatibilityStrategy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: SchemaCompatibilityStrategy">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
index e21405a8380..2bf07b402f8 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus.SinkInstanceStatus.SinkInstanceStatusData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus.SinkInstanceStatus.SinkInstanceStatusData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SinkStatus, class: SinkInstanceStatus, class: SinkInstanceStatusData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.html
index 849c1168d39..51bca1819e5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus.SinkInstanceStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus.SinkInstanceStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SinkStatus, class: SinkInstanceStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.html
index c8d737fd17d..0e502cf3661 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SinkStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
index be14fecafe2..60337559de3 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus.SourceInstanceStatus.SourceInstanceStatusData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus.SourceInstanceStatus.SourceInstanceStatusData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SourceStatus, class: SourceInstanceStatus, class: SourceInstanceStatusData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.html
index 32de87ad716..df38130db65 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus.SourceInstanceStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus.SourceInstanceStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SourceStatus, class: SourceInstanceStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.html
index df76217ce2c..53927649822 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SourceStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscribeRate.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscribeRate.html
index 01ca571e319..5ff05979eb4 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscribeRate.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscribeRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SubscribeRate (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SubscribeRate (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SubscribeRate">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionAuthMode.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionAuthMode.html
index 1d2e27be2a6..d7dcbb5089a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionAuthMode.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionAuthMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SubscriptionAuthMode (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SubscriptionAuthMode (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: SubscriptionAuthMode">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionStats.html
index 6b66fd02f5a..62522d6839a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.SubscriptionStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.SubscriptionStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: SubscriptionStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.Builder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.Builder.html
index e52b2229e3e..af216d7a522 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.Builder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.TenantInfo.Builder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.TenantInfo.Builder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: TenantInfo, interface: Builder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.html
index 396e74a2e96..77b8da869ae 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.TenantInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.TenantInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: TenantInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicHashPositions.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicHashPositions.html
index f1b8fccf793..8428bc0fb88 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicHashPositions.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicHashPositions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TopicHashPositions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TopicHashPositions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TopicHashPositions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicStats.html
index 7ae619278b5..68a9ef1101b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.TopicStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.TopicStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: TopicStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicType.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicType.html
index f64b5d40fa7..05adcf3eb24 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicType.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TopicType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.TopicType (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.TopicType (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: TopicType">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferStats.html
index d431bfd5046..363b9adca94 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionBufferStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionBufferStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionBufferStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInfo.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInfo.html
index 33f7f19d211..22c2c0418bb 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInfo.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorInfo (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorInfo (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorInfo">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInternalStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInternalStats.html
index 7346d096458..4999f762e95 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInternalStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorInternalStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorInternalStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorInternalStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStats.html
index 10f269acfda..5f960209890 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStatus.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStatus.html
index 9c0ea9f2e04..bb9fbac5ea5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStatus.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorStatus (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorStatus (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorStatus">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionInBufferStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionInBufferStats.html
index 709d99ff6b6..1b2c3f74f1c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionInBufferStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionInBufferStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionInBufferStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionInBufferStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionInBufferStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionInPendingAckStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionInPendingAckStats.html
index 0ca82ffec5a..04d6349cff9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionInPendingAckStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionInPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionInPendingAckStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionInPendingAckStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionInPendingAckStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionLogStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionLogStats.html
index 279ac8527ed..25748810bf2 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionLogStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionLogStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionLogStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionLogStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionLogStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionMetadata.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionMetadata.html
index 0271e19b5fe..417aae3096d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionMetadata.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionMetadata (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionMetadata (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionMetadata">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckInternalStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckInternalStats.html
index 2ca2189854c..c735c15408e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckInternalStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionPendingAckInternalStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionPendingAckInternalStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionPendingAckInternalStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckStats.html
index f1c8ad12988..6ab6e913573 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionPendingAckStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionPendingAckStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionPendingAckStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ValidateResult.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ValidateResult.html
index 6c454d20073..b30bef875e1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ValidateResult.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/ValidateResult.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ValidateResult (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ValidateResult (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ValidateResult">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/WorkerFunctionInstanceStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/WorkerFunctionInstanceStats.html
index 74ec4be2fb0..df5e5042c3f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/WorkerFunctionInstanceStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/class-use/WorkerFunctionInstanceStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.WorkerFunctionInstanceStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.WorkerFunctionInstanceStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: WorkerFunctionInstanceStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
index caa7caf2c64..51562068d84 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: AutoSubscriptionCreationOverrideImpl, class: AutoSubscriptionCreationOverrideImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.html
index 1b7ef0558d3..c8ff5f403b4 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoSubscriptionCreationOverrideImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoSubscriptionCreationOverrideImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: AutoSubscriptionCreationOverrideImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
index 214e817c87a..7fcfe9dafd6 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: AutoTopicCreationOverrideImpl, class: AutoTopicCreationOverrideImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html
index 2a4e318b864..21fbdd3ea06 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoTopicCreationOverrideImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoTopicCreationOverrideImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: AutoTopicCreationOverrideImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.BacklogQuotaImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
index 4e26b2b4fdd..8a4d53f0431 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuotaImpl.BacklogQuotaImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BacklogQuotaImpl.BacklogQuotaImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BacklogQuotaImpl, class: BacklogQuotaImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.html
index 271379febf5..c7b479102f6 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuotaImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BacklogQuotaImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BacklogQuotaImpl">
@@ -187,6 +187,9 @@ implements <a href="../BacklogQuota.html" title="interface in org.apache.pulsar.
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
 <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or  [...]
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.pulsar.common.policies.data.BacklogQuota">Methods inherited from interface&nbsp;org.apache.pulsar.common.policies.data.<a href="../BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a></h3>
+<code><a href="../BacklogQuota.html#validate()">validate</a></code></div>
 </section>
 </li>
 </ul>
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
index 3dfecd888e1..b755db023c9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookieAffinityGroupDataImpl, class: BookieAffinityGroupDataImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.html
index da94b519dc1..74c4b62e808 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieAffinityGroupDataImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookieAffinityGroupDataImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookieAffinityGroupDataImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.BookieInfoImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.BookieInfoImplBuilder.html
index 73d5bcf85b9..b548f1e6f2c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.BookieInfoImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.BookieInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieInfoImpl.BookieInfoImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookieInfoImpl.BookieInfoImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookieInfoImpl, class: BookieInfoImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.html
index 946ac6a1da3..150aea9cfc0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieInfoImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookieInfoImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookieInfoImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
index b520d3414cd..c07c9241255 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookiesClusterInfoImpl, class: BookiesClusterInfoImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.html
index 8420fdc3592..29a406d1c26 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookiesClusterInfoImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BookiesClusterInfoImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookiesClusterInfoImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.BrokerInfoImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.BrokerInfoImplBuilder.html
index 0cc2a5883af..bfcf6a1498c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.BrokerInfoImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.BrokerInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerInfoImpl.BrokerInfoImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerInfoImpl.BrokerInfoImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BrokerInfoImpl, class: BrokerInfoImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.html
index 58614b4f1db..02f483b3947 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerInfoImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerInfoImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BrokerInfoImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.BrokerStatusImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.BrokerStatusImplBuilder.html
index 3aec3f6bc5b..922b638bf01 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.BrokerStatusImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.BrokerStatusImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerStatusImpl.BrokerStatusImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerStatusImpl.BrokerStatusImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BrokerStatusImpl, class: BrokerStatusImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.html
index d7d55a514e8..ff3ac64672f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerStatusImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BrokerStatusImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BrokerStatusImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.BundlesDataImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.BundlesDataImplBuilder.html
index 99af31a67ad..4b96a77a621 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.BundlesDataImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.BundlesDataImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BundlesDataImpl.BundlesDataImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BundlesDataImpl.BundlesDataImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BundlesDataImpl, class: BundlesDataImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.html
index ad03f497356..f5ee0f085a6 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BundlesDataImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>BundlesDataImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BundlesDataImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
index 41956bff067..beffc2517b9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: DelayedDeliveryPoliciesImpl, class: DelayedDeliveryPoliciesImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.html
index dd596ba82de..608cdc7777a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DelayedDeliveryPoliciesImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>DelayedDeliveryPoliciesImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: DelayedDeliveryPoliciesImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.DispatchRateImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.DispatchRateImplBuilder.html
index 0216748cfdb..5faebd82dc9 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.DispatchRateImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.DispatchRateImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DispatchRateImpl.DispatchRateImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>DispatchRateImpl.DispatchRateImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: DispatchRateImpl, class: DispatchRateImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.html
index c6656627c14..e95037103c0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DispatchRateImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>DispatchRateImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: DispatchRateImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
index 94d348d09cf..d8f9f34bfce 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: AutoSubscriptionCreationOverrideImpl, class: AutoSubscriptionCreationOverrideImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.html
index 8c96fa69c57..b778b07dce1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoSubscriptionCreationOverrideImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoSubscriptionCreationOverrideImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: AutoSubscriptionCreationOverrideImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
index bf4ca1d459b..ca927f1df3b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: AutoTopicCreationOverrideImpl, class: AutoTopicCreationOverrideImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.html
index 7f66ec061a4..0be75099996 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoTopicCreationOverrideImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoTopicCreationOverrideImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: AutoTopicCreationOverrideImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.BacklogQuotaImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
index 96409313410..341d46a7922 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BacklogQuotaImpl.BacklogQuotaImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BacklogQuotaImpl.BacklogQuotaImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BacklogQuotaImpl, class: BacklogQuotaImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.html
index f27b6f40a7d..dc02474acaf 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BacklogQuotaImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BacklogQuotaImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BacklogQuotaImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
index 1933def841b..751e8085f1f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookieAffinityGroupDataImpl, class: BookieAffinityGroupDataImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.html
index 006b5cb2030..327d8e6f314 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieAffinityGroupDataImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieAffinityGroupDataImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookieAffinityGroupDataImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.BookieInfoImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.BookieInfoImplBuilder.html
index 681ed8f24b2..ab8be81f0c5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.BookieInfoImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.BookieInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieInfoImpl.BookieInfoImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieInfoImpl.BookieInfoImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookieInfoImpl, class: BookieInfoImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.html
index ea7b3b08b88..4b447d14c44 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieInfoImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieInfoImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookieInfoImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
index 3c0f361b609..707c4272aed 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookiesClusterInfoImpl, class: BookiesClusterInfoImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.html
index 7fb72238b48..db6a83123e5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookiesClusterInfoImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookiesClusterInfoImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookiesClusterInfoImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.BrokerInfoImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.BrokerInfoImplBuilder.html
index fd22bc63118..607f81d3ff0 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.BrokerInfoImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.BrokerInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerInfoImpl.BrokerInfoImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerInfoImpl.BrokerInfoImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BrokerInfoImpl, class: BrokerInfoImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.html
index 90425439ce9..1bcad1a1c15 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerInfoImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerInfoImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BrokerInfoImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.BrokerStatusImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.BrokerStatusImplBuilder.html
index 1b76841e26e..fdc4bf2bd49 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.BrokerStatusImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.BrokerStatusImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerStatusImpl.BrokerStatusImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerStatusImpl.BrokerStatusImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BrokerStatusImpl, class: BrokerStatusImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.html
index ae2f408ae9d..6c7e7446341 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerStatusImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerStatusImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BrokerStatusImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.BundlesDataImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.BundlesDataImplBuilder.html
index 4cd7c0305a9..1a24b1bb47f 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.BundlesDataImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.BundlesDataImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BundlesDataImpl.BundlesDataImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BundlesDataImpl.BundlesDataImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BundlesDataImpl, class: BundlesDataImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.html
index 4c2d9b7f619..82766e00f66 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BundlesDataImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BundlesDataImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BundlesDataImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
index bab627254e1..834bd50c70d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: DelayedDeliveryPoliciesImpl, class: DelayedDeliveryPoliciesImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.html
index c3bffc18924..7c736b47bd7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DelayedDeliveryPoliciesImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DelayedDeliveryPoliciesImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: DelayedDeliveryPoliciesImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.DispatchRateImplBuilder.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.DispatchRateImplBuilder.html
index e1edc06ba70..51f719c6f27 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.DispatchRateImplBuilder.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.DispatchRateImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DispatchRateImpl.DispatchRateImplBuilder (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DispatchRateImpl.DispatchRateImplBuilder (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: DispatchRateImpl, class: DispatchRateImplBuilder">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.html
index ff58f3bca96..bcce8235481 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DispatchRateImpl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DispatchRateImpl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: DispatchRateImpl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-summary.html
index ae17fa437c0..837c58a5b9b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.data.impl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.policies.data.impl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-tree.html
index f26c96ab277..ea2783fcfe5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.data.impl Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.policies.data.impl Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.policies.data.impl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-use.html
index 2aba1681c03..e7fd42c245b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/impl/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.policies.data.impl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.common.policies.data.impl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-summary.html
index a4d8cee4ce3..69a05cde37b 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.data (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.policies.data (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-tree.html
index 9409b13b2b6..6c10f40d815 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.data Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.policies.data Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.policies.data">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-use.html
index 3f4e22799ea..f03b092cea3 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/data/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.policies.data (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.common.policies.data (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/AutoFailoverPolicyFactory.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/AutoFailoverPolicyFactory.html
index 5869d6f28c7..f134c6fad0c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/AutoFailoverPolicyFactory.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/AutoFailoverPolicyFactory.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoFailoverPolicyFactory (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AutoFailoverPolicyFactory (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.impl, class: AutoFailoverPolicyFactory">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/MinAvailablePolicy.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/MinAvailablePolicy.html
index 8838b988955..d842e6616a7 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/MinAvailablePolicy.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/MinAvailablePolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MinAvailablePolicy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>MinAvailablePolicy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.impl, class: MinAvailablePolicy">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/class-use/AutoFailoverPolicyFactory.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/class-use/AutoFailoverPolicyFactory.html
index 70037d61a9c..24218f08b91 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/class-use/AutoFailoverPolicyFactory.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/class-use/AutoFailoverPolicyFactory.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.impl.AutoFailoverPolicyFactory (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.impl.AutoFailoverPolicyFactory (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.impl, class: AutoFailoverPolicyFactory">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/class-use/MinAvailablePolicy.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/class-use/MinAvailablePolicy.html
index aeabc1b2d26..ac28ae7c005 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/class-use/MinAvailablePolicy.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/class-use/MinAvailablePolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.impl.MinAvailablePolicy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.impl.MinAvailablePolicy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.impl, class: MinAvailablePolicy">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-summary.html
index edf4a572041..419347a6c36 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.impl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.policies.impl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.impl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-tree.html
index bba3093df5e..518326a7c29 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.impl Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.policies.impl Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.policies.impl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-use.html
index ed9a4dcffb5..c6f074b7894 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/impl/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.policies.impl (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.common.policies.impl (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.impl">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-summary.html
index 63ffca33932..0493137e007 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.policies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-tree.html
index a823c9b4d19..61d4a5a0236 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.policies Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.policies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-use.html
index e2aea107ec8..a0ee4e24a14 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/policies/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.policies (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.common.policies (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/IsCompatibilityResponse.html b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/IsCompatibilityResponse.html
index f044f5e1e85..fc5310a4419 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/IsCompatibilityResponse.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/IsCompatibilityResponse.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>IsCompatibilityResponse (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>IsCompatibilityResponse (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.protocol.schema, class: IsCompatibilityResponse">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/PostSchemaPayload.html b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/PostSchemaPayload.html
index 469b2e637ff..2c098f55356 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/PostSchemaPayload.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/PostSchemaPayload.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PostSchemaPayload (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PostSchemaPayload (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.protocol.schema, class: PostSchemaPayload">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/class-use/IsCompatibilityResponse.html b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/class-use/IsCompatibilityResponse.html
index 73aaeda933a..f92978835ee 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/class-use/IsCompatibilityResponse.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/class-use/IsCompatibilityResponse.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.protocol.schema.IsCompatibilityResponse (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.protocol.schema.IsCompatibilityResponse (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.protocol.schema, class: IsCompatibilityResponse">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/class-use/PostSchemaPayload.html b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/class-use/PostSchemaPayload.html
index 4d713b4ba4c..58da8786f14 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/class-use/PostSchemaPayload.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/class-use/PostSchemaPayload.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.protocol.schema.PostSchemaPayload (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.protocol.schema.PostSchemaPayload (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.protocol.schema, class: PostSchemaPayload">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-summary.html
index 47b1c450bca..985f811fc46 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.protocol.schema (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.protocol.schema (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.protocol.schema">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-tree.html
index fa3ef4d1dcd..93cd50877f2 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.protocol.schema Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.protocol.schema Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.protocol.schema">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-use.html
index 59c7017d32a..21d380ddf6e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/protocol/schema/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.protocol.schema (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.common.protocol.schema (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.protocol.schema">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolArenaStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolArenaStats.html
index d06887b45e7..9640e05760c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolArenaStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolArenaStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AllocatorStats.PoolArenaStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AllocatorStats.PoolArenaStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolArenaStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkListStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkListStats.html
index b278b1fcb12..a545a18e043 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkListStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkListStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AllocatorStats.PoolChunkListStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AllocatorStats.PoolChunkListStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolChunkListStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkStats.html
index 4058ed9e0a1..c1ff897e9dd 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AllocatorStats.PoolChunkStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AllocatorStats.PoolChunkStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolChunkStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolSubpageStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolSubpageStats.html
index 5f13fa088e0..b96f36f3e85 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolSubpageStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.PoolSubpageStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AllocatorStats.PoolSubpageStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AllocatorStats.PoolSubpageStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolSubpageStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.html
index bac91edc5d2..204125dd1bf 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AllocatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AllocatorStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AllocatorStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AllocatorStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AnalyzeSubscriptionBacklogResult.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AnalyzeSubscriptionBacklogResult.html
index cc42340e90e..90ccbfd1f78 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AnalyzeSubscriptionBacklogResult.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/AnalyzeSubscriptionBacklogResult.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AnalyzeSubscriptionBacklogResult (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>AnalyzeSubscriptionBacklogResult (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AnalyzeSubscriptionBacklogResult">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/Metrics.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/Metrics.html
index 074ab0316ea..863d1b07284 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/Metrics.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/Metrics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Metrics (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Metrics (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: Metrics">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.State.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.State.html
index c0788668c48..0ca25eb31cd 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.State.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.State.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PositionInPendingAckStats.State (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PositionInPendingAckStats.State (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: PositionInPendingAckStats, enum: State">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.html
index b7ba788ffe1..4379e845381 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PositionInPendingAckStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PositionInPendingAckStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: PositionInPendingAckStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolArenaStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolArenaStats.html
index a6c7236f83b..4f4b747d508 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolArenaStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolArenaStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolArenaStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolArenaStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolArenaStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkListStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkListStats.html
index a1c0379cc96..9b519fe6766 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkListStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkListStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolChunkListStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolChunkListStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolChunkListStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkStats.html
index 3a00e1322cf..34f3db9279e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolChunkStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolChunkStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolChunkStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolSubpageStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolSubpageStats.html
index 0d6f6aaed97..48983248981 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolSubpageStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolSubpageStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolSubpageStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolSubpageStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolSubpageStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.html
index 645a620904f..11bde798a42 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AllocatorStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AnalyzeSubscriptionBacklogResult.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AnalyzeSubscriptionBacklogResult.html
index 69dc4211ac8..1967028e68d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AnalyzeSubscriptionBacklogResult.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/AnalyzeSubscriptionBacklogResult.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AnalyzeSubscriptionBacklogResult (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AnalyzeSubscriptionBacklogResult (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AnalyzeSubscriptionBacklogResult">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/Metrics.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/Metrics.html
index 990b5c64384..9cbf5aeb851 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/Metrics.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/Metrics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.Metrics (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.Metrics (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: Metrics">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.State.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.State.html
index d2a3fc8baca..0c71ecdd2e8 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.State.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.State.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.stats.PositionInPendingAckStats.State (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.stats.PositionInPendingAckStats.State (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: PositionInPendingAckStats, enum: State">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.html
index 5ecf5ea2deb..7ef17d4f54a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.PositionInPendingAckStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.PositionInPendingAckStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: PositionInPendingAckStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-summary.html
index 38169d435a8..48878d3c96a 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.stats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.stats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-tree.html
index 821a2a6c8de..0aea63c46d8 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.stats Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.common.stats Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.stats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-use.html
index 04ada000302..6ef176365b2 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/common/stats/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.stats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.common.stats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/PackageMetadata.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/PackageMetadata.html
index 911517b33bb..ee1e4a5ae63 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/PackageMetadata.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/PackageMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PackageMetadata (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PackageMetadata (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.common, class: PackageMetadata">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/PackageType.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/PackageType.html
index 268d25fa0b8..e720b4820c1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/PackageType.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/PackageType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PackageType (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PackageType (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.common, enum: PackageType">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/class-use/PackageMetadata.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/class-use/PackageMetadata.html
index b38dddca88b..37d5986150c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/class-use/PackageMetadata.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/class-use/PackageMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.packages.management.core.common.PackageMetadata (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.packages.management.core.common.PackageMetadata (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.common, class: PackageMetadata">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/class-use/PackageType.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/class-use/PackageType.html
index 780772afeb2..7fcda793a63 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/class-use/PackageType.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/class-use/PackageType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.packages.management.core.common.PackageType (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.packages.management.core.common.PackageType (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.common, enum: PackageType">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-summary.html
index 428dfeeb723..3307835cfa1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.packages.management.core.common (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.packages.management.core.common (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.common">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-tree.html
index 2f8465bf335..dbd611096b1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.packages.management.core.common Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.packages.management.core.common Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.packages.management.core.common">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-use.html
index 2977b9a6091..4abc15580d1 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/common/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.packages.management.core.common (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.packages.management.core.common (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.common">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html
index 6e399033a55..fda2ecfc33c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PackagesManagementException.MetadataFormatException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PackagesManagementException.MetadataFormatException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException, class: MetadataFormatException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html
index 81aa881bb6c..2ae2a462501 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PackagesManagementException.NotFoundException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PackagesManagementException.NotFoundException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException, class: NotFoundException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html
index 715502c8551..e99a2e1ea0c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PackagesManagementException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>PackagesManagementException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.MetadataFormatException.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.MetadataFormatException.html
index c3f89990ec0..e1f961ee323 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.MetadataFormatException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.MetadataFormatException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.MetadataFormatException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.MetadataFormatException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException, class: MetadataFormatException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.NotFoundException.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.NotFoundException.html
index 948f9b645cd..c8f62745c35 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.NotFoundException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.NotFoundException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.NotFoundException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException, class: NotFoundException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.html
index 4008b507f03..5fe00556a4d 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-summary.html
index d58e26ee461..89f08289f2c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.packages.management.core.exceptions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.packages.management.core.exceptions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.exceptions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-tree.html
index 6401386509e..f8b95c49d95 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.packages.management.core.exceptions Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.packages.management.core.exceptions Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.packages.management.core.exceptions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-use.html
index 763eaac09f8..4ae57720f73 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/packages/management/core/exceptions/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.packages.management.core.exceptions (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.packages.management.core.exceptions (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.exceptions">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/LoadManagerReport.html b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/LoadManagerReport.html
index e1a1940b4d2..1b2644cce35 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/LoadManagerReport.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/LoadManagerReport.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>LoadManagerReport (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>LoadManagerReport (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.policies.data.loadbalancer, interface: LoadManagerReport">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/NamespaceBundleStats.html b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/NamespaceBundleStats.html
index 04035adf3c8..c47644005b5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/NamespaceBundleStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/NamespaceBundleStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NamespaceBundleStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>NamespaceBundleStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.policies.data.loadbalancer, class: NamespaceBundleStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/ResourceUsage.html b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/ResourceUsage.html
index 166e0f402b8..ffc6ce05052 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/ResourceUsage.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/ResourceUsage.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ResourceUsage (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ResourceUsage (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.policies.data.loadbalancer, class: ResourceUsage">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/ServiceLookupData.html b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/ServiceLookupData.html
index 8da9e8f888c..fa0afb7a4f5 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/ServiceLookupData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/ServiceLookupData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ServiceLookupData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>ServiceLookupData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.policies.data.loadbalancer, interface: ServiceLookupData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/LoadManagerReport.html b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/LoadManagerReport.html
index fff043abc2c..3cd0b219e9c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/LoadManagerReport.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/LoadManagerReport.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.policies.data.loadbalancer.LoadManagerReport (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.policies.data.loadbalancer.LoadManagerReport (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.policies.data.loadbalancer, interface: LoadManagerReport">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/NamespaceBundleStats.html b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/NamespaceBundleStats.html
index 1a86ec69737..2a27e954417 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/NamespaceBundleStats.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/NamespaceBundleStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.policies.data.loadbalancer, class: NamespaceBundleStats">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ResourceUsage.html b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ResourceUsage.html
index e55b3ba17d2..06b07cf9c0c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ResourceUsage.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ResourceUsage.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.policies.data.loadbalancer.ResourceUsage (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Class org.apache.pulsar.policies.data.loadbalancer.ResourceUsage (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.policies.data.loadbalancer, class: ResourceUsage">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ServiceLookupData.html b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ServiceLookupData.html
index c49d77208ff..958b37df016 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ServiceLookupData.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ServiceLookupData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.policies.data.loadbalancer.ServiceLookupData (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Interface org.apache.pulsar.policies.data.loadbalancer.ServiceLookupData (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.policies.data.loadbalancer, interface: ServiceLookupData">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-summary.html b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-summary.html
index 51904b3db25..78e899eb79c 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-summary.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.policies.data.loadbalancer (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.policies.data.loadbalancer (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.policies.data.loadbalancer">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-tree.html b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-tree.html
index 0bc196ac352..b02cdea745e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-tree.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.policies.data.loadbalancer Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>org.apache.pulsar.policies.data.loadbalancer Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.policies.data.loadbalancer">
diff --git a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-use.html b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-use.html
index a3f918c0f23..276d2e0228e 100644
--- a/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-use.html
+++ b/static/api/admin/3.0.x/org/apache/pulsar/policies/data/loadbalancer/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.policies.data.loadbalancer (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Uses of Package org.apache.pulsar.policies.data.loadbalancer (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.policies.data.loadbalancer">
diff --git a/static/api/admin/3.0.x/overview-summary.html b/static/api/admin/3.0.x/overview-summary.html
index da1a406a15d..990033a6cf4 100644
--- a/static/api/admin/3.0.x/overview-summary.html
+++ b/static/api/admin/3.0.x/overview-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Pulsar Client Admin :: API 3.0.11 API</title>
+<title>Pulsar Client Admin :: API 3.0.14 API</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="index redirect">
diff --git a/static/api/admin/3.0.x/overview-tree.html b/static/api/admin/3.0.x/overview-tree.html
index 7b7d88a1ce3..548995041d2 100644
--- a/static/api/admin/3.0.x/overview-tree.html
+++ b/static/api/admin/3.0.x/overview-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Class Hierarchy (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Class Hierarchy (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="class tree">
diff --git a/static/api/admin/3.0.x/serialized-form.html b/static/api/admin/3.0.x/serialized-form.html
index 43ee1afd357..4a9466c9cb9 100644
--- a/static/api/admin/3.0.x/serialized-form.html
+++ b/static/api/admin/3.0.x/serialized-form.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Serialized Form (Pulsar Client Admin :: API 3.0.11 API)</title>
+<title>Serialized Form (Pulsar Client Admin :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="serialized forms">
diff --git a/static/api/client/3.0.x/allclasses-index.html b/static/api/client/3.0.x/allclasses-index.html
index 17778770e64..a2b7be151e9 100644
--- a/static/api/client/3.0.x/allclasses-index.html
+++ b/static/api/client/3.0.x/allclasses-index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>All Classes and Interfaces (Pulsar Client :: API 3.0.11 API)</title>
+<title>All Classes and Interfaces (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="class index">
@@ -499,233 +499,238 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Full producer queue error thrown by Pulsar client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.SubscriptionNotFoundException</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ServiceNotReadyException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
-<div class="block">Not found subscription that cannot be created.</div>
+<div class="block">Relates to server-side errors:
+  ServiceUnitNotReadyException, TopicFencedException and SubscriptionFencedException.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TimeoutException</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.SubscriptionNotFoundException</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab5">
-<div class="block">Timeout exception thrown by Pulsar client.</div>
+<div class="block">Not found subscription that cannot be created.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TooManyRequestsException</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TimeoutException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
-<div class="block">Too many requests exception thrown by Pulsar client.</div>
+<div class="block">Timeout exception thrown by Pulsar client.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicDoesNotExistException</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TooManyRequestsException</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab5">
-<div class="block">Topic does not exist and cannot be created.</div>
+<div class="block">Too many requests exception thrown by Pulsar client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicMigrationException</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicDoesNotExistException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
-<div class="block">TopicMigration exception thrown by Pulsar client.</div>
+<div class="block">Topic does not exist and cannot be created.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicTerminatedException</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicMigrationException</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab5">
-<div class="block">Topic terminated exception thrown by Pulsar client.</div>
+<div class="block">TopicMigration exception thrown by Pulsar client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TransactionConflictException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionConflictException</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicTerminatedException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="block">Topic terminated exception thrown by Pulsar client.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TransactionConflictException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionConflictException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Consumer assign exception thrown by Pulsar client.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TransactionHasOperationFailedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionHasOperationFailedException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.UnsupportedAuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.UnsupportedAuthenticationException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TransactionHasOperationFailedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionHasOperationFailedException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.UnsupportedAuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.UnsupportedAuthenticationException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Unsupported authentication exception thrown by Pulsar client.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/internal/PulsarClientImplementationBinding.html" title="interface in org.apache.pulsar.client.internal">PulsarClientImplementationBinding</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/internal/PulsarClientImplementationBinding.html" title="interface in org.apache.pulsar.client.internal">PulsarClientImplementationBinding</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Helper class for class instantiations and it also contains methods to work with schemas.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/Range.html" title="class in org.apache.pulsar.client.api">Range</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/Range.html" title="class in org.apache.pulsar.client.api">Range</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Int range.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Reader.html" title="interface in org.apache.pulsar.client.api">Reader</a>&lt;<a href="org/apache/pulsar/client/api/Reader.html" title="type parameter in Reader">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Reader.html" title="interface in org.apache.pulsar.client.api">Reader</a>&lt;<a href="org/apache/pulsar/client/api/Reader.html" title="type parameter in Reader">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A Reader can be used to scan through all the messages currently available in a topic.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="interface in org.apache.pulsar.client.api">ReaderBuilder</a>&lt;<a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="type parameter in ReaderBuilder">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="interface in org.apache.pulsar.client.api">ReaderBuilder</a>&lt;<a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="type parameter in ReaderBuilder">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block"><a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="interface in org.apache.pulsar.client.api"><code>ReaderBuilder</code></a> is used to configure and create instances of <a href="org/apache/pulsar/client/api/Reader.html" title="interface in org.apache.pulsar.client.api"><code>Reader</code></a>.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderInterceptor.html" title="interface in org.apache.pulsar.client.api">ReaderInterceptor</a>&lt;<a href="org/apache/pulsar/client/api/ReaderInterceptor.html" title="type parameter in ReaderInterceptor">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderInterceptor.html" title="interface in org.apache.pulsar.client.api">ReaderInterceptor</a>&lt;<a href="org/apache/pulsar/client/api/ReaderInterceptor.html" title="type parameter in ReaderInterceptor">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Reader interceptor.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderListener.html" title="interface in org.apache.pulsar.client.api">ReaderListener</a>&lt;<a href="org/apache/pulsar/client/api/ReaderListener.html" title="type parameter in ReaderListener">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderListener.html" title="interface in org.apache.pulsar.client.api">ReaderListener</a>&lt;<a href="org/apache/pulsar/client/api/ReaderListener.html" title="type parameter in ReaderListener">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A listener that will be called in order for every message received.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/RecordSchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">RecordSchemaBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/RecordSchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">RecordSchemaBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Building the schema for a <a href="org/apache/pulsar/client/api/schema/GenericRecord.html" title="interface in org.apache.pulsar.client.api.schema"><code>GenericRecord</code></a>.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/RedeliveryBackoff.html" title="interface in org.apache.pulsar.client.api">RedeliveryBackoff</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/RedeliveryBackoff.html" title="interface in org.apache.pulsar.client.api">RedeliveryBackoff</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Interface for custom message is negativeAcked policy, users can specify a <a href="org/apache/pulsar/client/api/RedeliveryBackoff.html" title="interface in org.apache.pulsar.client.api"><code>RedeliveryBackoff</code></a> for
  a consumer.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/RegexSubscriptionMode.html" title="enum class in org.apache.pulsar.client.api">RegexSubscriptionMode</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/RegexSubscriptionMode.html" title="enum class in org.apache.pulsar.client.api">RegexSubscriptionMode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
 <div class="block">When subscribing to topics using a regular expression, one can specify
  to only pick a certain type of topics.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Schema.html" title="interface in org.apache.pulsar.client.api">Schema</a>&lt;<a href="org/apache/pulsar/client/api/Schema.html" title="type parameter in Schema">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Schema.html" title="interface in org.apache.pulsar.client.api">Schema</a>&lt;<a href="org/apache/pulsar/client/api/Schema.html" title="type parameter in Schema">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Message schema definition.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">SchemaBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">SchemaBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Builder to build schema.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="interface in org.apache.pulsar.client.api.schema">SchemaDefinition</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="type parameter in SchemaDefinition">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="interface in org.apache.pulsar.client.api.schema">SchemaDefinition</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="type parameter in SchemaDefinition">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Interface for schema definition.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaDefinitionBuilder.html" title="interface in org.apache.pulsar.client.api.schema">SchemaDefinitionBuilder</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaDefinitionBuilder.html" title="type parameter in SchemaDefinitionBuilder">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaDefinitionBuilder.html" title="interface in org.apache.pulsar.client.api.schema">SchemaDefinitionBuilder</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaDefinitionBuilder.html" title="type parameter in SchemaDefinitionBuilder">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Builder to build schema definition <a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="interface in org.apache.pulsar.client.api.schema"><code>SchemaDefinition</code></a>.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/common/schema/SchemaInfo.html" title="interface in org.apache.pulsar.common.schema">SchemaInfo</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/common/schema/SchemaInfo.html" title="interface in org.apache.pulsar.common.schema">SchemaInfo</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Information about the schema.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/schema/SchemaInfo.SchemaInfoBuilder.html" title="class in org.apache.pulsar.common.schema">SchemaInfo.SchemaInfoBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaInfoProvider.html" title="interface in org.apache.pulsar.client.api.schema">SchemaInfoProvider</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/schema/SchemaInfo.SchemaInfoBuilder.html" title="class in org.apache.pulsar.common.schema">SchemaInfo.SchemaInfoBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaInfoProvider.html" title="interface in org.apache.pulsar.client.api.schema">SchemaInfoProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Schema Provider.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/schema/SchemaInfoWithVersion.html" title="class in org.apache.pulsar.common.schema">SchemaInfoWithVersion</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/schema/SchemaInfoWithVersion.html" title="class in org.apache.pulsar.common.schema">SchemaInfoWithVersion</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Data structure representing a schema information including its version.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaReader.html" title="interface in org.apache.pulsar.client.api.schema">SchemaReader</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaReader.html" title="type parameter in SchemaReader">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaReader.html" title="interface in org.apache.pulsar.client.api.schema">SchemaReader</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaReader.html" title="type parameter in SchemaReader">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Deserialize messages from bytes.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/SchemaSerializationException.html" title="class in org.apache.pulsar.client.api">SchemaSerializationException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/SchemaSerializationException.html" title="class in org.apache.pulsar.client.api">SchemaSerializationException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Schema serialization exception.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/common/schema/SchemaType.html" title="enum class in org.apache.pulsar.common.schema">SchemaType</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/common/schema/SchemaType.html" title="enum class in org.apache.pulsar.common.schema">SchemaType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Types of supported schema for Pulsar messages.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaWriter.html" title="interface in org.apache.pulsar.client.api.schema">SchemaWriter</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaWriter.html" title="type parameter in SchemaWriter">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaWriter.html" title="interface in org.apache.pulsar.client.api.schema">SchemaWriter</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaWriter.html" title="type parameter in SchemaWriter">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Serialize messages into bytes.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ServiceUrlProvider.html" title="interface in org.apache.pulsar.client.api">ServiceUrlProvider</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ServiceUrlProvider.html" title="interface in org.apache.pulsar.client.api">ServiceUrlProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The provider to provide the service url.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SizeUnit.html" title="enum class in org.apache.pulsar.client.api">SizeUnit</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SizeUnit.html" title="enum class in org.apache.pulsar.client.api">SizeUnit</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Size unit converter.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionInitialPosition.html" title="enum class in org.apache.pulsar.client.api">SubscriptionInitialPosition</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionInitialPosition.html" title="enum class in org.apache.pulsar.client.api">SubscriptionInitialPosition</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">When creating a consumer, if the subscription does not exist, a new subscription will be created.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionMode.html" title="enum class in org.apache.pulsar.client.api">SubscriptionMode</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionMode.html" title="enum class in org.apache.pulsar.client.api">SubscriptionMode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Types of subscription mode supported by Pulsar.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionType.html" title="enum class in org.apache.pulsar.client.api">SubscriptionType</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionType.html" title="enum class in org.apache.pulsar.client.api">SubscriptionType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Types of subscription supported by Pulsar.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api">TableView</a>&lt;<a href="org/apache/pulsar/client/api/TableView.html" title="type parameter in TableView">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="interface in org.apache.pulsar.client.api">TableViewBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="type parameter in TableViewBuilder">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api">TableView</a>&lt;<a href="org/apache/pulsar/client/api/TableView.html" title="type parameter in TableView">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="interface in org.apache.pulsar.client.api">TableViewBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="type parameter in TableViewBuilder">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block"><a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="interface in org.apache.pulsar.client.api"><code>TableViewBuilder</code></a> is used to configure and create instances of <a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api"><code>TableView</code></a>.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="interface in org.apache.pulsar.client.api">TopicConsumerBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="type parameter in TopicConsumerBuilder">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="interface in org.apache.pulsar.client.api">TopicConsumerBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="type parameter in TopicConsumerBuilder">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block"><a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="interface in org.apache.pulsar.client.api"><code>TopicConsumerBuilder</code></a> is used to configure topic specific options to override those set at the
  <a href="org/apache/pulsar/client/api/ConsumerBuilder.html" title="interface in org.apache.pulsar.client.api"><code>ConsumerBuilder</code></a> level.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicMessageId.html" title="interface in org.apache.pulsar.client.api">TopicMessageId</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicMessageId.html" title="interface in org.apache.pulsar.client.api">TopicMessageId</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The MessageId used for a consumer that subscribes multiple topics or partitioned topics.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicMetadata.html" title="interface in org.apache.pulsar.client.api">TopicMetadata</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicMetadata.html" title="interface in org.apache.pulsar.client.api">TopicMetadata</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Metadata of a topic that can be used for message routing.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/Transaction.html" title="interface in org.apache.pulsar.client.api.transaction">Transaction</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/Transaction.html" title="interface in org.apache.pulsar.client.api.transaction">Transaction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The class represents a transaction within Pulsar.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/transaction/Transaction.State.html" title="enum class in org.apache.pulsar.client.api.transaction">Transaction.State</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClient.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionBufferClient</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/transaction/Transaction.State.html" title="enum class in org.apache.pulsar.client.api.transaction">Transaction.State</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClient.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionBufferClient</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The transaction buffer client to commit and abort transactions on topics or subscription.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Exceptions for transaction buffer client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.ReachMaxPendingOpsException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException.ReachMaxPendingOpsException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.ReachMaxPendingOpsException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException.ReachMaxPendingOpsException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction buffer op over max pending numbers.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.RequestTimeoutException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException.RequestTimeoutException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.RequestTimeoutException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException.RequestTimeoutException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when operation timeout.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionBuilder.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionBuilder.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The builder to build a transaction for Pulsar.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClient.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClient</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClient.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClient</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Transaction coordinator client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClient.State.html" title="enum class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClient.State</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClient.State.html" title="enum class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClient.State</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">State of the transaction coordinator client.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Exceptions for transaction coordinator client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.CoordinatorClientStateException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.CoordinatorClientStateException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.CoordinatorClientStateException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.CoordinatorClientStateException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction coordinator with unexpected state.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.CoordinatorNotFoundException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.CoordinatorNotFoundException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.CoordinatorNotFoundException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.CoordinatorNotFoundException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction coordinator not found in broker side.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.InvalidTxnStatusException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.InvalidTxnStatusException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.InvalidTxnStatusException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.InvalidTxnStatusException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction switch to a invalid status.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.MetaStoreHandlerNotExistsException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.MetaStoreHandlerNotExistsException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.MetaStoreHandlerNotExistsException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.MetaStoreHandlerNotExistsException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction meta store handler not exists.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.MetaStoreHandlerNotReadyException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.MetaStoreHandlerNotReadyException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.MetaStoreHandlerNotReadyException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.MetaStoreHandlerNotReadyException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when send request to transaction meta store but the transaction meta store handler not ready.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.TransactionNotFoundException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.TransactionNotFoundException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.TransactionNotFoundException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.TransactionNotFoundException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction not found in transaction coordinator.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/TransactionIsolationLevel.html" title="enum class in org.apache.pulsar.client.api">TransactionIsolationLevel</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/transaction/TxnID.html" title="class in org.apache.pulsar.client.api.transaction">TxnID</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/TransactionIsolationLevel.html" title="enum class in org.apache.pulsar.client.api">TransactionIsolationLevel</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/transaction/TxnID.html" title="class in org.apache.pulsar.client.api.transaction">TxnID</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An identifier for representing a transaction.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TypedMessageBuilder.html" title="interface in org.apache.pulsar.client.api">TypedMessageBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TypedMessageBuilder.html" title="type parameter in TypedMessageBuilder">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TypedMessageBuilder.html" title="interface in org.apache.pulsar.client.api">TypedMessageBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TypedMessageBuilder.html" title="type parameter in TypedMessageBuilder">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Message builder that constructs a message to be published through a producer.</div>
 </div>
 </div>
diff --git a/static/api/client/3.0.x/allpackages-index.html b/static/api/client/3.0.x/allpackages-index.html
index 0dba5405814..01e7c37ac86 100644
--- a/static/api/client/3.0.x/allpackages-index.html
+++ b/static/api/client/3.0.x/allpackages-index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>All Packages (Pulsar Client :: API 3.0.11 API)</title>
+<title>All Packages (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
diff --git a/static/api/client/3.0.x/constant-values.html b/static/api/client/3.0.x/constant-values.html
index 2196fd18521..95c56ea974a 100644
--- a/static/api/client/3.0.x/constant-values.html
+++ b/static/api/client/3.0.x/constant-values.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Constant Field Values (Pulsar Client :: API 3.0.11 API)</title>
+<title>Constant Field Values (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="summary of constants">
diff --git a/static/api/client/3.0.x/deprecated-list.html b/static/api/client/3.0.x/deprecated-list.html
index 0cc4582a73b..2f52cb6c375 100644
--- a/static/api/client/3.0.x/deprecated-list.html
+++ b/static/api/client/3.0.x/deprecated-list.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Deprecated List (Pulsar Client :: API 3.0.11 API)</title>
+<title>Deprecated List (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="deprecated elements">
diff --git a/static/api/client/3.0.x/help-doc.html b/static/api/client/3.0.x/help-doc.html
index 9cbcad2f463..9700032e4c0 100644
--- a/static/api/client/3.0.x/help-doc.html
+++ b/static/api/client/3.0.x/help-doc.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>API Help (Pulsar Client :: API 3.0.11 API)</title>
+<title>API Help (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="help">
diff --git a/static/api/client/3.0.x/index-all.html b/static/api/client/3.0.x/index-all.html
index dd4e938fef8..a2d603cdbef 100644
--- a/static/api/client/3.0.x/index-all.html
+++ b/static/api/client/3.0.x/index-all.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Index (Pulsar Client :: API 3.0.11 API)</title>
+<title>Index (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="index">
@@ -807,6 +807,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Consumer statistics recorded by client.</div>
 </dd>
+<dt><a href="org/apache/pulsar/client/api/Range.html#contains(int)" class="member-name-link">contains(int)</a> - Method in class org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/Range.html" title="class in org.apache.pulsar.client.api">Range</a></dt>
+<dd>
+<div class="block">Check if the value is in the range.</div>
+</dd>
 <dt><a href="org/apache/pulsar/client/api/TableView.html#containsKey(java.lang.String)" class="member-name-link">containsKey(String)</a> - Method in interface org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api">TableView</a></dt>
 <dd>
 <div class="block">Returns <code>true</code> if this <a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api"><code>TableView</code></a> contains a mapping for the specified
@@ -3223,6 +3227,11 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Full producer queue error thrown by Pulsar client.</div>
 </dd>
+<dt><a href="org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.ServiceNotReadyException</a> - Exception in <a href="org/apache/pulsar/client/api/package-summary.html">org.apache.pulsar.client.api</a></dt>
+<dd>
+<div class="block">Relates to server-side errors:
+  ServiceUnitNotReadyException, TopicFencedException and SubscriptionFencedException.</div>
+</dd>
 <dt><a href="org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.SubscriptionNotFoundException</a> - Exception in <a href="org/apache/pulsar/client/api/package-summary.html">org.apache.pulsar.client.api</a></dt>
 <dd>
 <div class="block">Not found subscription that cannot be created.</div>
@@ -3361,7 +3370,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/client/api/Consumer.html#receive()" class="member-name-link">receive()</a> - Method in interface org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/Consumer.html" title="interface in org.apache.pulsar.client.api">Consumer</a></dt>
 <dd>
-<div class="block">Receives a single message.</div>
+<div class="block">Receives a single message in blocking mode.</div>
 </dd>
 <dt><a href="org/apache/pulsar/client/api/Consumer.html#receive(int,java.util.concurrent.TimeUnit)" class="member-name-link">receive(int, TimeUnit)</a> - Method in interface org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/Consumer.html" title="interface in org.apache.pulsar.client.api">Consumer</a></dt>
 <dd>
@@ -3656,6 +3665,8 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Specify a custom sequence id for the message being published.</div>
 </dd>
+<dt><a href="org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">ServiceNotReadyException(String)</a> - Constructor for exception org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ServiceNotReadyException</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/client/api/ClientBuilder.html#serviceUrl(java.lang.String)" class="member-name-link">serviceUrl(String)</a> - Method in interface org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/ClientBuilder.html" title="interface in org.apache.pulsar.client.api">ClientBuilder</a></dt>
 <dd>
 <div class="block">Configure the service URL for the Pulsar service.</div>
diff --git a/static/api/client/3.0.x/index.html b/static/api/client/3.0.x/index.html
index 2b832e2043e..05c22438474 100644
--- a/static/api/client/3.0.x/index.html
+++ b/static/api/client/3.0.x/index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Overview (Pulsar Client :: API 3.0.11 API)</title>
+<title>Overview (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
@@ -49,7 +49,7 @@ loadScripts(document, 'script');</script>
 <div class="flex-content">
 <main role="main">
 <div class="header">
-<h1 class="title">Pulsar Client :: API 3.0.11 API</h1>
+<h1 class="title">Pulsar Client :: API 3.0.14 API</h1>
 </div>
 <div id="all-packages-table">
 <div class="caption"><span>Packages</span></div>
diff --git a/static/api/client/3.0.x/member-search-index.js b/static/api/client/3.0.x/member-search-index.js
index 7015c1b4f28..ed5d216bc73 100644
--- a/static/api/client/3.0.x/member-search-index.js
+++ b/static/api/client/3.0.x/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.pulsar.client.api.transaction","c":"Transaction","l":"abort()"},{"p":"org.apache.pulsar.client.api.transaction","c":"TransactionCoordinatorClient","l":"abort(TxnID)","u":"abort(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.api.transaction","c":"TransactionCoordinatorClient","l":"abortAsync(TxnID)","u":"abortAsync(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.api.transaction","c":"T [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.client.api.transaction","c":"Transaction","l":"abort()"},{"p":"org.apache.pulsar.client.api.transaction","c":"TransactionCoordinatorClient","l":"abort(TxnID)","u":"abort(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.api.transaction","c":"TransactionCoordinatorClient","l":"abortAsync(TxnID)","u":"abortAsync(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.api.transaction","c":"T [...]
\ No newline at end of file
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/Authentication.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/Authentication.html
index 4c9b072ce40..9934540e441 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/Authentication.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/Authentication.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Authentication (Pulsar Client :: API 3.0.11 API)</title>
+<title>Authentication (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: Authentication">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/AuthenticationDataProvider.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/AuthenticationDataProvider.html
index e2d2bf7069f..ef03e365829 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/AuthenticationDataProvider.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/AuthenticationDataProvider.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthenticationDataProvider (Pulsar Client :: API 3.0.11 API)</title>
+<title>AuthenticationDataProvider (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: AuthenticationDataProvider">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/AuthenticationFactory.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/AuthenticationFactory.html
index 8da425e53c4..e16e3c1ef9e 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/AuthenticationFactory.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/AuthenticationFactory.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthenticationFactory (Pulsar Client :: API 3.0.11 API)</title>
+<title>AuthenticationFactory (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: AuthenticationFactory">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.FailoverPolicy.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.FailoverPolicy.html
index c2cab7a01e4..1da5ef9fc68 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.FailoverPolicy.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.FailoverPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoClusterFailoverBuilder.FailoverPolicy (Pulsar Client :: API 3.0.11 API)</title>
+<title>AutoClusterFailoverBuilder.FailoverPolicy (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: AutoClusterFailoverBuilder, enum: FailoverPolicy">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.html
index ebb9244c804..de89c7ab85d 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoClusterFailoverBuilder (Pulsar Client :: API 3.0.11 API)</title>
+<title>AutoClusterFailoverBuilder (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: AutoClusterFailoverBuilder">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchMessageContainer.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchMessageContainer.html
index f9273810e58..a06451dbed2 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchMessageContainer.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchMessageContainer.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BatchMessageContainer (Pulsar Client :: API 3.0.11 API)</title>
+<title>BatchMessageContainer (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: BatchMessageContainer">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchReceivePolicy.Builder.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchReceivePolicy.Builder.html
index 6e386ecf94a..845e8c2ce9a 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchReceivePolicy.Builder.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchReceivePolicy.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BatchReceivePolicy.Builder (Pulsar Client :: API 3.0.11 API)</title>
+<title>BatchReceivePolicy.Builder (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: BatchReceivePolicy, class: Builder">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchReceivePolicy.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchReceivePolicy.html
index 2d743bb73d3..16fd26fb63e 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchReceivePolicy.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/BatchReceivePolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BatchReceivePolicy (Pulsar Client :: API 3.0.11 API)</title>
+<title>BatchReceivePolicy (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: BatchReceivePolicy">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/BatcherBuilder.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/BatcherBuilder.html
index 33bcaf5e3b8..2f911d82046 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/BatcherBuilder.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/BatcherBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BatcherBuilder (Pulsar Client :: API 3.0.11 API)</title>
+<title>BatcherBuilder (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: BatcherBuilder">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ClientBuilder.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ClientBuilder.html
index 4313179aeae..7d4a2c81125 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ClientBuilder.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ClientBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ClientBuilder (Pulsar Client :: API 3.0.11 API)</title>
+<title>ClientBuilder (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ClientBuilder">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/CompressionType.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/CompressionType.html
index cfbf678d842..7aafd9250dd 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/CompressionType.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/CompressionType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>CompressionType (Pulsar Client :: API 3.0.11 API)</title>
+<title>CompressionType (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: CompressionType">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/Consumer.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/Consumer.html
index 811c2741da0..a90796c0225 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/Consumer.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/Consumer.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Consumer (Pulsar Client :: API 3.0.11 API)</title>
+<title>Consumer (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: Consumer">
@@ -197,7 +197,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="Message.html" title="interface in org.apache.pulsar.client.api">Message</a>&lt;<a href="Consumer.html" title="type parameter in Consumer">T</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#receive()" class="member-name-link">receive</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Receives a single message.</div>
+<div class="block">Receives a single message in blocking mode.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="Message.html" title="interface in org.apache.pulsar.client.api">Message</a>&lt;<a href="Consumer.html" title="type parameter in Consumer">T</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#receive(int,java.util.concurrent.TimeUnit)" class="member-name-link">receive</a><wbr>(int&nbsp;timeout,
@@ -410,18 +410,27 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
 <h3>receive</h3>
 <div class="member-signature"><span class="return-type"><a href="Message.html" title="interface in org.apache.pulsar.client.api">Message</a>&lt;<a href="Consumer.html" title="type parameter in Consumer">T</a>&gt;</span>&nbsp;<span class="element-name">receive</span>()
             throws <span class="exceptions"><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></span></div>
-<div class="block">Receives a single message.
+<div class="block">Receives a single message in blocking mode.
 
- <p>This calls blocks until a message is available.
+ <p>This method blocks until a message is available or the consumer is closed.
 
- <p>When thread is Interrupted, return a null value and reset interrupted flag.</div>
+ <p>Behavior when interrupted:
+ <ul>
+   <li>If the thread is interrupted while waiting: returns null and resets the interrupted flag</li>
+   <li>If the consumer is closed while waiting: throws <a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api"><code>PulsarClientException</code></a> with the cause
+       <code>InterruptedException("Queue is terminated")</code></li>
+ </ul></div>
 <dl class="notes">
 <dt>Returns:</dt>
-<dd>the received message</dd>
+<dd>the received message, or null if the thread was interrupted</dd>
 <dt>Throws:</dt>
-<dd><code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a></code> - if the consumer was already closed</dd>
-<dd><code><a href="PulsarClientException.InvalidConfigurationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.InvalidConfigurationException</a></code> - if a message listener was defined in the configuration</dd>
-<dd><code><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></code></dd>
+<dd><code><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></code> - if the consumer is closed while waiting for a message.
+         The exception will contain an <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link"><code>InterruptedException</code></a> with the message
+         "Queue is terminated" as its cause.</dd>
+<dd><code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a></code> - if the consumer was already closed
+         before this method was called</dd>
+<dd><code><a href="PulsarClientException.InvalidConfigurationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.InvalidConfigurationException</a></code> - if a message listener
+         was defined in the configuration</dd>
 </dl>
 </section>
 </li>
@@ -455,7 +464,8 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
             throws <span class="exceptions"><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></span></div>
 <div class="block">Receive a single message.
 
- <p>Retrieves a message, waiting up to the specified wait time if necessary.</div>
+ <p>Retrieves a message, waiting up to the specified wait time if necessary.
+ <p>If consumer closes during wait: returns null immediately.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>timeout</code> - 0 or less means immediate rather than infinite</dd>
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerBuilder.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerBuilder.html
index 2c354a81c21..7360c3182d8 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerBuilder.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerBuilder (Pulsar Client :: API 3.0.11 API)</title>
+<title>ConsumerBuilder (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ConsumerBuilder">
@@ -895,8 +895,9 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
  size is zero. <a href="Consumer.html#receive()"><code>Consumer.receive()</code></a> function call should not be interrupted when the consumer queue size is
  zero.</li>
  <li>Doesn't support Batch-Message. If a consumer receives a batch-message, it closes the consumer connection with
- the broker and <a href="Consumer.html#receive()"><code>Consumer.receive()</code></a> calls remain blocked while <a href="Consumer.html#receiveAsync()"><code>Consumer.receiveAsync()</code></a> receives
- exception in callback.
+ the broker and <a href="Consumer.html#receive()"><code>Consumer.receive()</code></a> calls will throw <a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api"><code>PulsarClientException</code></a>
+ while <a href="Consumer.html#receiveAsync()"><code>Consumer.receiveAsync()</code></a> receives
+ <a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api"><code>PulsarClientException</code></a> in callback.
 
  <b> The consumer is not able to receive any further messages unless batch-message in pipeline
  is removed.</b></li>
@@ -1422,6 +1423,33 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
 <div class="block">If configured with a non-null value, the consumer uses the processor to process the payload, including
  decoding it to messages and triggering the listener.
 
+ <p><b>Special behavior when <a href="#receiverQueueSize(int)"><code>receiverQueueSize=0</code></a>:</b>
+ When the consumer is configured with <a href="#receiverQueueSize(int)"><code>receiverQueueSize=0</code></a>:
+ <ul>
+   <li>For <b>batch messages</b>:
+     <ul>
+       <li>The payload processor will <i>not</i> be invoked</li>
+       <li>The consumer will <b>immediately close itself</b> upon receiving batch messages</li>
+       <li>Pending operations will fail with:
+         <ul>
+           <li><code>receive()</code>: throws <a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api"><code>PulsarClientException</code></a></li>
+           <li><code>receiveAsync()</code>: completes the Future with <a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api"><code>PulsarClientException</code></a></li>
+           <li>Message listeners: triggers <a href="Consumer.html#close()"><code>Consumer.close()</code></a> without delivering the message</li>
+         </ul>
+       </li>
+     </ul>
+   </li>
+   <li>For <b>single messages</b>:
+     <ul>
+       <li>The payload processor will process messages normally</li>
+     </ul>
+   </li>
+ </ul>
+
+
+ <p><b>Default behavior <a href="#receiverQueueSize(int)"><code>receiverQueueSize>0</code></a>:</b>
+ All messages (both single and batched) will be processed by the payload processor.
+
  Default: null</div>
 </section>
 </li>
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerCryptoFailureAction.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerCryptoFailureAction.html
index 526bb587891..0178f514528 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerCryptoFailureAction.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerCryptoFailureAction.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerCryptoFailureAction (Pulsar Client :: API 3.0.11 API)</title>
+<title>ConsumerCryptoFailureAction (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: ConsumerCryptoFailureAction">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerEventListener.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerEventListener.html
index a3ae20cffeb..a26e17cfbcf 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerEventListener.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerEventListener.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerEventListener (Pulsar Client :: API 3.0.11 API)</title>
+<title>ConsumerEventListener (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ConsumerEventListener">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerInterceptor.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerInterceptor.html
index edef0eb0e55..c9133a0fd4f 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerInterceptor.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerInterceptor.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerInterceptor (Pulsar Client :: API 3.0.11 API)</title>
+<title>ConsumerInterceptor (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ConsumerInterceptor">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerStats.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerStats.html
index 3c7619a9b31..a2887420221 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerStats.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ConsumerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerStats (Pulsar Client :: API 3.0.11 API)</title>
+<title>ConsumerStats (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ConsumerStats">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ControlledClusterFailoverBuilder.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ControlledClusterFailoverBuilder.html
index 73c40d32873..2a61deed616 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ControlledClusterFailoverBuilder.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ControlledClusterFailoverBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ControlledClusterFailoverBuilder (Pulsar Client :: API 3.0.11 API)</title>
+<title>ControlledClusterFailoverBuilder (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ControlledClusterFailoverBuilder">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/CryptoKeyReader.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/CryptoKeyReader.html
index 49c1249808a..7012cfa73c1 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/CryptoKeyReader.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/CryptoKeyReader.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>CryptoKeyReader (Pulsar Client :: API 3.0.11 API)</title>
+<title>CryptoKeyReader (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: CryptoKeyReader">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/DeadLetterPolicy.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/DeadLetterPolicy.html
index 9a288540c47..823b8a42f45 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/DeadLetterPolicy.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/DeadLetterPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DeadLetterPolicy (Pulsar Client :: API 3.0.11 API)</title>
+<title>DeadLetterPolicy (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: DeadLetterPolicy">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/EncodedAuthenticationParameterSupport.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/EncodedAuthenticationParameterSupport.html
index d430bf97fbd..1f1d7abac0a 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/EncodedAuthenticationParameterSupport.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/EncodedAuthenticationParameterSupport.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>EncodedAuthenticationParameterSupport (Pulsar Client :: API 3.0.11 API)</title>
+<title>EncodedAuthenticationParameterSupport (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: EncodedAuthenticationParameterSupport">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/EncryptionKeyInfo.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/EncryptionKeyInfo.html
index 9120e226a1e..7b0d0c2f842 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/EncryptionKeyInfo.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/EncryptionKeyInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>EncryptionKeyInfo (Pulsar Client :: API 3.0.11 API)</title>
+<title>EncryptionKeyInfo (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: EncryptionKeyInfo">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/HashingScheme.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/HashingScheme.html
index 3462cd6e4f6..b7db6ae9db3 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/HashingScheme.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/HashingScheme.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>HashingScheme (Pulsar Client :: API 3.0.11 API)</title>
+<title>HashingScheme (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: HashingScheme">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedMode.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedMode.html
index 653a06e388c..d915ec8ca13 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedMode.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>KeySharedMode (Pulsar Client :: API 3.0.11 API)</title>
+<title>KeySharedMode (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: KeySharedMode">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicyAutoSplit.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicyAutoSplit.html
index 2038743557c..3afa86696ae 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicyAutoSplit.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicyAutoSplit.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>KeySharedPolicy.KeySharedPolicyAutoSplit (Pulsar Client :: API 3.0.11 API)</title>
+<title>KeySharedPolicy.KeySharedPolicyAutoSplit (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: KeySharedPolicy, class: KeySharedPolicyAutoSplit">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicySticky.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicySticky.html
index aaa36ae7083..5ce60fd9510 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicySticky.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicySticky.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>KeySharedPolicy.KeySharedPolicySticky (Pulsar Client :: API 3.0.11 API)</title>
+<title>KeySharedPolicy.KeySharedPolicySticky (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: KeySharedPolicy, class: KeySharedPolicySticky">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.html
index be1fc6d8b91..12528649596 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/KeySharedPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>KeySharedPolicy (Pulsar Client :: API 3.0.11 API)</title>
+<title>KeySharedPolicy (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: KeySharedPolicy">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/KeyStoreParams.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/KeyStoreParams.html
index d98ded452ff..59f7815955d 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/KeyStoreParams.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/KeyStoreParams.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>KeyStoreParams (Pulsar Client :: API 3.0.11 API)</title>
+<title>KeyStoreParams (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: KeyStoreParams">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/Message.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/Message.html
index 52942625cd6..679e5c0aff3 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/Message.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/Message.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Message (Pulsar Client :: API 3.0.11 API)</title>
+<title>Message (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: Message">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageAcknowledger.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageAcknowledger.html
index ff522cf261b..b1c7df3f596 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageAcknowledger.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageAcknowledger.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageAcknowledger (Pulsar Client :: API 3.0.11 API)</title>
+<title>MessageAcknowledger (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessageAcknowledger">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageCrypto.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageCrypto.html
index 40c4ac352ad..92eeca42734 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageCrypto.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageCrypto.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageCrypto (Pulsar Client :: API 3.0.11 API)</title>
+<title>MessageCrypto (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessageCrypto">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageId.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageId.html
index ddaa59cbac6..53cbb3a3c25 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageId.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageId.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageId (Pulsar Client :: API 3.0.11 API)</title>
+<title>MessageId (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessageId">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageListener.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageListener.html
index b41ebd777be..c042b612e2c 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageListener.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageListener.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageListener (Pulsar Client :: API 3.0.11 API)</title>
+<title>MessageListener (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessageListener">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageListenerExecutor.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageListenerExecutor.html
index 61ac736b6d2..1ee5212be10 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageListenerExecutor.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageListenerExecutor.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageListenerExecutor (Pulsar Client :: API 3.0.11 API)</title>
+<title>MessageListenerExecutor (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessageListenerExecutor">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayload.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayload.html
index c7b79f3f623..3926c339c5f 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayload.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayload.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessagePayload (Pulsar Client :: API 3.0.11 API)</title>
+<title>MessagePayload (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessagePayload">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadContext.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadContext.html
index dbc071c2c68..e07173eee7b 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadContext.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadContext.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessagePayloadContext (Pulsar Client :: API 3.0.11 API)</title>
+<title>MessagePayloadContext (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessagePayloadContext">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadFactory.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadFactory.html
index 3b6dee2f7f2..cfa350ad269 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadFactory.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadFactory.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessagePayloadFactory (Pulsar Client :: API 3.0.11 API)</title>
+<title>MessagePayloadFactory (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessagePayloadFactory">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadProcessor.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadProcessor.html
index d235ef2db77..7d31ad57400 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadProcessor.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessagePayloadProcessor.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessagePayloadProcessor (Pulsar Client :: API 3.0.11 API)</title>
+<title>MessagePayloadProcessor (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessagePayloadProcessor">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageRouter.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageRouter.html
index 83da63aadc2..e289db43277 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageRouter.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageRouter.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageRouter (Pulsar Client :: API 3.0.11 API)</title>
+<title>MessageRouter (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessageRouter">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageRoutingMode.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageRoutingMode.html
index 6dd764c8454..c070bfa366b 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageRoutingMode.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MessageRoutingMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageRoutingMode (Pulsar Client :: API 3.0.11 API)</title>
+<title>MessageRoutingMode (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: MessageRoutingMode">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/Messages.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/Messages.html
index 28a3208c1d1..7824947829a 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/Messages.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/Messages.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Messages (Pulsar Client :: API 3.0.11 API)</title>
+<title>Messages (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: Messages">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/MultiTopicConsumerStats.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/MultiTopicConsumerStats.html
index 75cf7de1d0d..07b88516396 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/MultiTopicConsumerStats.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/MultiTopicConsumerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MultiTopicConsumerStats (Pulsar Client :: API 3.0.11 API)</title>
+<title>MultiTopicConsumerStats (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MultiTopicConsumerStats">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PartitionedTopicProducerStats.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PartitionedTopicProducerStats.html
index a98a2a6658e..d7c6d31db93 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PartitionedTopicProducerStats.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PartitionedTopicProducerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PartitionedTopicProducerStats (Pulsar Client :: API 3.0.11 API)</title>
+<title>PartitionedTopicProducerStats (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: PartitionedTopicProducerStats">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/Producer.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/Producer.html
index 69e202449e6..1496e57aaa4 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/Producer.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/Producer.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Producer (Pulsar Client :: API 3.0.11 API)</title>
+<title>Producer (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: Producer">
@@ -237,7 +237,64 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
  <p>See <a href="ProducerBuilder.html#maxPendingMessages(int)"><code>ProducerBuilder.maxPendingMessages(int)</code></a> to configure the producer queue size and
  <a href="ProducerBuilder.html#blockIfQueueFull(boolean)"><code>ProducerBuilder.blockIfQueueFull(boolean)</code></a> to change the blocking behavior.
 
- <p>Use <a href="#newMessage()"><code>newMessage()</code></a> to specify more properties than just the value on the message to be sent.</div>
+ <p>Use <a href="#newMessage()"><code>newMessage()</code></a> to specify more properties than just the value on the message to be sent.
+ <p>
+ Note: The returned future is completed in the internal network I/O thread. If a callback that takes a long time
+ to complete is registered on the future, it can negatively impact the internal network processing.
+ </p>
+
+ For example, consider the following code snippet:
+ <pre><code>
+ Producer&lt;byte[]&gt; producer1 = client.newProducer().topic("topic1").create();
+ CompletableFuture&lt;MessageId&gt; future = producer.sendAsync("hello".getBytes());
+ future.thenAccept(__ -&gt; {
+     try {
+         Thread.sleep(1000 * 3600L); // Simulates a long-running task (1 hour)
+     } catch (InterruptedException ignored) {
+     }
+ });
+ future.get();
+ Producer&lt;byte[]&gt; producer2 = client.newProducer().topic("topic2").create();
+ </code></pre>
+
+ <p>
+ In this example, the creation of `producer2` could be blocked for 1 hour. This behavior might seem
+ counter-intuitive, but it occurs because the callback registered on the `future` is executed immediately in the
+ single network I/O thread after the `future` is completed. While the callback is running (e.g., sleeping for 1
+ hour), the I/O thread is unable to process any other network responses from the broker, causing a bottleneck.
+ </p>
+
+ <p>
+ In addition, invoking any synchronous APIs within the callback of an asynchronous operation will lead to a
+ deadlock. For example:
+ </p>
+
+ <pre><code>
+ producer.sendAsync("msg-1".getBytes()).thenAccept(__ -&gt; producer.send("msg-2".getBytes()));
+ </code></pre>
+
+ <p>
+ In the example above, the synchronous `send` method is called within the callback of the asynchronous `sendAsync`
+ method. This will cause a deadlock because the I/O thread responsible for completing the `sendAsync` operation is
+ blocked waiting for the synchronous `send` method to complete. As a result, "msg-2" will never be sent, and the
+ I/O thread will remain blocked indefinitely. This can have a cascading effect, impacting all producers and
+ consumers created by the same <a href="PulsarClient.html" title="interface in org.apache.pulsar.client.api"><code>PulsarClient</code></a>.
+ </p>
+
+ <p>
+ To avoid issues above, you should ensure that callbacks are executed in a separate thread or executor. This can
+ be achieved by using the `xxxAsync` APIs, such as:
+ </p>
+
+ <ul>
+   <li><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html#thenAcceptAsync(java.util.function.Consumer,java.util.concurrent.Executor)" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture.thenAcceptAsync(Consumer, Executor)</code></a></li>
+   <li><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html#thenAcceptAsync(java.util.function.Consumer)" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture.thenAcceptAsync(Consumer)</code></a></li>
+ </ul>
+
+ <p>
+ These methods allow you to specify an executor for the callback, ensuring that the network I/O thread remains
+ unblocked. Alternatively, you can ensure that the callback logic is lightweight and completes quickly.
+ </p></div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>message</code> - a byte array with the payload of the message</dd>
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerAccessMode.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerAccessMode.html
index f1ec07c04ef..f1c0ef56fb1 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerAccessMode.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerAccessMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerAccessMode (Pulsar Client :: API 3.0.11 API)</title>
+<title>ProducerAccessMode (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: ProducerAccessMode">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerBuilder.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerBuilder.html
index f2c20efe75d..b95cd2411b6 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerBuilder.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerBuilder (Pulsar Client :: API 3.0.11 API)</title>
+<title>ProducerBuilder (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ProducerBuilder">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerCryptoFailureAction.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerCryptoFailureAction.html
index 98573fcf5bc..02fe9d3ab73 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerCryptoFailureAction.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerCryptoFailureAction.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerCryptoFailureAction (Pulsar Client :: API 3.0.11 API)</title>
+<title>ProducerCryptoFailureAction (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: ProducerCryptoFailureAction">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerInterceptor.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerInterceptor.html
index c8f37b06fae..dfaeed54ebc 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerInterceptor.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerInterceptor.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerInterceptor (Pulsar Client :: API 3.0.11 API)</title>
+<title>ProducerInterceptor (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ProducerInterceptor">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerStats.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerStats.html
index d12afe8fd1e..6687cbec4b8 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerStats.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProducerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerStats (Pulsar Client :: API 3.0.11 API)</title>
+<title>ProducerStats (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ProducerStats">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProxyProtocol.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProxyProtocol.html
index 8ece5da84ff..bebb6ce1884 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/ProxyProtocol.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/ProxyProtocol.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProxyProtocol (Pulsar Client :: API 3.0.11 API)</title>
+<title>ProxyProtocol (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: ProxyProtocol">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClient.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClient.html
index 6a928a48e51..5098433aa46 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClient.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClient.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClient (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClient (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: PulsarClient">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AlreadyClosedException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AlreadyClosedException.html
index c0ddc198dce..db3a87f3eeb 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AlreadyClosedException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AlreadyClosedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.AlreadyClosedException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.AlreadyClosedException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: AlreadyClosedException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AuthenticationException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AuthenticationException.html
index f5fa24137b8..aabc4836f9a 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AuthenticationException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AuthenticationException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.AuthenticationException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.AuthenticationException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: AuthenticationException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AuthorizationException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AuthorizationException.html
index a113df96b7b..127d47113af 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AuthorizationException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.AuthorizationException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.AuthorizationException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.AuthorizationException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: AuthorizationException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.BrokerMetadataException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.BrokerMetadataException.html
index abdcb50130c..9e5a2738f06 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.BrokerMetadataException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.BrokerMetadataException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.BrokerMetadataException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.BrokerMetadataException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: BrokerMetadataException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.BrokerPersistenceException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.BrokerPersistenceException.html
index 206e49c4ef3..20543ae02e1 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.BrokerPersistenceException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.BrokerPersistenceException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.BrokerPersistenceException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.BrokerPersistenceException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: BrokerPersistenceException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ChecksumException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ChecksumException.html
index 6853abe2a3c..a67a6899d04 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ChecksumException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ChecksumException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ChecksumException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.ChecksumException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ChecksumException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConnectException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConnectException.html
index 559cd9dd6eb..5607294f375 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConnectException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConnectException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ConnectException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.ConnectException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ConnectException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerAssignException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerAssignException.html
index cb45638e9bb..309d7a806f6 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerAssignException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerAssignException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ConsumerAssignException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.ConsumerAssignException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ConsumerAssignException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerBusyException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerBusyException.html
index f05a773c17d..99efbe2e2df 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerBusyException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerBusyException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ConsumerBusyException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.ConsumerBusyException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ConsumerBusyException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.CryptoException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.CryptoException.html
index b650005823c..91d42e297aa 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.CryptoException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.CryptoException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.CryptoException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.CryptoException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: CryptoException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.FailedFeatureCheck.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.FailedFeatureCheck.html
index ddfbb23af9a..baea83a7f51 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.FailedFeatureCheck.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.FailedFeatureCheck.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.FailedFeatureCheck (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.FailedFeatureCheck (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, enum: FailedFeatureCheck">
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.FeatureNotSupportedException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.FeatureNotSupportedException.html
index 30e1be82f8a..58cacbf4a48 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.FeatureNotSupportedException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.FeatureNotSupportedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.FeatureNotSupportedException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.FeatureNotSupportedException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: FeatureNotSupportedException">
@@ -111,7 +111,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html
index a7c29f906da..36e21139f59 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.GettingAuthenticationDataException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.GettingAuthenticationDataException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: GettingAuthenticationDataException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.IncompatibleSchemaException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.IncompatibleSchemaException.html
index f11331a8884..004f24cbd8d 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.IncompatibleSchemaException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.IncompatibleSchemaException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.IncompatibleSchemaException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.IncompatibleSchemaException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: IncompatibleSchemaException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidConfigurationException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidConfigurationException.html
index ed9c8c4e236..67ab4300e7a 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidConfigurationException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidConfigurationException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.InvalidConfigurationException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.InvalidConfigurationException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: InvalidConfigurationException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidMessageException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidMessageException.html
index 39b35a9d80f..cd382db1f37 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidMessageException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidMessageException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.InvalidMessageException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.InvalidMessageException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: InvalidMessageException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidServiceURL.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidServiceURL.html
index c4da1b51057..41882362e08 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidServiceURL.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidServiceURL.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.InvalidServiceURL (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.InvalidServiceURL (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: InvalidServiceURL">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidTopicNameException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidTopicNameException.html
index 1622a918d92..2b73c36a606 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidTopicNameException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.InvalidTopicNameException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.InvalidTopicNameException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.InvalidTopicNameException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: InvalidTopicNameException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.LookupException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.LookupException.html
index 216cef5cfec..df7d9ea4a22 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.LookupException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.LookupException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.LookupException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.LookupException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: LookupException">
@@ -86,7 +86,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Direct Known Subclasses:</dt>
-<dd><code><a href="PulsarClientException.TooManyRequestsException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TooManyRequestsException</a></code></dd>
+<dd><code><a href="PulsarClientException.ServiceNotReadyException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ServiceNotReadyException</a></code>, <code><a href="PulsarClientException.TooManyRequestsException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TooManyRequestsException</a></code></dd>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
@@ -113,7 +113,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.MemoryBufferIsFullError.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.MemoryBufferIsFullError.html
index 5416cf6162a..a5fc97432d9 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.MemoryBufferIsFullError.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.MemoryBufferIsFullError.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.MemoryBufferIsFullError (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.MemoryBufferIsFullError (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: MemoryBufferIsFullError">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.MessageAcknowledgeException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.MessageAcknowledgeException.html
index 5511a9af0e4..6db2b3903dd 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.MessageAcknowledgeException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.MessageAcknowledgeException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.MessageAcknowledgeException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.MessageAcknowledgeException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: MessageAcknowledgeException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotAllowedException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotAllowedException.html
index 159a1f0195c..cad05ea28d8 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotAllowedException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotAllowedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.NotAllowedException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.NotAllowedException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: NotAllowedException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotConnectedException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotConnectedException.html
index 3a0ddac52a5..8fe793faa3c 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotConnectedException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotConnectedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.NotConnectedException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.NotConnectedException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: NotConnectedException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotFoundException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotFoundException.html
index 19be7e3bd7f..3ab886ef58b 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotFoundException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.NotFoundException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.NotFoundException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: NotFoundException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotSupportedException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotSupportedException.html
index 9369c12a891..57d4a80d08f 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotSupportedException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.NotSupportedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.NotSupportedException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.NotSupportedException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: NotSupportedException">
@@ -113,7 +113,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededError.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededError.html
index 1d5b633531a..d95e3003755 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededError.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededError.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ProducerBlockedQuotaExceededError (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.ProducerBlockedQuotaExceededError (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ProducerBlockedQuotaExceededError">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededException.html
index 29ea6e9ea76..a1444dcad48 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ProducerBlockedQuotaExceededException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.ProducerBlockedQuotaExceededException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ProducerBlockedQuotaExceededException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBusyException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBusyException.html
index 3da7f438f19..09c5a36e7f1 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBusyException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBusyException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ProducerBusyException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.ProducerBusyException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ProducerBusyException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerFencedException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerFencedException.html
index 7555596d8a8..eb795872db7 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerFencedException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerFencedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ProducerFencedException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.ProducerFencedException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ProducerFencedException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerQueueIsFullError.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerQueueIsFullError.html
index 38a88ab54cb..9f74ea35422 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerQueueIsFullError.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ProducerQueueIsFullError.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ProducerQueueIsFullError (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.ProducerQueueIsFullError (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ProducerQueueIsFullError">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html
similarity index 86%
copy from static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html
copy to static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html
index a379895befd..6d86c28e2ef 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html
@@ -2,10 +2,10 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TooManyRequestsException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.ServiceNotReadyException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TooManyRequestsException">
+<meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ServiceNotReadyException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -30,7 +30,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/PulsarClientException.TooManyRequestsException.html">Use</a></li>
+<li><a href="class-use/PulsarClientException.ServiceNotReadyException.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../index-all.html">Index</a></li>
@@ -66,7 +66,7 @@ loadScripts(document, 'script');</script>
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.pulsar.client.api</a></div>
-<h1 title="Class PulsarClientException.TooManyRequestsException" class="title">Class PulsarClientException.TooManyRequestsException</h1>
+<h1 title="Class PulsarClientException.ServiceNotReadyException" class="title">Class PulsarClientException.ServiceNotReadyException</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
 <div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
@@ -74,7 +74,7 @@ loadScripts(document, 'script');</script>
 <div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">java.io.IOException</a>
 <div class="inheritance"><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">org.apache.pulsar.client.api.PulsarClientException</a>
 <div class="inheritance"><a href="PulsarClientException.LookupException.html" title="class in org.apache.pulsar.client.api">org.apache.pulsar.client.api.PulsarClientException.LookupException</a>
-<div class="inheritance">org.apache.pulsar.client.api.PulsarClientException.TooManyRequestsException</div>
+<div class="inheritance">org.apache.pulsar.client.api.PulsarClientException.ServiceNotReadyException</div>
 </div>
 </div>
 </div>
@@ -91,14 +91,15 @@ loadScripts(document, 'script');</script>
 <dd><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></dd>
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarClientException.TooManyRequestsException</span>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarClientException.ServiceNotReadyException</span>
 <span class="extends-implements">extends <a href="PulsarClientException.LookupException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.LookupException</a></span></div>
-<div class="block">Too many requests exception thrown by Pulsar client.</div>
+<div class="block">Relates to server-side errors:
+  ServiceUnitNotReadyException, TopicFencedException and SubscriptionFencedException.</div>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
-<li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.api.PulsarClientException.TooManyRequestsException">Serialized Form</a></li>
+<li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.api.PulsarClientException.ServiceNotReadyException">Serialized Form</a></li>
 </ul>
 </dd>
 </dl>
@@ -111,7 +112,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -122,10 +123,8 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">TooManyRequestsException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Constructs an <code>TooManyRequestsException</code> with the specified detail message.</div>
-</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">ServiceNotReadyException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
 </div>
 </section>
 </li>
@@ -155,14 +154,8 @@ loadScripts(document, 'script');</script>
 <ul class="member-list">
 <li>
 <section class="detail" id="&lt;init&gt;(java.lang.String)">
-<h3>TooManyRequestsException</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TooManyRequestsException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
-<div class="block">Constructs an <code>TooManyRequestsException</code> with the specified detail message.</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>msg</code> - The detail message (which is saved for later retrieval
-        by the <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link"><code>Throwable.getMessage()</code></a> method)</dd>
-</dl>
+<h3>ServiceNotReadyException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ServiceNotReadyException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
 </section>
 </li>
 </ul>
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html
index a9a9e8b6de8..2d59ddb4fdf 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.SubscriptionNotFoundException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.SubscriptionNotFoundException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: SubscriptionNotFoundException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html
index 456d7862c13..d62cdd37a30 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TimeoutException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.TimeoutException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TimeoutException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html
index a379895befd..37ec2f5d930 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TooManyRequestsException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.TooManyRequestsException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TooManyRequestsException">
@@ -111,7 +111,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html
index 53fa91572d3..a57a877ae44 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TopicDoesNotExistException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.TopicDoesNotExistException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TopicDoesNotExistException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html
index 5dba88e3585..1d5ba7f9fab 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TopicMigrationException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.TopicMigrationException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TopicMigrationException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html
index 62473b0e2fc..131babc1993 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TopicTerminatedException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.TopicTerminatedException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TopicTerminatedException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TransactionConflictException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TransactionConflictException.html
index d1d2db2d7f5..a5c9906f775 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TransactionConflictException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TransactionConflictException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TransactionConflictException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.TransactionConflictException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TransactionConflictException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TransactionHasOperationFailedException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TransactionHasOperationFailedException.html
index a9a490fb0e4..33ddc7834ac 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TransactionHasOperationFailedException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.TransactionHasOperationFailedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TransactionHasOperationFailedException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.TransactionHasOperationFailedException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TransactionHasOperationFailedException">
@@ -108,7 +108,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.UnsupportedAuthenticationException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.UnsupportedAuthenticationException.html
index c8ca91d0226..1db2e5224f4 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.UnsupportedAuthenticationException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.UnsupportedAuthenticationException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.UnsupportedAuthenticationException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException.UnsupportedAuthenticationException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: UnsupportedAuthenticationException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.html
index 923c189967a..a7096301fe7 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/PulsarClientException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException (Pulsar Client :: API 3.0.11 API)</title>
+<title>PulsarClientException (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException">
@@ -267,46 +267,52 @@ loadScripts(document, 'script');</script>
 <div class="block">Full producer queue error thrown by Pulsar client.</div>
 </div>
 <div class="col-first even-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="PulsarClientException.SubscriptionNotFoundException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.SubscriptionNotFoundException</a></code></div>
+<div class="col-second even-row-color"><code><a href="PulsarClientException.ServiceNotReadyException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.ServiceNotReadyException</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Not found subscription that cannot be created.</div>
+<div class="block">Relates to server-side errors:
+  ServiceUnitNotReadyException, TopicFencedException and SubscriptionFencedException.</div>
 </div>
 <div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="PulsarClientException.TimeoutException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TimeoutException</a></code></div>
+<div class="col-second odd-row-color"><code><a href="PulsarClientException.SubscriptionNotFoundException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.SubscriptionNotFoundException</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Timeout exception thrown by Pulsar client.</div>
+<div class="block">Not found subscription that cannot be created.</div>
 </div>
 <div class="col-first even-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="PulsarClientException.TooManyRequestsException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TooManyRequestsException</a></code></div>
+<div class="col-second even-row-color"><code><a href="PulsarClientException.TimeoutException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TimeoutException</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Too many requests exception thrown by Pulsar client.</div>
+<div class="block">Timeout exception thrown by Pulsar client.</div>
 </div>
 <div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="PulsarClientException.TopicDoesNotExistException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicDoesNotExistException</a></code></div>
+<div class="col-second odd-row-color"><code><a href="PulsarClientException.TooManyRequestsException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TooManyRequestsException</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Topic does not exist and cannot be created.</div>
+<div class="block">Too many requests exception thrown by Pulsar client.</div>
 </div>
 <div class="col-first even-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="PulsarClientException.TopicMigrationException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicMigrationException</a></code></div>
+<div class="col-second even-row-color"><code><a href="PulsarClientException.TopicDoesNotExistException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicDoesNotExistException</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">TopicMigration exception thrown by Pulsar client.</div>
+<div class="block">Topic does not exist and cannot be created.</div>
 </div>
 <div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="PulsarClientException.TopicTerminatedException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicTerminatedException</a></code></div>
+<div class="col-second odd-row-color"><code><a href="PulsarClientException.TopicMigrationException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicMigrationException</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">Topic terminated exception thrown by Pulsar client.</div>
+<div class="block">TopicMigration exception thrown by Pulsar client.</div>
 </div>
 <div class="col-first even-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="PulsarClientException.TransactionConflictException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionConflictException</a></code></div>
+<div class="col-second even-row-color"><code><a href="PulsarClientException.TopicTerminatedException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicTerminatedException</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Consumer assign exception thrown by Pulsar client.</div>
+<div class="block">Topic terminated exception thrown by Pulsar client.</div>
 </div>
 <div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="PulsarClientException.TransactionHasOperationFailedException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionHasOperationFailedException</a></code></div>
-<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-second odd-row-color"><code><a href="PulsarClientException.TransactionConflictException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionConflictException</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Consumer assign exception thrown by Pulsar client.</div>
+</div>
 <div class="col-first even-row-color"><code>static class&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="PulsarClientException.UnsupportedAuthenticationException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.UnsupportedAuthenticationException</a></code></div>
-<div class="col-last even-row-color">
+<div class="col-second even-row-color"><code><a href="PulsarClientException.TransactionHasOperationFailedException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionHasOperationFailedException</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="PulsarClientException.UnsupportedAuthenticationException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.UnsupportedAuthenticationException</a></code></div>
+<div class="col-last odd-row-color">
 <div class="block">Unsupported authentication exception thrown by Pulsar client.</div>
 </div>
 </div>
diff --git a/static/api/client/3.0.x/org/apache/pulsar/client/api/Range.html b/static/api/client/3.0.x/org/apache/pulsar/client/api/Range.html
index bc3bff144bf..09b4fa0e48d 100644
--- a/static/api/client/3.0.x/org/apache/pulsar/client/api/Range.html
+++ b/static/api/client/3.0.x/org/apache/pulsar/client/api/Range.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Range (Pulsar Client :: API 3.0.11 API)</title>
+<title>Range (Pulsar Client :: API 3.0.14 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: Range">
@@ -127,27 +127,32 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compareTo(org.apache.pulsar.client.api.Range)" class="member-name-link">compareTo</a><wbr>(<a href="Range.html" title="class in org.apache.pulsar.client.api">Range</a>&nbsp;o)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getEnd()" class="member-name-link">getEnd</a>()</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(int)" class="member-name-link">contains</a><wbr>(int&nbsp;value)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Check if the value is in the range.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;o)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getStart()" class="member-name-link">getStart</a>()</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getEnd()" class="member-name-link">getEnd</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getStart()" class="member-name-link">getStart</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Range.html" title="class in org.apache.pulsar.client.api">Range</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#intersect(org.apache.pulsar.client.api.Range)" class="member-name-link">intersect</a><wbr>(<a href="Range.html" title="class in org.apache.pulsar.client.api">Range</a>&nbsp;range)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Range.html" title="class in org.apache.pulsar.client.api">Range</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#of(int,int)" class="member-name-link">of</a><wbr>(int&nbsp;start,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Range.html" title="class in org.apache.pulsar.client.api">Range</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#intersect(org.apache.pulsar.client.api.Range)" class="member-name-link">intersect</a><wbr>(<a href="Range.html" title="class in org.apache.pulsar.client.api">Range</a>&nbsp;range)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Range.html" title="class in org.apache.pulsar.client.api">Range</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#of(int,int)" class="member-name-link">of</a><wbr>(int&nbsp;start,
  int&nbsp;end)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 </div>
 </div>
 </div>
@@ -245,6 +250,19 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
 </dl>
 </section>
 </li>
+<li>
... 4502 lines suppressed ...


(pulsar-site) 09/12: update java-apidoc for 3.3.9

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit f8d1f6e0299bd5b9d3871e06ea78615d7ef3b89f
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 08:46:03 2025 +0300

    update java-apidoc for 3.3.9
---
 static/api/admin/3.3.x/allclasses-index.html       |   2 +-
 static/api/admin/3.3.x/allpackages-index.html      |   2 +-
 static/api/admin/3.3.x/constant-values.html        |   2 +-
 static/api/admin/3.3.x/deprecated-list.html        |   2 +-
 static/api/admin/3.3.x/help-doc.html               |   2 +-
 static/api/admin/3.3.x/index-all.html              |   4 +-
 static/api/admin/3.3.x/index.html                  |   4 +-
 static/api/admin/3.3.x/member-search-index.js      |   2 +-
 .../org/apache/pulsar/client/admin/Bookies.html    |   2 +-
 .../apache/pulsar/client/admin/BrokerStats.html    |   2 +-
 .../org/apache/pulsar/client/admin/Brokers.html    |   2 +-
 .../org/apache/pulsar/client/admin/Clusters.html   |   2 +-
 .../org/apache/pulsar/client/admin/Functions.html  |   2 +-
 .../pulsar/client/admin/GetStatsOptions.html       |   2 +-
 .../client/admin/GrantTopicPermissionOptions.html  |   2 +-
 .../client/admin/ListNamespaceTopicsOptions.html   |   2 +-
 .../pulsar/client/admin/ListTopicsOptions.html     |   2 +-
 .../admin/LongRunningProcessStatus.Status.html     |   2 +-
 .../client/admin/LongRunningProcessStatus.html     |   2 +-
 .../org/apache/pulsar/client/admin/Lookup.html     |   2 +-
 .../3.3.x/org/apache/pulsar/client/admin/Mode.html |   2 +-
 .../org/apache/pulsar/client/admin/Namespaces.html |   2 +-
 .../pulsar/client/admin/NonPersistentTopics.html   |   2 +-
 .../pulsar/client/admin/OffloadProcessStatus.html  |   2 +-
 .../org/apache/pulsar/client/admin/Packages.html   |   2 +-
 .../org/apache/pulsar/client/admin/Properties.html |   2 +-
 .../org/apache/pulsar/client/admin/ProxyStats.html |   2 +-
 .../apache/pulsar/client/admin/PulsarAdmin.html    |   2 +-
 .../pulsar/client/admin/PulsarAdminBuilder.html    |   2 +-
 .../PulsarAdminException.ConflictException.html    |   2 +-
 .../PulsarAdminException.ConnectException.html     |   2 +-
 ...ception.GettingAuthenticationDataException.html |   2 +-
 .../PulsarAdminException.HttpErrorException.html   |   2 +-
 .../PulsarAdminException.NotAllowedException.html  |   2 +-
 ...ulsarAdminException.NotAuthorizedException.html |   2 +-
 .../PulsarAdminException.NotFoundException.html    |   2 +-
 ...AdminException.PreconditionFailedException.html |   2 +-
 ...sarAdminException.ServerSideErrorException.html |   2 +-
 .../PulsarAdminException.TimeoutException.html     |   2 +-
 .../pulsar/client/admin/PulsarAdminException.html  |   2 +-
 .../apache/pulsar/client/admin/ResourceGroups.html |   2 +-
 .../apache/pulsar/client/admin/ResourceQuotas.html |   2 +-
 .../client/admin/RevokeTopicPermissionOptions.html |   2 +-
 .../org/apache/pulsar/client/admin/Schemas.html    |   2 +-
 .../3.3.x/org/apache/pulsar/client/admin/Sink.html |   2 +-
 .../org/apache/pulsar/client/admin/Sinks.html      |   2 +-
 .../org/apache/pulsar/client/admin/Source.html     |   2 +-
 .../org/apache/pulsar/client/admin/Sources.html    |   2 +-
 .../org/apache/pulsar/client/admin/Tenants.html    |   2 +-
 .../apache/pulsar/client/admin/TopicPolicies.html  |   2 +-
 .../pulsar/client/admin/Topics.QueryParam.html     |   2 +-
 .../org/apache/pulsar/client/admin/Topics.html     |   2 +-
 .../apache/pulsar/client/admin/Transactions.html   |   2 +-
 .../org/apache/pulsar/client/admin/Worker.html     |   2 +-
 .../pulsar/client/admin/class-use/Bookies.html     |   2 +-
 .../pulsar/client/admin/class-use/BrokerStats.html |   2 +-
 .../pulsar/client/admin/class-use/Brokers.html     |   2 +-
 .../pulsar/client/admin/class-use/Clusters.html    |   2 +-
 .../pulsar/client/admin/class-use/Functions.html   |   2 +-
 .../client/admin/class-use/GetStatsOptions.html    |   2 +-
 .../class-use/GrantTopicPermissionOptions.html     |   2 +-
 .../class-use/ListNamespaceTopicsOptions.html      |   2 +-
 .../client/admin/class-use/ListTopicsOptions.html  |   2 +-
 .../class-use/LongRunningProcessStatus.Status.html |   2 +-
 .../admin/class-use/LongRunningProcessStatus.html  |   2 +-
 .../pulsar/client/admin/class-use/Lookup.html      |   2 +-
 .../apache/pulsar/client/admin/class-use/Mode.html |   2 +-
 .../pulsar/client/admin/class-use/Namespaces.html  |   2 +-
 .../admin/class-use/NonPersistentTopics.html       |   2 +-
 .../admin/class-use/OffloadProcessStatus.html      |   2 +-
 .../pulsar/client/admin/class-use/Packages.html    |   2 +-
 .../pulsar/client/admin/class-use/Properties.html  |   2 +-
 .../pulsar/client/admin/class-use/ProxyStats.html  |   2 +-
 .../pulsar/client/admin/class-use/PulsarAdmin.html |   2 +-
 .../client/admin/class-use/PulsarAdminBuilder.html |   2 +-
 .../PulsarAdminException.ConflictException.html    |   2 +-
 .../PulsarAdminException.ConnectException.html     |   2 +-
 ...ception.GettingAuthenticationDataException.html |   2 +-
 .../PulsarAdminException.HttpErrorException.html   |   2 +-
 .../PulsarAdminException.NotAllowedException.html  |   2 +-
 ...ulsarAdminException.NotAuthorizedException.html |   2 +-
 .../PulsarAdminException.NotFoundException.html    |   2 +-
 ...AdminException.PreconditionFailedException.html |   2 +-
 ...sarAdminException.ServerSideErrorException.html |   2 +-
 .../PulsarAdminException.TimeoutException.html     |   2 +-
 .../admin/class-use/PulsarAdminException.html      |   2 +-
 .../client/admin/class-use/ResourceGroups.html     |   2 +-
 .../client/admin/class-use/ResourceQuotas.html     |   2 +-
 .../class-use/RevokeTopicPermissionOptions.html    |   2 +-
 .../pulsar/client/admin/class-use/Schemas.html     |   2 +-
 .../apache/pulsar/client/admin/class-use/Sink.html |   2 +-
 .../pulsar/client/admin/class-use/Sinks.html       |   2 +-
 .../pulsar/client/admin/class-use/Source.html      |   2 +-
 .../pulsar/client/admin/class-use/Sources.html     |   2 +-
 .../pulsar/client/admin/class-use/Tenants.html     |   2 +-
 .../client/admin/class-use/TopicPolicies.html      |   2 +-
 .../client/admin/class-use/Topics.QueryParam.html  |   2 +-
 .../pulsar/client/admin/class-use/Topics.html      |   2 +-
 .../client/admin/class-use/Transactions.html       |   2 +-
 .../pulsar/client/admin/class-use/Worker.html      |   2 +-
 .../pulsar/client/admin/package-summary.html       |   2 +-
 .../apache/pulsar/client/admin/package-tree.html   |   2 +-
 .../apache/pulsar/client/admin/package-use.html    |   2 +-
 .../client/admin/utils/DefaultImplementation.html  |   2 +-
 .../pulsar/client/admin/utils/ReflectionUtils.html |   2 +-
 .../utils/class-use/DefaultImplementation.html     |   2 +-
 .../admin/utils/class-use/ReflectionUtils.html     |   2 +-
 .../pulsar/client/admin/utils/package-summary.html |   2 +-
 .../pulsar/client/admin/utils/package-tree.html    |   2 +-
 .../pulsar/client/admin/utils/package-use.html     |   2 +-
 .../common/conf/InternalConfigurationData.html     |   2 +-
 .../conf/class-use/InternalConfigurationData.html  |   2 +-
 .../apache/pulsar/common/conf/package-summary.html |   2 +-
 .../apache/pulsar/common/conf/package-tree.html    |   2 +-
 .../org/apache/pulsar/common/conf/package-use.html |   2 +-
 .../common/functions/AuthenticationConfig.html     |   2 +-
 .../pulsar/common/functions/ConsumerConfig.html    |   2 +-
 .../pulsar/common/functions/CryptoConfig.html      |   2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |   2 +-
 .../common/functions/FunctionConfig.Runtime.html   |   2 +-
 .../pulsar/common/functions/FunctionConfig.html    |   2 +-
 .../common/functions/FunctionDefinition.html       |   2 +-
 .../pulsar/common/functions/FunctionState.html     |   2 +-
 .../pulsar/common/functions/ProducerConfig.html    |   2 +-
 .../apache/pulsar/common/functions/Resources.html  |   2 +-
 .../pulsar/common/functions/UpdateOptions.html     |   2 +-
 .../WindowConfig.ProcessingGuarantees.html         |   2 +-
 .../pulsar/common/functions/WindowConfig.html      |   2 +-
 .../apache/pulsar/common/functions/WorkerInfo.html |   2 +-
 .../functions/class-use/AuthenticationConfig.html  |   2 +-
 .../common/functions/class-use/ConsumerConfig.html |   2 +-
 .../common/functions/class-use/CryptoConfig.html   |   2 +-
 .../FunctionConfig.ProcessingGuarantees.html       |   2 +-
 .../class-use/FunctionConfig.Runtime.html          |   2 +-
 .../common/functions/class-use/FunctionConfig.html |   2 +-
 .../functions/class-use/FunctionDefinition.html    |   2 +-
 .../common/functions/class-use/FunctionState.html  |   2 +-
 .../common/functions/class-use/ProducerConfig.html |   2 +-
 .../common/functions/class-use/Resources.html      |   2 +-
 .../common/functions/class-use/UpdateOptions.html  |   2 +-
 .../WindowConfig.ProcessingGuarantees.html         |   2 +-
 .../common/functions/class-use/WindowConfig.html   |   2 +-
 .../common/functions/class-use/WorkerInfo.html     |   2 +-
 .../pulsar/common/functions/package-summary.html   |   2 +-
 .../pulsar/common/functions/package-tree.html      |   2 +-
 .../pulsar/common/functions/package-use.html       |   2 +-
 .../apache/pulsar/common/io/BatchSourceConfig.html |   2 +-
 .../pulsar/common/io/ConnectorDefinition.html      |   2 +-
 .../org/apache/pulsar/common/io/SinkConfig.html    |   2 +-
 .../org/apache/pulsar/common/io/SourceConfig.html  |   2 +-
 .../common/io/class-use/BatchSourceConfig.html     |   2 +-
 .../common/io/class-use/ConnectorDefinition.html   |   2 +-
 .../pulsar/common/io/class-use/SinkConfig.html     |   2 +-
 .../pulsar/common/io/class-use/SourceConfig.html   |   2 +-
 .../apache/pulsar/common/io/package-summary.html   |   2 +-
 .../org/apache/pulsar/common/io/package-tree.html  |   2 +-
 .../org/apache/pulsar/common/io/package-use.html   |   2 +-
 .../apache/pulsar/common/naming/TopicDomain.html   |   2 +-
 .../apache/pulsar/common/naming/TopicVersion.html  |   2 +-
 .../common/naming/class-use/TopicDomain.html       |   2 +-
 .../common/naming/class-use/TopicVersion.html      |   2 +-
 .../pulsar/common/naming/package-summary.html      |   2 +-
 .../apache/pulsar/common/naming/package-tree.html  |   2 +-
 .../apache/pulsar/common/naming/package-use.html   |   2 +-
 .../common/partition/PartitionedTopicMetadata.html |   2 +-
 .../class-use/PartitionedTopicMetadata.html        |   2 +-
 .../pulsar/common/partition/package-summary.html   |   2 +-
 .../pulsar/common/partition/package-tree.html      |   2 +-
 .../pulsar/common/partition/package-use.html       |   2 +-
 .../pulsar/common/policies/AutoFailoverPolicy.html |   2 +-
 .../policies/class-use/AutoFailoverPolicy.html     |   2 +-
 .../pulsar/common/policies/data/AuthAction.html    |   2 +-
 .../common/policies/data/AuthPolicies.Builder.html |   2 +-
 .../pulsar/common/policies/data/AuthPolicies.html  |   2 +-
 .../data/AutoFailoverPolicyData.Builder.html       |   2 +-
 .../policies/data/AutoFailoverPolicyData.html      |   2 +-
 .../policies/data/AutoFailoverPolicyType.html      |   2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |   2 +-
 .../data/AutoSubscriptionCreationOverride.html     |   2 +-
 .../data/AutoTopicCreationOverride.Builder.html    |   2 +-
 .../policies/data/AutoTopicCreationOverride.html   |   2 +-
 .../data/BacklogQuota.BacklogQuotaType.html        |   2 +-
 .../common/policies/data/BacklogQuota.Builder.html |   2 +-
 .../data/BacklogQuota.RetentionPolicy.html         |   2 +-
 .../pulsar/common/policies/data/BacklogQuota.html  |  13 +-
 .../data/BookieAffinityGroupData.Builder.html      |   2 +-
 .../policies/data/BookieAffinityGroupData.html     |   2 +-
 .../common/policies/data/BookieInfo.Builder.html   |   2 +-
 .../pulsar/common/policies/data/BookieInfo.html    |   2 +-
 .../policies/data/BookiesClusterInfo.Builder.html  |   2 +-
 .../common/policies/data/BookiesClusterInfo.html   |   2 +-
 .../policies/data/BookiesRackConfiguration.html    |   2 +-
 .../common/policies/data/BrokerAssignment.html     |   2 +-
 .../common/policies/data/BrokerInfo.Builder.html   |   2 +-
 .../pulsar/common/policies/data/BrokerInfo.html    |   2 +-
 .../data/BrokerNamespaceIsolationData.Builder.html |   2 +-
 .../data/BrokerNamespaceIsolationData.html         |   2 +-
 .../common/policies/data/BrokerStatus.Builder.html |   2 +-
 .../pulsar/common/policies/data/BrokerStatus.html  |   2 +-
 .../common/policies/data/BundlesData.Builder.html  |   2 +-
 .../pulsar/common/policies/data/BundlesData.html   |   2 +-
 .../common/policies/data/ClusterData.Builder.html  |   2 +-
 .../pulsar/common/policies/data/ClusterData.html   |   2 +-
 .../policies/data/ClusterPolicies.Builder.html     |   2 +-
 .../policies/data/ClusterPolicies.ClusterUrl.html  |   2 +-
 .../common/policies/data/ClusterPolicies.html      |   2 +-
 .../common/policies/data/CompactionStats.html      |   2 +-
 .../pulsar/common/policies/data/ConsumerStats.html |   2 +-
 .../data/DelayedDeliveryPolicies.Builder.html      |   2 +-
 .../policies/data/DelayedDeliveryPolicies.html     |   2 +-
 .../common/policies/data/DispatchRate.Builder.html |   2 +-
 .../pulsar/common/policies/data/DispatchRate.html  |   2 +-
 .../pulsar/common/policies/data/EntryFilters.html  |   2 +-
 .../pulsar/common/policies/data/ErrorData.html     |   2 +-
 .../common/policies/data/ExceptionInformation.html |   2 +-
 .../policies/data/FailureDomain.Builder.html       |   2 +-
 .../pulsar/common/policies/data/FailureDomain.html |   2 +-
 .../policies/data/FunctionInstanceStats.html       |   2 +-
 .../policies/data/FunctionInstanceStatsData.html   |   2 +-
 .../data/FunctionInstanceStatsDataBase.html        |   2 +-
 .../pulsar/common/policies/data/FunctionStats.html |   2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |   2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |   2 +-
 .../common/policies/data/FunctionStatus.html       |   2 +-
 .../policies/data/InactiveTopicDeleteMode.html     |   2 +-
 .../policies/data/InactiveTopicPolicies.html       |   2 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |   2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |   2 +-
 .../policies/data/ManagedLedgerInternalStats.html  |   2 +-
 .../data/NamespaceIsolationData.Builder.html       |   2 +-
 .../policies/data/NamespaceIsolationData.html      |   2 +-
 .../data/NamespaceIsolationPolicyUnloadScope.html  |   2 +-
 .../policies/data/NamespaceOwnershipStatus.html    |   2 +-
 .../data/NonPersistentPartitionedTopicStats.html   |   2 +-
 .../policies/data/NonPersistentPublisherStats.html |   2 +-
 .../data/NonPersistentReplicatorStats.html         |   2 +-
 .../data/NonPersistentSubscriptionStats.html       |   2 +-
 .../policies/data/NonPersistentTopicStats.html     |   2 +-
 .../policies/data/OffloadPolicies.Builder.html     |   2 +-
 .../common/policies/data/OffloadPolicies.html      |   2 +-
 .../policies/data/OffloadedReadPriority.html       |   2 +-
 .../data/PartitionedTopicInternalStats.html        |   2 +-
 .../policies/data/PartitionedTopicStats.html       |   2 +-
 .../common/policies/data/PersistencePolicies.html  |   2 +-
 .../data/PersistentTopicInternalStats.html         |   2 +-
 .../common/policies/data/Policies.BundleType.html  |   2 +-
 .../pulsar/common/policies/data/Policies.html      |   2 +-
 .../pulsar/common/policies/data/PublishRate.html   |   2 +-
 .../common/policies/data/PublisherStats.html       |   2 +-
 .../pulsar/common/policies/data/RawBookieInfo.html |   2 +-
 .../common/policies/data/ReplicatorStats.html      |   2 +-
 .../pulsar/common/policies/data/ResourceGroup.html |   2 +-
 .../pulsar/common/policies/data/ResourceQuota.html |   2 +-
 .../common/policies/data/RetentionPolicies.html    |   2 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |   2 +-
 .../policies/data/SchemaCompatibilityStrategy.html |   2 +-
 .../pulsar/common/policies/data/SegmentStats.html  |   2 +-
 .../pulsar/common/policies/data/SegmentsStats.html |   2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |   2 +-
 .../data/SinkStatus.SinkInstanceStatus.html        |   2 +-
 .../pulsar/common/policies/data/SinkStatus.html    |   2 +-
 .../data/SnapshotSystemTopicInternalStats.html     |   2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |   2 +-
 .../data/SourceStatus.SourceInstanceStatus.html    |   2 +-
 .../pulsar/common/policies/data/SourceStatus.html  |   2 +-
 .../pulsar/common/policies/data/SubscribeRate.html |   2 +-
 .../common/policies/data/SubscriptionAuthMode.html |   2 +-
 .../common/policies/data/SubscriptionStats.html    |   2 +-
 .../common/policies/data/TenantInfo.Builder.html   |   2 +-
 .../pulsar/common/policies/data/TenantInfo.html    |   2 +-
 .../common/policies/data/TopicHashPositions.html   |   2 +-
 .../pulsar/common/policies/data/TopicStats.html    |   2 +-
 .../pulsar/common/policies/data/TopicType.html     |   2 +-
 .../data/TransactionBufferInternalStats.html       |   2 +-
 .../policies/data/TransactionBufferStats.html      |   2 +-
 .../policies/data/TransactionCoordinatorInfo.html  |   2 +-
 .../data/TransactionCoordinatorInternalStats.html  |   2 +-
 .../policies/data/TransactionCoordinatorStats.html |   2 +-
 .../data/TransactionCoordinatorStatus.html         |   2 +-
 .../policies/data/TransactionInBufferStats.html    |   2 +-
 .../data/TransactionInPendingAckStats.html         |   2 +-
 .../common/policies/data/TransactionLogStats.html  |   2 +-
 .../common/policies/data/TransactionMetadata.html  |   2 +-
 .../data/TransactionPendingAckInternalStats.html   |   2 +-
 .../policies/data/TransactionPendingAckStats.html  |   2 +-
 .../common/policies/data/ValidateResult.html       |   2 +-
 .../policies/data/WorkerFunctionInstanceStats.html |   2 +-
 .../common/policies/data/class-use/AuthAction.html |   2 +-
 .../data/class-use/AuthPolicies.Builder.html       |   2 +-
 .../policies/data/class-use/AuthPolicies.html      |   2 +-
 .../class-use/AutoFailoverPolicyData.Builder.html  |   2 +-
 .../data/class-use/AutoFailoverPolicyData.html     |   2 +-
 .../data/class-use/AutoFailoverPolicyType.html     |   2 +-
 .../AutoSubscriptionCreationOverride.Builder.html  |   2 +-
 .../AutoSubscriptionCreationOverride.html          |   2 +-
 .../AutoTopicCreationOverride.Builder.html         |   2 +-
 .../data/class-use/AutoTopicCreationOverride.html  |   2 +-
 .../class-use/BacklogQuota.BacklogQuotaType.html   |   2 +-
 .../data/class-use/BacklogQuota.Builder.html       |   2 +-
 .../class-use/BacklogQuota.RetentionPolicy.html    |   2 +-
 .../policies/data/class-use/BacklogQuota.html      |   2 +-
 .../class-use/BookieAffinityGroupData.Builder.html |   2 +-
 .../data/class-use/BookieAffinityGroupData.html    |   2 +-
 .../data/class-use/BookieInfo.Builder.html         |   2 +-
 .../common/policies/data/class-use/BookieInfo.html |   2 +-
 .../data/class-use/BookiesClusterInfo.Builder.html |   2 +-
 .../data/class-use/BookiesClusterInfo.html         |   2 +-
 .../data/class-use/BookiesRackConfiguration.html   |   2 +-
 .../policies/data/class-use/BrokerAssignment.html  |   2 +-
 .../data/class-use/BrokerInfo.Builder.html         |   2 +-
 .../common/policies/data/class-use/BrokerInfo.html |   2 +-
 .../BrokerNamespaceIsolationData.Builder.html      |   2 +-
 .../class-use/BrokerNamespaceIsolationData.html    |   2 +-
 .../data/class-use/BrokerStatus.Builder.html       |   2 +-
 .../policies/data/class-use/BrokerStatus.html      |   2 +-
 .../data/class-use/BundlesData.Builder.html        |   2 +-
 .../policies/data/class-use/BundlesData.html       |   2 +-
 .../data/class-use/ClusterData.Builder.html        |   2 +-
 .../policies/data/class-use/ClusterData.html       |   2 +-
 .../data/class-use/ClusterPolicies.Builder.html    |   2 +-
 .../data/class-use/ClusterPolicies.ClusterUrl.html |   2 +-
 .../policies/data/class-use/ClusterPolicies.html   |   2 +-
 .../policies/data/class-use/CompactionStats.html   |   2 +-
 .../policies/data/class-use/ConsumerStats.html     |   2 +-
 .../class-use/DelayedDeliveryPolicies.Builder.html |   2 +-
 .../data/class-use/DelayedDeliveryPolicies.html    |   2 +-
 .../data/class-use/DispatchRate.Builder.html       |   2 +-
 .../policies/data/class-use/DispatchRate.html      |   2 +-
 .../policies/data/class-use/EntryFilters.html      |   2 +-
 .../common/policies/data/class-use/ErrorData.html  |   2 +-
 .../data/class-use/ExceptionInformation.html       |   2 +-
 .../data/class-use/FailureDomain.Builder.html      |   2 +-
 .../policies/data/class-use/FailureDomain.html     |   2 +-
 .../data/class-use/FunctionInstanceStats.html      |   2 +-
 .../data/class-use/FunctionInstanceStatsData.html  |   2 +-
 .../class-use/FunctionInstanceStatsDataBase.html   |   2 +-
 .../policies/data/class-use/FunctionStats.html     |   2 +-
 ...nInstanceStatus.FunctionInstanceStatusData.html |   2 +-
 .../FunctionStatus.FunctionInstanceStatus.html     |   2 +-
 .../policies/data/class-use/FunctionStatus.html    |   2 +-
 .../data/class-use/InactiveTopicDeleteMode.html    |   2 +-
 .../data/class-use/InactiveTopicPolicies.html      |   2 +-
 .../ManagedLedgerInternalStats.CursorStats.html    |   2 +-
 .../ManagedLedgerInternalStats.LedgerInfo.html     |   2 +-
 .../data/class-use/ManagedLedgerInternalStats.html |   2 +-
 .../class-use/NamespaceIsolationData.Builder.html  |   2 +-
 .../data/class-use/NamespaceIsolationData.html     |   2 +-
 .../NamespaceIsolationPolicyUnloadScope.html       |   2 +-
 .../data/class-use/NamespaceOwnershipStatus.html   |   2 +-
 .../NonPersistentPartitionedTopicStats.html        |   2 +-
 .../class-use/NonPersistentPublisherStats.html     |   2 +-
 .../class-use/NonPersistentReplicatorStats.html    |   2 +-
 .../class-use/NonPersistentSubscriptionStats.html  |   2 +-
 .../data/class-use/NonPersistentTopicStats.html    |   2 +-
 .../data/class-use/OffloadPolicies.Builder.html    |   2 +-
 .../policies/data/class-use/OffloadPolicies.html   |   2 +-
 .../data/class-use/OffloadedReadPriority.html      |   2 +-
 .../class-use/PartitionedTopicInternalStats.html   |   2 +-
 .../data/class-use/PartitionedTopicStats.html      |   2 +-
 .../data/class-use/PersistencePolicies.html        |   2 +-
 .../class-use/PersistentTopicInternalStats.html    |   2 +-
 .../data/class-use/Policies.BundleType.html        |   2 +-
 .../common/policies/data/class-use/Policies.html   |   2 +-
 .../policies/data/class-use/PublishRate.html       |   2 +-
 .../policies/data/class-use/PublisherStats.html    |   2 +-
 .../policies/data/class-use/RawBookieInfo.html     |   2 +-
 .../policies/data/class-use/ReplicatorStats.html   |   2 +-
 .../policies/data/class-use/ResourceGroup.html     |   2 +-
 .../policies/data/class-use/ResourceQuota.html     |   2 +-
 .../policies/data/class-use/RetentionPolicies.html |   2 +-
 .../SchemaAutoUpdateCompatibilityStrategy.html     |   2 +-
 .../class-use/SchemaCompatibilityStrategy.html     |   2 +-
 .../policies/data/class-use/SegmentStats.html      |   2 +-
 .../policies/data/class-use/SegmentsStats.html     |   2 +-
 ....SinkInstanceStatus.SinkInstanceStatusData.html |   2 +-
 .../class-use/SinkStatus.SinkInstanceStatus.html   |   2 +-
 .../common/policies/data/class-use/SinkStatus.html |   2 +-
 .../SnapshotSystemTopicInternalStats.html          |   2 +-
 ...rceInstanceStatus.SourceInstanceStatusData.html |   2 +-
 .../SourceStatus.SourceInstanceStatus.html         |   2 +-
 .../policies/data/class-use/SourceStatus.html      |   2 +-
 .../policies/data/class-use/SubscribeRate.html     |   2 +-
 .../data/class-use/SubscriptionAuthMode.html       |   2 +-
 .../policies/data/class-use/SubscriptionStats.html |   2 +-
 .../data/class-use/TenantInfo.Builder.html         |   2 +-
 .../common/policies/data/class-use/TenantInfo.html |   2 +-
 .../data/class-use/TopicHashPositions.html         |   2 +-
 .../common/policies/data/class-use/TopicStats.html |   2 +-
 .../common/policies/data/class-use/TopicType.html  |   2 +-
 .../class-use/TransactionBufferInternalStats.html  |   2 +-
 .../data/class-use/TransactionBufferStats.html     |   2 +-
 .../data/class-use/TransactionCoordinatorInfo.html |   2 +-
 .../TransactionCoordinatorInternalStats.html       |   2 +-
 .../class-use/TransactionCoordinatorStats.html     |   2 +-
 .../class-use/TransactionCoordinatorStatus.html    |   2 +-
 .../data/class-use/TransactionInBufferStats.html   |   2 +-
 .../class-use/TransactionInPendingAckStats.html    |   2 +-
 .../data/class-use/TransactionLogStats.html        |   2 +-
 .../data/class-use/TransactionMetadata.html        |   2 +-
 .../TransactionPendingAckInternalStats.html        |   2 +-
 .../data/class-use/TransactionPendingAckStats.html |   2 +-
 .../policies/data/class-use/ValidateResult.html    |   2 +-
 .../class-use/WorkerFunctionInstanceStats.html     |   2 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |   2 +-
 .../impl/AutoSubscriptionCreationOverrideImpl.html |   2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |   2 +-
 .../data/impl/AutoTopicCreationOverrideImpl.html   |   2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |   2 +-
 .../policies/data/impl/BacklogQuotaImpl.html       |   5 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |   2 +-
 .../data/impl/BookieAffinityGroupDataImpl.html     |   2 +-
 .../impl/BookieInfoImpl.BookieInfoImplBuilder.html |   2 +-
 .../common/policies/data/impl/BookieInfoImpl.html  |   2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |   2 +-
 .../policies/data/impl/BookiesClusterInfoImpl.html |   2 +-
 .../impl/BrokerInfoImpl.BrokerInfoImplBuilder.html |   2 +-
 .../common/policies/data/impl/BrokerInfoImpl.html  |   2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |   2 +-
 .../policies/data/impl/BrokerStatusImpl.html       |   2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |   2 +-
 .../common/policies/data/impl/BundlesDataImpl.html |   2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |   2 +-
 .../data/impl/DelayedDeliveryPoliciesImpl.html     |   2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |   2 +-
 .../policies/data/impl/DispatchRateImpl.html       |   2 +-
 ...utoSubscriptionCreationOverrideImplBuilder.html |   2 +-
 .../AutoSubscriptionCreationOverrideImpl.html      |   2 +-
 ...eImpl.AutoTopicCreationOverrideImplBuilder.html |   2 +-
 .../class-use/AutoTopicCreationOverrideImpl.html   |   2 +-
 .../BacklogQuotaImpl.BacklogQuotaImplBuilder.html  |   2 +-
 .../data/impl/class-use/BacklogQuotaImpl.html      |   2 +-
 ...ataImpl.BookieAffinityGroupDataImplBuilder.html |   2 +-
 .../class-use/BookieAffinityGroupDataImpl.html     |   2 +-
 .../BookieInfoImpl.BookieInfoImplBuilder.html      |   2 +-
 .../data/impl/class-use/BookieInfoImpl.html        |   2 +-
 ...sterInfoImpl.BookiesClusterInfoImplBuilder.html |   2 +-
 .../impl/class-use/BookiesClusterInfoImpl.html     |   2 +-
 .../BrokerInfoImpl.BrokerInfoImplBuilder.html      |   2 +-
 .../data/impl/class-use/BrokerInfoImpl.html        |   2 +-
 .../BrokerStatusImpl.BrokerStatusImplBuilder.html  |   2 +-
 .../data/impl/class-use/BrokerStatusImpl.html      |   2 +-
 .../BundlesDataImpl.BundlesDataImplBuilder.html    |   2 +-
 .../data/impl/class-use/BundlesDataImpl.html       |   2 +-
 ...iesImpl.DelayedDeliveryPoliciesImplBuilder.html |   2 +-
 .../class-use/DelayedDeliveryPoliciesImpl.html     |   2 +-
 .../DispatchRateImpl.DispatchRateImplBuilder.html  |   2 +-
 .../data/impl/class-use/DispatchRateImpl.html      |   2 +-
 .../common/policies/data/impl/package-summary.html |   2 +-
 .../common/policies/data/impl/package-tree.html    |   2 +-
 .../common/policies/data/impl/package-use.html     |   2 +-
 .../common/policies/data/package-summary.html      |   2 +-
 .../pulsar/common/policies/data/package-tree.html  |   2 +-
 .../pulsar/common/policies/data/package-use.html   |   2 +-
 .../policies/impl/AutoFailoverPolicyFactory.html   |   2 +-
 .../common/policies/impl/MinAvailablePolicy.html   |   2 +-
 .../impl/class-use/AutoFailoverPolicyFactory.html  |   2 +-
 .../impl/class-use/MinAvailablePolicy.html         |   2 +-
 .../common/policies/impl/package-summary.html      |   2 +-
 .../pulsar/common/policies/impl/package-tree.html  |   2 +-
 .../pulsar/common/policies/impl/package-use.html   |   2 +-
 .../pulsar/common/policies/package-summary.html    |   2 +-
 .../pulsar/common/policies/package-tree.html       |   2 +-
 .../apache/pulsar/common/policies/package-use.html |   2 +-
 .../protocol/schema/IsCompatibilityResponse.html   |   2 +-
 .../common/protocol/schema/PostSchemaPayload.html  |   2 +-
 .../schema/class-use/IsCompatibilityResponse.html  |   2 +-
 .../schema/class-use/PostSchemaPayload.html        |   2 +-
 .../common/protocol/schema/package-summary.html    |   2 +-
 .../common/protocol/schema/package-tree.html       |   2 +-
 .../pulsar/common/protocol/schema/package-use.html |   2 +-
 .../stats/AllocatorStats.PoolArenaStats.html       |   2 +-
 .../stats/AllocatorStats.PoolChunkListStats.html   |   2 +-
 .../stats/AllocatorStats.PoolChunkStats.html       |   2 +-
 .../stats/AllocatorStats.PoolSubpageStats.html     |   2 +-
 .../apache/pulsar/common/stats/AllocatorStats.html |   2 +-
 .../stats/AnalyzeSubscriptionBacklogResult.html    |   2 +-
 .../org/apache/pulsar/common/stats/Metrics.html    |   2 +-
 .../stats/PositionInPendingAckStats.State.html     |   2 +-
 .../common/stats/PositionInPendingAckStats.html    |   2 +-
 .../class-use/AllocatorStats.PoolArenaStats.html   |   2 +-
 .../AllocatorStats.PoolChunkListStats.html         |   2 +-
 .../class-use/AllocatorStats.PoolChunkStats.html   |   2 +-
 .../class-use/AllocatorStats.PoolSubpageStats.html |   2 +-
 .../common/stats/class-use/AllocatorStats.html     |   2 +-
 .../AnalyzeSubscriptionBacklogResult.html          |   2 +-
 .../pulsar/common/stats/class-use/Metrics.html     |   2 +-
 .../class-use/PositionInPendingAckStats.State.html |   2 +-
 .../stats/class-use/PositionInPendingAckStats.html |   2 +-
 .../pulsar/common/stats/package-summary.html       |   2 +-
 .../apache/pulsar/common/stats/package-tree.html   |   2 +-
 .../apache/pulsar/common/stats/package-use.html    |   2 +-
 .../management/core/common/PackageMetadata.html    |   2 +-
 .../management/core/common/PackageType.html        |   2 +-
 .../core/common/class-use/PackageMetadata.html     |   2 +-
 .../core/common/class-use/PackageType.html         |   2 +-
 .../management/core/common/package-summary.html    |   2 +-
 .../management/core/common/package-tree.html       |   2 +-
 .../management/core/common/package-use.html        |   2 +-
 ...anagementException.MetadataFormatException.html |   2 +-
 ...kagesManagementException.NotFoundException.html |   2 +-
 .../exceptions/PackagesManagementException.html    |   2 +-
 ...anagementException.MetadataFormatException.html |   2 +-
 ...kagesManagementException.NotFoundException.html |   2 +-
 .../class-use/PackagesManagementException.html     |   2 +-
 .../core/exceptions/package-summary.html           |   2 +-
 .../management/core/exceptions/package-tree.html   |   2 +-
 .../management/core/exceptions/package-use.html    |   2 +-
 .../data/loadbalancer/LoadManagerReport.html       |   2 +-
 .../data/loadbalancer/NamespaceBundleStats.html    |   2 +-
 .../policies/data/loadbalancer/ResourceUsage.html  |   2 +-
 .../data/loadbalancer/ServiceLookupData.html       |   2 +-
 .../loadbalancer/class-use/LoadManagerReport.html  |   2 +-
 .../class-use/NamespaceBundleStats.html            |   2 +-
 .../data/loadbalancer/class-use/ResourceUsage.html |   2 +-
 .../loadbalancer/class-use/ServiceLookupData.html  |   2 +-
 .../data/loadbalancer/package-summary.html         |   2 +-
 .../policies/data/loadbalancer/package-tree.html   |   2 +-
 .../policies/data/loadbalancer/package-use.html    |   2 +-
 static/api/admin/3.3.x/overview-summary.html       |   2 +-
 static/api/admin/3.3.x/overview-tree.html          |   2 +-
 static/api/admin/3.3.x/serialized-form.html        |   2 +-
 static/api/client/3.3.x/allclasses-index.html      | 241 +++++++++++----------
 static/api/client/3.3.x/allpackages-index.html     |   2 +-
 static/api/client/3.3.x/constant-values.html       |   2 +-
 static/api/client/3.3.x/deprecated-list.html       |   2 +-
 static/api/client/3.3.x/help-doc.html              |   2 +-
 static/api/client/3.3.x/index-all.html             |  15 +-
 static/api/client/3.3.x/index.html                 |   4 +-
 static/api/client/3.3.x/member-search-index.js     |   2 +-
 .../apache/pulsar/client/api/Authentication.html   |   2 +-
 .../client/api/AuthenticationDataProvider.html     |   2 +-
 .../pulsar/client/api/AuthenticationFactory.html   |   2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |   2 +-
 .../client/api/AutoClusterFailoverBuilder.html     |   2 +-
 .../pulsar/client/api/BatchMessageContainer.html   |   2 +-
 .../client/api/BatchReceivePolicy.Builder.html     |   2 +-
 .../pulsar/client/api/BatchReceivePolicy.html      |   2 +-
 .../apache/pulsar/client/api/BatcherBuilder.html   |   2 +-
 .../apache/pulsar/client/api/ClientBuilder.html    |   2 +-
 .../apache/pulsar/client/api/CompressionType.html  |   2 +-
 .../org/apache/pulsar/client/api/Consumer.html     |  30 ++-
 .../apache/pulsar/client/api/ConsumerBuilder.html  |  34 ++-
 .../client/api/ConsumerCryptoFailureAction.html    |   2 +-
 .../pulsar/client/api/ConsumerEventListener.html   |   2 +-
 .../pulsar/client/api/ConsumerInterceptor.html     |   2 +-
 .../apache/pulsar/client/api/ConsumerStats.html    |   2 +-
 .../api/ControlledClusterFailoverBuilder.html      |   2 +-
 .../apache/pulsar/client/api/CryptoKeyReader.html  |   2 +-
 .../apache/pulsar/client/api/DeadLetterPolicy.html |   2 +-
 .../client/api/DummyCryptoKeyReaderImpl.html       |   2 +-
 .../api/EncodedAuthenticationParameterSupport.html |   2 +-
 .../pulsar/client/api/EncryptionKeyInfo.html       |   2 +-
 .../apache/pulsar/client/api/HashingScheme.html    |   2 +-
 .../apache/pulsar/client/api/KeySharedMode.html    |   2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |   2 +-
 .../api/KeySharedPolicy.KeySharedPolicySticky.html |   2 +-
 .../apache/pulsar/client/api/KeySharedPolicy.html  |   2 +-
 .../apache/pulsar/client/api/KeyStoreParams.html   |   2 +-
 .../org/apache/pulsar/client/api/Message.html      |   2 +-
 .../pulsar/client/api/MessageAcknowledger.html     |   2 +-
 .../apache/pulsar/client/api/MessageCrypto.html    |   2 +-
 .../org/apache/pulsar/client/api/MessageId.html    |   2 +-
 .../apache/pulsar/client/api/MessageListener.html  |   2 +-
 .../apache/pulsar/client/api/MessagePayload.html   |   2 +-
 .../pulsar/client/api/MessagePayloadContext.html   |   2 +-
 .../pulsar/client/api/MessagePayloadFactory.html   |   2 +-
 .../pulsar/client/api/MessagePayloadProcessor.html |   2 +-
 .../apache/pulsar/client/api/MessageRouter.html    |   2 +-
 .../pulsar/client/api/MessageRoutingMode.html      |   2 +-
 .../org/apache/pulsar/client/api/Messages.html     |   2 +-
 .../pulsar/client/api/MultiTopicConsumerStats.html |   2 +-
 .../client/api/PartitionedTopicProducerStats.html  |   2 +-
 .../org/apache/pulsar/client/api/Producer.html     |  61 +++++-
 .../pulsar/client/api/ProducerAccessMode.html      |   2 +-
 .../apache/pulsar/client/api/ProducerBuilder.html  |   2 +-
 .../client/api/ProducerCryptoFailureAction.html    |   2 +-
 .../pulsar/client/api/ProducerInterceptor.html     |   2 +-
 .../apache/pulsar/client/api/ProducerStats.html    |   2 +-
 .../apache/pulsar/client/api/ProxyProtocol.html    |   2 +-
 .../org/apache/pulsar/client/api/PulsarClient.html |   2 +-
 ...lsarClientException.AlreadyClosedException.html |   4 +-
 ...sarClientException.AuthenticationException.html |   4 +-
 ...lsarClientException.AuthorizationException.html |   4 +-
 ...sarClientException.BrokerMetadataException.html |   4 +-
 ...ClientException.BrokerPersistenceException.html |   4 +-
 .../PulsarClientException.ChecksumException.html   |   4 +-
 .../PulsarClientException.ConnectException.html    |   4 +-
 ...sarClientException.ConsumerAssignException.html |   4 +-
 ...ulsarClientException.ConsumerBusyException.html |   4 +-
 .../api/PulsarClientException.CryptoException.html |   4 +-
 .../PulsarClientException.FailedFeatureCheck.html  |   2 +-
 ...ientException.FeatureNotSupportedException.html |   4 +-
 ...ception.GettingAuthenticationDataException.html |   4 +-
 ...lientException.IncompatibleSchemaException.html |   4 +-
 ...entException.InvalidConfigurationException.html |   4 +-
 ...sarClientException.InvalidMessageException.html |   4 +-
 .../PulsarClientException.InvalidServiceURL.html   |   4 +-
 ...rClientException.InvalidTopicNameException.html |   4 +-
 .../api/PulsarClientException.LookupException.html |   6 +-
 ...sarClientException.MemoryBufferIsFullError.html |   4 +-
 ...lientException.MessageAcknowledgeException.html |   4 +-
 .../PulsarClientException.NotAllowedException.html |   4 +-
 ...ulsarClientException.NotConnectedException.html |   4 +-
 .../PulsarClientException.NotFoundException.html   |   4 +-
 ...ulsarClientException.NotSupportedException.html |   4 +-
 ...xception.ProducerBlockedQuotaExceededError.html |   4 +-
 ...tion.ProducerBlockedQuotaExceededException.html |   4 +-
 ...ulsarClientException.ProducerBusyException.html |   4 +-
 ...sarClientException.ProducerFencedException.html |   4 +-
 ...arClientException.ProducerQueueIsFullError.html |   4 +-
 ...rClientException.ServiceNotReadyException.html} |  35 ++-
 ...entException.SubscriptionNotFoundException.html |   4 +-
 .../PulsarClientException.TimeoutException.html    |   4 +-
 ...arClientException.TooManyRequestsException.html |   4 +-
 ...ClientException.TopicDoesNotExistException.html |   4 +-
 ...sarClientException.TopicMigrationException.html |   4 +-
 ...arClientException.TopicTerminatedException.html |   4 +-
 ...ientException.TransactionConflictException.html |   4 +-
 ...ion.TransactionHasOperationFailedException.html |   4 +-
 ...ception.UnsupportedAuthenticationException.html |   4 +-
 .../pulsar/client/api/PulsarClientException.html   |  44 ++--
 .../3.3.x/org/apache/pulsar/client/api/Range.html  |  48 ++--
 .../3.3.x/org/apache/pulsar/client/api/Reader.html |   2 +-
 .../apache/pulsar/client/api/ReaderBuilder.html    |   2 +-
 .../pulsar/client/api/ReaderInterceptor.html       |   2 +-
 .../apache/pulsar/client/api/ReaderListener.html   |   2 +-
 .../pulsar/client/api/RedeliveryBackoff.html       |   2 +-
 .../pulsar/client/api/RegexSubscriptionMode.html   |   2 +-
 .../3.3.x/org/apache/pulsar/client/api/Schema.html |   2 +-
 .../client/api/SchemaSerializationException.html   |   2 +-
 .../pulsar/client/api/ServiceUrlProvider.html      |   2 +-
 .../org/apache/pulsar/client/api/SizeUnit.html     |   2 +-
 .../client/api/SubscriptionInitialPosition.html    |   2 +-
 .../apache/pulsar/client/api/SubscriptionMode.html |   2 +-
 .../apache/pulsar/client/api/SubscriptionType.html |   2 +-
 .../org/apache/pulsar/client/api/TableView.html    |   2 +-
 .../apache/pulsar/client/api/TableViewBuilder.html |   2 +-
 .../pulsar/client/api/TopicConsumerBuilder.html    |   2 +-
 .../apache/pulsar/client/api/TopicMessageId.html   |   2 +-
 .../apache/pulsar/client/api/TopicMetadata.html    |   2 +-
 .../client/api/TransactionIsolationLevel.html      |   2 +-
 .../pulsar/client/api/TypedMessageBuilder.html     |   2 +-
 .../client/api/class-use/Authentication.html       |   2 +-
 .../api/class-use/AuthenticationDataProvider.html  |   2 +-
 .../api/class-use/AuthenticationFactory.html       |   2 +-
 .../AutoClusterFailoverBuilder.FailoverPolicy.html |   2 +-
 .../api/class-use/AutoClusterFailoverBuilder.html  |   2 +-
 .../api/class-use/BatchMessageContainer.html       |   2 +-
 .../api/class-use/BatchReceivePolicy.Builder.html  |   2 +-
 .../client/api/class-use/BatchReceivePolicy.html   |   2 +-
 .../client/api/class-use/BatcherBuilder.html       |   2 +-
 .../pulsar/client/api/class-use/ClientBuilder.html |   2 +-
 .../client/api/class-use/CompressionType.html      |   2 +-
 .../pulsar/client/api/class-use/Consumer.html      |   2 +-
 .../client/api/class-use/ConsumerBuilder.html      |   2 +-
 .../api/class-use/ConsumerCryptoFailureAction.html |   2 +-
 .../api/class-use/ConsumerEventListener.html       |   2 +-
 .../client/api/class-use/ConsumerInterceptor.html  |   2 +-
 .../pulsar/client/api/class-use/ConsumerStats.html |   2 +-
 .../ControlledClusterFailoverBuilder.html          |   2 +-
 .../client/api/class-use/CryptoKeyReader.html      |   2 +-
 .../client/api/class-use/DeadLetterPolicy.html     |   2 +-
 .../api/class-use/DummyCryptoKeyReaderImpl.html    |   2 +-
 .../EncodedAuthenticationParameterSupport.html     |   2 +-
 .../client/api/class-use/EncryptionKeyInfo.html    |   2 +-
 .../pulsar/client/api/class-use/HashingScheme.html |   2 +-
 .../pulsar/client/api/class-use/KeySharedMode.html |   2 +-
 .../KeySharedPolicy.KeySharedPolicyAutoSplit.html  |   2 +-
 .../KeySharedPolicy.KeySharedPolicySticky.html     |   2 +-
 .../client/api/class-use/KeySharedPolicy.html      |   2 +-
 .../client/api/class-use/KeyStoreParams.html       |   2 +-
 .../pulsar/client/api/class-use/Message.html       |   4 +-
 .../client/api/class-use/MessageAcknowledger.html  |   2 +-
 .../pulsar/client/api/class-use/MessageCrypto.html |   2 +-
 .../pulsar/client/api/class-use/MessageId.html     |   2 +-
 .../client/api/class-use/MessageListener.html      |   2 +-
 .../client/api/class-use/MessagePayload.html       |   2 +-
 .../api/class-use/MessagePayloadContext.html       |   2 +-
 .../api/class-use/MessagePayloadFactory.html       |   2 +-
 .../api/class-use/MessagePayloadProcessor.html     |   2 +-
 .../pulsar/client/api/class-use/MessageRouter.html |   2 +-
 .../client/api/class-use/MessageRoutingMode.html   |   2 +-
 .../pulsar/client/api/class-use/Messages.html      |   2 +-
 .../api/class-use/MultiTopicConsumerStats.html     |   2 +-
 .../class-use/PartitionedTopicProducerStats.html   |   2 +-
 .../pulsar/client/api/class-use/Producer.html      |   2 +-
 .../client/api/class-use/ProducerAccessMode.html   |   2 +-
 .../client/api/class-use/ProducerBuilder.html      |   2 +-
 .../api/class-use/ProducerCryptoFailureAction.html |   2 +-
 .../client/api/class-use/ProducerInterceptor.html  |   2 +-
 .../pulsar/client/api/class-use/ProducerStats.html |   2 +-
 .../pulsar/client/api/class-use/ProxyProtocol.html |   2 +-
 .../pulsar/client/api/class-use/PulsarClient.html  |   2 +-
 ...lsarClientException.AlreadyClosedException.html |   2 +-
 ...sarClientException.AuthenticationException.html |   2 +-
 ...lsarClientException.AuthorizationException.html |   2 +-
 ...sarClientException.BrokerMetadataException.html |   2 +-
 ...ClientException.BrokerPersistenceException.html |   2 +-
 .../PulsarClientException.ChecksumException.html   |   2 +-
 .../PulsarClientException.ConnectException.html    |   2 +-
 ...sarClientException.ConsumerAssignException.html |   2 +-
 ...ulsarClientException.ConsumerBusyException.html |   2 +-
 .../PulsarClientException.CryptoException.html     |   2 +-
 .../PulsarClientException.FailedFeatureCheck.html  |   2 +-
 ...ientException.FeatureNotSupportedException.html |   2 +-
 ...ception.GettingAuthenticationDataException.html |   2 +-
 ...lientException.IncompatibleSchemaException.html |   2 +-
 ...entException.InvalidConfigurationException.html |   2 +-
 ...sarClientException.InvalidMessageException.html |   2 +-
 .../PulsarClientException.InvalidServiceURL.html   |   2 +-
 ...rClientException.InvalidTopicNameException.html |   2 +-
 .../PulsarClientException.LookupException.html     |  10 +-
 ...sarClientException.MemoryBufferIsFullError.html |   2 +-
 ...lientException.MessageAcknowledgeException.html |   2 +-
 .../PulsarClientException.NotAllowedException.html |   2 +-
 ...ulsarClientException.NotConnectedException.html |   2 +-
 .../PulsarClientException.NotFoundException.html   |   2 +-
 ...ulsarClientException.NotSupportedException.html |   2 +-
 ...xception.ProducerBlockedQuotaExceededError.html |   2 +-
 ...tion.ProducerBlockedQuotaExceededException.html |   2 +-
 ...ulsarClientException.ProducerBusyException.html |   2 +-
 ...sarClientException.ProducerFencedException.html |   2 +-
 ...arClientException.ProducerQueueIsFullError.html |   2 +-
 ...rClientException.ServiceNotReadyException.html} |  10 +-
 ...entException.SubscriptionNotFoundException.html |   2 +-
 .../PulsarClientException.TimeoutException.html    |   2 +-
 ...arClientException.TooManyRequestsException.html |   2 +-
 ...ClientException.TopicDoesNotExistException.html |   2 +-
 ...sarClientException.TopicMigrationException.html |   2 +-
 ...arClientException.TopicTerminatedException.html |   2 +-
 ...ientException.TransactionConflictException.html |   2 +-
 ...ion.TransactionHasOperationFailedException.html |   2 +-
 ...ception.UnsupportedAuthenticationException.html |   2 +-
 .../api/class-use/PulsarClientException.html       |  46 ++--
 .../apache/pulsar/client/api/class-use/Range.html  |   2 +-
 .../apache/pulsar/client/api/class-use/Reader.html |   2 +-
 .../pulsar/client/api/class-use/ReaderBuilder.html |   2 +-
 .../client/api/class-use/ReaderInterceptor.html    |   2 +-
 .../client/api/class-use/ReaderListener.html       |   2 +-
 .../client/api/class-use/RedeliveryBackoff.html    |   2 +-
 .../api/class-use/RegexSubscriptionMode.html       |   2 +-
 .../apache/pulsar/client/api/class-use/Schema.html |   2 +-
 .../class-use/SchemaSerializationException.html    |   2 +-
 .../client/api/class-use/ServiceUrlProvider.html   |   2 +-
 .../pulsar/client/api/class-use/SizeUnit.html      |   2 +-
 .../api/class-use/SubscriptionInitialPosition.html |   2 +-
 .../client/api/class-use/SubscriptionMode.html     |   2 +-
 .../client/api/class-use/SubscriptionType.html     |   2 +-
 .../pulsar/client/api/class-use/TableView.html     |   2 +-
 .../client/api/class-use/TableViewBuilder.html     |   2 +-
 .../client/api/class-use/TopicConsumerBuilder.html |   2 +-
 .../client/api/class-use/TopicMessageId.html       |   2 +-
 .../pulsar/client/api/class-use/TopicMetadata.html |   2 +-
 .../api/class-use/TransactionIsolationLevel.html   |   2 +-
 .../client/api/class-use/TypedMessageBuilder.html  |   2 +-
 .../api/interceptor/ProducerInterceptor.html       |   2 +-
 .../interceptor/ProducerInterceptorWrapper.html    |   2 +-
 .../interceptor/class-use/ProducerInterceptor.html |   2 +-
 .../class-use/ProducerInterceptorWrapper.html      |   2 +-
 .../client/api/interceptor/package-summary.html    |   2 +-
 .../client/api/interceptor/package-tree.html       |   2 +-
 .../pulsar/client/api/interceptor/package-use.html |   2 +-
 .../apache/pulsar/client/api/package-summary.html  | 125 ++++++-----
 .../org/apache/pulsar/client/api/package-tree.html |   3 +-
 .../org/apache/pulsar/client/api/package-use.html  |   2 +-
 .../org/apache/pulsar/client/api/schema/Field.html |   2 +-
 .../client/api/schema/FieldSchemaBuilder.html      |   2 +-
 .../pulsar/client/api/schema/GenericObject.html    |   2 +-
 .../pulsar/client/api/schema/GenericRecord.html    |   2 +-
 .../client/api/schema/GenericRecordBuilder.html    |   2 +-
 .../pulsar/client/api/schema/GenericSchema.html    |   2 +-
 .../pulsar/client/api/schema/KeyValueSchema.html   |   2 +-
 .../client/api/schema/RecordSchemaBuilder.html     |   2 +-
 .../pulsar/client/api/schema/SchemaBuilder.html    |   2 +-
 .../pulsar/client/api/schema/SchemaDefinition.html |   2 +-
 .../client/api/schema/SchemaDefinitionBuilder.html |   2 +-
 .../client/api/schema/SchemaInfoProvider.html      |   2 +-
 .../pulsar/client/api/schema/SchemaReader.html     |   2 +-
 .../pulsar/client/api/schema/SchemaWriter.html     |   2 +-
 .../pulsar/client/api/schema/class-use/Field.html  |   2 +-
 .../api/schema/class-use/FieldSchemaBuilder.html   |   2 +-
 .../client/api/schema/class-use/GenericObject.html |   2 +-
 .../client/api/schema/class-use/GenericRecord.html |   2 +-
 .../api/schema/class-use/GenericRecordBuilder.html |   2 +-
 .../client/api/schema/class-use/GenericSchema.html |   2 +-
 .../api/schema/class-use/KeyValueSchema.html       |   2 +-
 .../api/schema/class-use/RecordSchemaBuilder.html  |   2 +-
 .../client/api/schema/class-use/SchemaBuilder.html |   2 +-
 .../api/schema/class-use/SchemaDefinition.html     |   2 +-
 .../schema/class-use/SchemaDefinitionBuilder.html  |   2 +-
 .../api/schema/class-use/SchemaInfoProvider.html   |   2 +-
 .../client/api/schema/class-use/SchemaReader.html  |   2 +-
 .../client/api/schema/class-use/SchemaWriter.html  |   2 +-
 .../pulsar/client/api/schema/package-summary.html  |   2 +-
 .../pulsar/client/api/schema/package-tree.html     |   2 +-
 .../pulsar/client/api/schema/package-use.html      |   2 +-
 .../client/api/transaction/Transaction.State.html  |   2 +-
 .../pulsar/client/api/transaction/Transaction.html |   2 +-
 .../api/transaction/TransactionBufferClient.html   |   2 +-
 ...lientException.ReachMaxPendingOpsException.html |   2 +-
 ...ferClientException.RequestTimeoutException.html |   2 +-
 .../TransactionBufferClientException.html          |   2 +-
 .../client/api/transaction/TransactionBuilder.html |   2 +-
 .../TransactionCoordinatorClient.State.html        |   2 +-
 .../transaction/TransactionCoordinatorClient.html  |   2 +-
 ...tException.CoordinatorClientStateException.html |   2 +-
 ...ientException.CoordinatorNotFoundException.html |   2 +-
 ...rClientException.InvalidTxnStatusException.html |   2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |   2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |   2 +-
 ...ientException.TransactionNotFoundException.html |   2 +-
 .../TransactionCoordinatorClientException.html     |   2 +-
 .../pulsar/client/api/transaction/TxnID.html       |   2 +-
 .../transaction/class-use/Transaction.State.html   |   2 +-
 .../api/transaction/class-use/Transaction.html     |   2 +-
 .../class-use/TransactionBufferClient.html         |   2 +-
 ...lientException.ReachMaxPendingOpsException.html |   2 +-
 ...ferClientException.RequestTimeoutException.html |   2 +-
 .../TransactionBufferClientException.html          |   2 +-
 .../transaction/class-use/TransactionBuilder.html  |   2 +-
 .../TransactionCoordinatorClient.State.html        |   2 +-
 .../class-use/TransactionCoordinatorClient.html    |   2 +-
 ...tException.CoordinatorClientStateException.html |   2 +-
 ...ientException.CoordinatorNotFoundException.html |   2 +-
 ...rClientException.InvalidTxnStatusException.html |   2 +-
 ...ception.MetaStoreHandlerNotExistsException.html |   2 +-
 ...xception.MetaStoreHandlerNotReadyException.html |   2 +-
 ...ientException.TransactionNotFoundException.html |   2 +-
 .../TransactionCoordinatorClientException.html     |   2 +-
 .../client/api/transaction/class-use/TxnID.html    |   2 +-
 .../client/api/transaction/package-summary.html    |   2 +-
 .../client/api/transaction/package-tree.html       |   2 +-
 .../pulsar/client/api/transaction/package-use.html |   2 +-
 .../client/internal/DefaultImplementation.html     |   2 +-
 .../pulsar/client/internal/PropertiesUtils.html    |   2 +-
 .../PulsarClientImplementationBinding.html         |   2 +-
 .../internal/class-use/DefaultImplementation.html  |   2 +-
 .../client/internal/class-use/PropertiesUtils.html |   2 +-
 .../PulsarClientImplementationBinding.html         |   2 +-
 .../pulsar/client/internal/package-summary.html    |   2 +-
 .../pulsar/client/internal/package-tree.html       |   2 +-
 .../apache/pulsar/client/internal/package-use.html |   2 +-
 .../org/apache/pulsar/common/api/AuthData.html     |   2 +-
 .../api/EncryptionContext.EncryptionKey.html       |   2 +-
 .../pulsar/common/api/EncryptionContext.html       |   2 +-
 .../pulsar/common/api/class-use/AuthData.html      |   2 +-
 .../class-use/EncryptionContext.EncryptionKey.html |   2 +-
 .../common/api/class-use/EncryptionContext.html    |   2 +-
 .../apache/pulsar/common/api/package-summary.html  |   2 +-
 .../org/apache/pulsar/common/api/package-tree.html |   2 +-
 .../org/apache/pulsar/common/api/package-use.html  |   2 +-
 .../InterfaceAudience.LimitedPrivate.html          |   2 +-
 .../classification/InterfaceAudience.Private.html  |   2 +-
 .../classification/InterfaceAudience.Public.html   |   2 +-
 .../common/classification/InterfaceAudience.html   |   2 +-
 .../InterfaceStability.Evolving.html               |   2 +-
 .../classification/InterfaceStability.Stable.html  |   2 +-
 .../InterfaceStability.Unstable.html               |   2 +-
 .../common/classification/InterfaceStability.html  |   2 +-
 .../InterfaceAudience.LimitedPrivate.html          |   2 +-
 .../class-use/InterfaceAudience.Private.html       |   2 +-
 .../class-use/InterfaceAudience.Public.html        |   2 +-
 .../class-use/InterfaceAudience.html               |   2 +-
 .../class-use/InterfaceStability.Evolving.html     |   2 +-
 .../class-use/InterfaceStability.Stable.html       |   2 +-
 .../class-use/InterfaceStability.Unstable.html     |   2 +-
 .../class-use/InterfaceStability.html              |   2 +-
 .../common/classification/package-summary.html     |   2 +-
 .../pulsar/common/classification/package-tree.html |   2 +-
 .../pulsar/common/classification/package-use.html  |   2 +-
 .../common/schema/KeyValue.KeyValueDecoder.html    |   2 +-
 .../org/apache/pulsar/common/schema/KeyValue.html  |   2 +-
 .../pulsar/common/schema/KeyValueEncodingType.html |   2 +-
 .../schema/SchemaInfo.SchemaInfoBuilder.html       |   2 +-
 .../apache/pulsar/common/schema/SchemaInfo.html    |   2 +-
 .../common/schema/SchemaInfoWithVersion.html       |   2 +-
 .../apache/pulsar/common/schema/SchemaType.html    |   2 +-
 .../schema/class-use/KeyValue.KeyValueDecoder.html |   2 +-
 .../pulsar/common/schema/class-use/KeyValue.html   |   2 +-
 .../schema/class-use/KeyValueEncodingType.html     |   2 +-
 .../class-use/SchemaInfo.SchemaInfoBuilder.html    |   2 +-
 .../pulsar/common/schema/class-use/SchemaInfo.html |   2 +-
 .../schema/class-use/SchemaInfoWithVersion.html    |   2 +-
 .../pulsar/common/schema/class-use/SchemaType.html |   2 +-
 .../pulsar/common/schema/package-summary.html      |   2 +-
 .../apache/pulsar/common/schema/package-tree.html  |   2 +-
 .../apache/pulsar/common/schema/package-use.html   |   2 +-
 static/api/client/3.3.x/overview-summary.html      |   2 +-
 static/api/client/3.3.x/overview-tree.html         |   3 +-
 static/api/client/3.3.x/serialized-form.html       |   8 +-
 static/api/client/3.3.x/type-search-index.js       |   2 +-
 .../pulsar-functions/3.3.x/allclasses-index.html   |   2 +-
 .../pulsar-functions/3.3.x/allpackages-index.html  |   2 +-
 .../pulsar-functions/3.3.x/deprecated-list.html    |   2 +-
 static/api/pulsar-functions/3.3.x/help-doc.html    |   2 +-
 static/api/pulsar-functions/3.3.x/index-all.html   |   2 +-
 static/api/pulsar-functions/3.3.x/index.html       |   4 +-
 .../apache/pulsar/functions/api/BaseContext.html   |   2 +-
 .../org/apache/pulsar/functions/api/Context.html   |   2 +-
 .../org/apache/pulsar/functions/api/Function.html  |   2 +-
 .../org/apache/pulsar/functions/api/KVRecord.html  |   2 +-
 .../org/apache/pulsar/functions/api/Record.html    |   2 +-
 .../org/apache/pulsar/functions/api/SerDe.html     |   2 +-
 .../apache/pulsar/functions/api/StateStore.html    |   2 +-
 .../pulsar/functions/api/StateStoreContext.html    |   2 +-
 .../apache/pulsar/functions/api/WindowContext.html |   2 +-
 .../pulsar/functions/api/WindowFunction.html       |   2 +-
 .../functions/api/class-use/BaseContext.html       |   2 +-
 .../pulsar/functions/api/class-use/Context.html    |   2 +-
 .../pulsar/functions/api/class-use/Function.html   |   2 +-
 .../pulsar/functions/api/class-use/KVRecord.html   |   2 +-
 .../pulsar/functions/api/class-use/Record.html     |   2 +-
 .../pulsar/functions/api/class-use/SerDe.html      |   2 +-
 .../pulsar/functions/api/class-use/StateStore.html |   2 +-
 .../functions/api/class-use/StateStoreContext.html |   2 +-
 .../functions/api/class-use/WindowContext.html     |   2 +-
 .../functions/api/class-use/WindowFunction.html    |   2 +-
 .../pulsar/functions/api/package-summary.html      |   2 +-
 .../apache/pulsar/functions/api/package-tree.html  |   2 +-
 .../apache/pulsar/functions/api/package-use.html   |   2 +-
 .../functions/api/state/ByteBufferStateStore.html  |   2 +-
 .../functions/api/state/CounterStateStore.html     |   2 +-
 .../pulsar/functions/api/state/StateValue.html     |   2 +-
 .../api/state/class-use/ByteBufferStateStore.html  |   2 +-
 .../api/state/class-use/CounterStateStore.html     |   2 +-
 .../functions/api/state/class-use/StateValue.html  |   2 +-
 .../functions/api/state/package-summary.html       |   2 +-
 .../pulsar/functions/api/state/package-tree.html   |   2 +-
 .../pulsar/functions/api/state/package-use.html    |   2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |   2 +-
 .../pulsar/functions/api/utils/FunctionRecord.html |   2 +-
 .../functions/api/utils/IdentityFunction.html      |   2 +-
 .../pulsar/functions/api/utils/JavaSerDe.html      |   2 +-
 .../FunctionRecord.FunctionRecordBuilder.html      |   2 +-
 .../api/utils/class-use/FunctionRecord.html        |   2 +-
 .../api/utils/class-use/IdentityFunction.html      |   2 +-
 .../functions/api/utils/class-use/JavaSerDe.html   |   2 +-
 .../functions/api/utils/package-summary.html       |   2 +-
 .../pulsar/functions/api/utils/package-tree.html   |   2 +-
 .../pulsar/functions/api/utils/package-use.html    |   2 +-
 .../pulsar-functions/3.3.x/overview-summary.html   |   2 +-
 .../api/pulsar-functions/3.3.x/overview-tree.html  |   2 +-
 942 files changed, 1418 insertions(+), 1251 deletions(-)

diff --git a/static/api/admin/3.3.x/allclasses-index.html b/static/api/admin/3.3.x/allclasses-index.html
index 94f9f36fbb2..83396dc6a35 100644
--- a/static/api/admin/3.3.x/allclasses-index.html
+++ b/static/api/admin/3.3.x/allclasses-index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>All Classes and Interfaces (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>All Classes and Interfaces (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="class index">
diff --git a/static/api/admin/3.3.x/allpackages-index.html b/static/api/admin/3.3.x/allpackages-index.html
index 7a198139afd..e4767cc354a 100644
--- a/static/api/admin/3.3.x/allpackages-index.html
+++ b/static/api/admin/3.3.x/allpackages-index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>All Packages (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>All Packages (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
diff --git a/static/api/admin/3.3.x/constant-values.html b/static/api/admin/3.3.x/constant-values.html
index 867347d5d1f..26439829332 100644
--- a/static/api/admin/3.3.x/constant-values.html
+++ b/static/api/admin/3.3.x/constant-values.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Constant Field Values (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Constant Field Values (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="summary of constants">
diff --git a/static/api/admin/3.3.x/deprecated-list.html b/static/api/admin/3.3.x/deprecated-list.html
index 26aa879113a..727499be7f8 100644
--- a/static/api/admin/3.3.x/deprecated-list.html
+++ b/static/api/admin/3.3.x/deprecated-list.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Deprecated List (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Deprecated List (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="deprecated elements">
diff --git a/static/api/admin/3.3.x/help-doc.html b/static/api/admin/3.3.x/help-doc.html
index 75b1dceb76d..0af6a5ea9f8 100644
--- a/static/api/admin/3.3.x/help-doc.html
+++ b/static/api/admin/3.3.x/help-doc.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>API Help (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>API Help (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="help">
diff --git a/static/api/admin/3.3.x/index-all.html b/static/api/admin/3.3.x/index-all.html
index 727b2ba1de8..ae384d73ddf 100644
--- a/static/api/admin/3.3.x/index-all.html
+++ b/static/api/admin/3.3.x/index-all.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Index (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Index (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="index">
@@ -8967,6 +8967,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html#validate()" class="member-name-link">validate()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html" title="interface in org.apache.pulsar.common.policies.data">AutoFailoverPolicyData</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/pulsar/common/policies/data/BacklogQuota.html#validate()" class="member-name-link">validate()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/NamespaceIsolationData.html#validate()" class="member-name-link">validate()</a> - Method in interface org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/NamespaceIsolationData.html" title="interface in org.apache.pulsar.common.policies.data">NamespaceIsolationData</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html#validateOverride(org.apache.pulsar.common.policies.data.AutoTopicCreationOverride)" class="member-name-link">validateOverride(AutoTopicCreationOverride)</a> - Static method in class org.apache.pulsar.common.policies.data.impl.<a href="org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html" title="class in org.apache.pulsar.common.policies.data.impl">AutoTopicCreationOverrid [...]
diff --git a/static/api/admin/3.3.x/index.html b/static/api/admin/3.3.x/index.html
index e9f0f7f12e0..7a443d019ca 100644
--- a/static/api/admin/3.3.x/index.html
+++ b/static/api/admin/3.3.x/index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Overview (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Overview (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
@@ -49,7 +49,7 @@ loadScripts(document, 'script');</script>
 <div class="flex-content">
 <main role="main">
 <div class="header">
-<h1 class="title">Pulsar Client Admin :: API 3.3.6 API</h1>
+<h1 class="title">Pulsar Client Admin :: API 3.3.9 API</h1>
 </div>
 <div id="all-packages-table">
 <div class="caption"><span>Packages</span></div>
diff --git a/static/api/admin/3.3.x/member-search-index.js b/static/api/admin/3.3.x/member-search-index.js
index c45914fb707..179056bbf0d 100644
--- a/static/api/admin/3.3.x/member-search-index.js
+++ b/static/api/admin/3.3.x/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.pulsar.common.policies.data","c":"TransactionInBufferStats","l":"aborted"},{"p":"org.apache.pulsar.client.admin","c":"Transactions","l":"abortTransaction(TxnID)","u":"abortTransaction(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.admin","c":"Transactions","l":"abortTransactionAsync(TxnID)","u":"abortTransactionAsync(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.admin","c":"PulsarAd [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.common.policies.data","c":"TransactionInBufferStats","l":"aborted"},{"p":"org.apache.pulsar.client.admin","c":"Transactions","l":"abortTransaction(TxnID)","u":"abortTransaction(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.admin","c":"Transactions","l":"abortTransactionAsync(TxnID)","u":"abortTransactionAsync(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.admin","c":"PulsarAd [...]
\ No newline at end of file
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Bookies.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Bookies.html
index 21a653bbcda..4c80ebf0eda 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Bookies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Bookies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Bookies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Bookies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Bookies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/BrokerStats.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/BrokerStats.html
index c2a36172b89..8cc92d0ff7b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/BrokerStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/BrokerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: BrokerStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Brokers.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Brokers.html
index 59c662a4bdd..d9815bf2119 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Brokers.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Brokers.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Brokers (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Brokers (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Brokers">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Clusters.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Clusters.html
index 0379b86ebde..b3238c5e53d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Clusters.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Clusters.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Clusters (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Clusters (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Clusters">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Functions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Functions.html
index 0cbb731aaca..e31dd18b817 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Functions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Functions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Functions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Functions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Functions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/GetStatsOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/GetStatsOptions.html
index 95fb82e2a0b..d467926882d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/GetStatsOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/GetStatsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>GetStatsOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>GetStatsOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: GetStatsOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html
index 83d2051af03..9a4578e4149 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/GrantTopicPermissionOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>GrantTopicPermissionOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>GrantTopicPermissionOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: GrantTopicPermissionOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
index b12f11ae799..c1710aa02f9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ListNamespaceTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ListNamespaceTopicsOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ListNamespaceTopicsOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: ListNamespaceTopicsOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ListTopicsOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
index 53c9028265c..9ad763df738 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ListTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ListTopicsOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ListTopicsOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: ListTopicsOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
index 8824fc86806..0f5d2ef1d32 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.Status.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>LongRunningProcessStatus.Status (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>LongRunningProcessStatus.Status (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus, enum: Status">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
index c34d268133f..a8e75d86559 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/LongRunningProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>LongRunningProcessStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>LongRunningProcessStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Lookup.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Lookup.html
index a149c25a267..7ff695b328e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Lookup.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Lookup.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Lookup (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Lookup (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Lookup">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Mode.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Mode.html
index 0cdcea1beb3..56929b49be3 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Mode.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Mode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Mode (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Mode (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, enum: Mode">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Namespaces.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Namespaces.html
index 2c5ba6b337b..f3ecc183917 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Namespaces.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Namespaces.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Namespaces (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Namespaces (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Namespaces">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/NonPersistentTopics.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
index 53824f00ff6..6257b3a0fcf 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/NonPersistentTopics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentTopics (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>NonPersistentTopics (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: NonPersistentTopics">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
index acf88f6d082..d90ba251de2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/OffloadProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>OffloadProcessStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>OffloadProcessStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: OffloadProcessStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Packages.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Packages.html
index 0e3677cd3e1..90d217aa046 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Packages.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Packages.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Packages (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Packages (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Packages">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Properties.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Properties.html
index 44b2e139bb5..ca03dc09ec5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Properties.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Properties.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Properties (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Properties (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Properties">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ProxyStats.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ProxyStats.html
index a62dd36e5f9..65f950dffb8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ProxyStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ProxyStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProxyStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ProxyStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ProxyStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdmin.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdmin.html
index 458c094d177..ead5fb71bfc 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdmin.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdmin.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdmin (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdmin (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: PulsarAdmin">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
index 6190dd80e25..7c9e28d149b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: PulsarAdminBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
index 2a511c73fa5..ba7a8ab45d2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ConflictException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.ConflictException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminException.ConflictException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConflictException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
index f000372ca50..28227a00f5b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ConnectException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.ConnectException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminException.ConnectException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConnectException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
index c6d4c6a6133..81d2e607bc1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.GettingAuthenticationDataException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: GettingAuthenticationDataException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
index 5f1828978d3..55efee44a46 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: HttpErrorException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
index 466dd8dafe8..6ad5c4c887a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAllowedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAllowedException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
index 9141729954d..fc386e7bfd2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotAuthorizedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAuthorizedException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
index e281fd2aa57..b8a333be041 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotFoundException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
index e7901aa3728..970b66e0afb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.PreconditionFailedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: PreconditionFailedException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
index 91111b03bfb..23b0d737775 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.ServerSideErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ServerSideErrorException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
index 3805b6a2db8..276ab5714e0 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.TimeoutException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: TimeoutException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.html
index 65308ed497a..3ce4bc80d2c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/PulsarAdminException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarAdminException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PulsarAdminException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: PulsarAdminException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ResourceGroups.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ResourceGroups.html
index 4e21088b53a..3139c740f55 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ResourceGroups.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ResourceGroups.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ResourceGroups (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ResourceGroups (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ResourceGroups">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ResourceQuotas.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ResourceQuotas.html
index 4bbdeffd8a4..0fabe38f89d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ResourceQuotas.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/ResourceQuotas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ResourceQuotas (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ResourceQuotas (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: ResourceQuotas">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html
index 9dd2ffc6a93..5eb2107d162 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/RevokeTopicPermissionOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>RevokeTopicPermissionOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>RevokeTopicPermissionOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, class: RevokeTopicPermissionOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Schemas.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Schemas.html
index 0a870618a52..da59500e085 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Schemas.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Schemas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Schemas (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Schemas (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Schemas">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sink.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sink.html
index c0690463f7c..9b9aa7bbdb7 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sink.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sink.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Sink (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Sink (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sink">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sinks.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sinks.html
index 38ca1b99c8b..39937dbe596 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sinks.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sinks.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Sinks (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Sinks (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sinks">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Source.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Source.html
index 73674ce3a51..b05d89d0a95 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Source.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Source.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Source (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Source (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Source">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sources.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sources.html
index f9c241e8a02..8bf380a1569 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sources.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Sources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Sources (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Sources (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Sources">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Tenants.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Tenants.html
index ecfcc73a12c..208916b96bd 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Tenants.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Tenants.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Tenants (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Tenants (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Tenants">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/TopicPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/TopicPolicies.html
index 7496e7b0e4d..215e827134d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/TopicPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/TopicPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TopicPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: TopicPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Topics.QueryParam.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Topics.QueryParam.html
index 1ef2e904b56..21a27b6776e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Topics.QueryParam.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Topics.QueryParam.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Topics.QueryParam (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Topics.QueryParam (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Topics, enum: QueryParam">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Topics.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Topics.html
index da8a57c3365..239eab29928 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Topics.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Topics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Topics (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Topics (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Topics">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Transactions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Transactions.html
index d1716d31ec6..43e5dd1c737 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Transactions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Transactions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Transactions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Transactions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Transactions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Worker.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Worker.html
index 83694085e3e..c90ec288347 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Worker.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/Worker.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Worker (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Worker (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin, interface: Worker">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Bookies.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Bookies.html
index 275878873af..6643a2b928f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Bookies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Bookies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Bookies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Bookies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Bookies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html
index 1b0ea1874ba..d84d654abbe 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/BrokerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.BrokerStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.BrokerStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: BrokerStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Brokers.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Brokers.html
index 9312b1d8c1e..b4944577917 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Brokers.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Brokers.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Brokers (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Brokers (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Brokers">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Clusters.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Clusters.html
index 262bfdccdbf..fc14be2581e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Clusters.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Clusters.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Clusters (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Clusters (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Clusters">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Functions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Functions.html
index 1f2eb57a337..24cb912fdde 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Functions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Functions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Functions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Functions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Functions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html
index 99ec2d2ae98..a5bcb9c10e7 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/GetStatsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.GetStatsOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.GetStatsOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: GetStatsOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/GrantTopicPermissionOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/GrantTopicPermissionOptions.html
index fc55d1d0b5f..c390d7b06e6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/GrantTopicPermissionOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/GrantTopicPermissionOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.GrantTopicPermissionOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.GrantTopicPermissionOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: GrantTopicPermissionOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html
index 8c706eb4ef4..4e48dcca90e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ListNamespaceTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.ListNamespaceTopicsOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.ListNamespaceTopicsOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: ListNamespaceTopicsOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html
index c287217d6da..5af6ef3b229 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ListTopicsOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.ListTopicsOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.ListTopicsOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: ListTopicsOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html
index 787e4f62374..f1111711b7a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.Status.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.client.admin.LongRunningProcessStatus.Status (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.client.admin.LongRunningProcessStatus.Status (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus, enum: Status">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html
index a134acccae4..263e88391d8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/LongRunningProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.LongRunningProcessStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.LongRunningProcessStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: LongRunningProcessStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Lookup.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Lookup.html
index 56c5535c194..e9bd9a92660 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Lookup.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Lookup.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Lookup (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Lookup (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Lookup">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Mode.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Mode.html
index 80d08e6c52c..6aacdaa5135 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Mode.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Mode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.client.admin.Mode (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.client.admin.Mode (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, enum: Mode">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Namespaces.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Namespaces.html
index 40f0516df80..1e8a7e7a804 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Namespaces.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Namespaces.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Namespaces (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Namespaces (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Namespaces">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html
index b578e952e38..cf47b9af319 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/NonPersistentTopics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.NonPersistentTopics (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.NonPersistentTopics (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: NonPersistentTopics">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html
index 0525f9c79ff..50d89399469 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/OffloadProcessStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.OffloadProcessStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.OffloadProcessStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: OffloadProcessStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Packages.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Packages.html
index 8cbf7bef53c..00f4aea7ca2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Packages.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Packages.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Packages (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Packages (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Packages">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Properties.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Properties.html
index c6b78385454..53186af030b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Properties.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Properties.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Properties (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Properties (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Properties">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html
index 6e73314eff1..97f160b4e5b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ProxyStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.ProxyStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.ProxyStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: ProxyStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html
index f907264e64e..7ffc12fba83 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdmin.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdmin (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdmin (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: PulsarAdmin">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html
index be77f7e31fd..43057de91e3 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdminBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.PulsarAdminBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: PulsarAdminBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html
index 8d0518ec803..47ade7bf0ac 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConflictException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConflictException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConflictException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConflictException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html
index 90dd07e9dee..09c31d2fce2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ConnectException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConnectException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ConnectException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ConnectException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html
index 0b19b85a030..c9684ba0c31 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.GettingAuthenticationDataException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.GettingAuthenticationDataException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: GettingAuthenticationDataException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html
index ae55246824a..fd35d179e67 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.HttpErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.HttpErrorException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: HttpErrorException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html
index e5fd353d97c..fa8e85abd1e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAllowedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAllowedException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAllowedException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html
index 741cde8dbe4..ab314fe414e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotAuthorizedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotAuthorizedException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotAuthorizedException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html
index a7c2c0ac66d..68ad7cde982 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.NotFoundException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: NotFoundException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html
index 5a6fa157cd4..abf08a91820 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.PreconditionFailedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.PreconditionFailedException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: PreconditionFailedException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html
index fbb6bca580c..05440e663f5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.ServerSideErrorException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.ServerSideErrorException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: ServerSideErrorException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html
index 8f6f972506d..e950682a145 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.TimeoutException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException.TimeoutException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException, class: TimeoutException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html
index 18e1788d731..8fbd648e3f2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/PulsarAdminException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.PulsarAdminException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: PulsarAdminException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html
index 3872b2a7ce2..d182a4feecf 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ResourceGroups.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.ResourceGroups (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.ResourceGroups (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: ResourceGroups">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html
index 3292bb4ed04..22211321297 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/ResourceQuotas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.ResourceQuotas (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.ResourceQuotas (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: ResourceQuotas">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/RevokeTopicPermissionOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/RevokeTopicPermissionOptions.html
index e42b77adbe7..0c988822cb9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/RevokeTopicPermissionOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/RevokeTopicPermissionOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.RevokeTopicPermissionOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.RevokeTopicPermissionOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, class: RevokeTopicPermissionOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Schemas.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Schemas.html
index 6bba269cf94..b25f74b18c6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Schemas.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Schemas.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Schemas (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Schemas (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Schemas">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sink.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sink.html
index ad6c6bf61f8..035b251cf19 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sink.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sink.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Sink (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Sink (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Sink">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sinks.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sinks.html
index 2160191776d..8318ea4d1ae 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sinks.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sinks.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Sinks (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Sinks (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Sinks">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Source.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Source.html
index 68952d6657c..dbec0912a32 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Source.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Source.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Source (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Source (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Source">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sources.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sources.html
index 41d056edd19..44d7a7ab952 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sources.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Sources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Sources (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Sources (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Sources">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Tenants.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Tenants.html
index a2c71b68b28..aaf636f4b57 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Tenants.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Tenants.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Tenants (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Tenants (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Tenants">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html
index 247941389a2..009b8b66cfa 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/TopicPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.TopicPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.TopicPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: TopicPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html
index 174b6df2422..a7ed7d505d5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Topics.QueryParam.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.client.admin.Topics.QueryParam (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.client.admin.Topics.QueryParam (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Topics, enum: QueryParam">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Topics.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Topics.html
index c50fc978721..393d043c9b9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Topics.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Topics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Topics (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Topics (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Topics">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Transactions.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Transactions.html
index 3fa877cf463..5d48ffb6b2b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Transactions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Transactions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Transactions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Transactions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Transactions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Worker.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Worker.html
index a8861a71764..7e63db5bb15 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Worker.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/class-use/Worker.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.client.admin.Worker (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.client.admin.Worker (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin, interface: Worker">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-summary.html
index 46d8aea3c44..25e8d9da6af 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.client.admin (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.client.admin (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-tree.html
index ffd0098c3b8..67336433c5a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.client.admin Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.client.admin Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.client.admin">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-use.html
index 516b57e802a..93542bb5691 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.client.admin (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.client.admin (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html
index d4cd8ac10a6..971d7c664e2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/DefaultImplementation.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DefaultImplementation (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>DefaultImplementation (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin.utils, class: DefaultImplementation">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html
index 5ce97674b69..ce4e5f9db07 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/ReflectionUtils.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ReflectionUtils (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ReflectionUtils (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin.utils, class: ReflectionUtils">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html
index 7d3bd7a77e5..7a0efc1dc9f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/class-use/DefaultImplementation.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.utils.DefaultImplementation (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.utils.DefaultImplementation (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin.utils, class: DefaultImplementation">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html
index dc5a4c372bd..bbcb85b3ff8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/class-use/ReflectionUtils.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.client.admin.utils.ReflectionUtils (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.client.admin.utils.ReflectionUtils (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin.utils, class: ReflectionUtils">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-summary.html
index a3ac9c698f8..7d68ccd5596 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.admin.utils">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-tree.html
index 2141690673b..01fb94a62f2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.client.admin.utils Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.client.admin.utils Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.client.admin.utils">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-use.html
index 1a954a92b09..82d12ef9e20 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/client/admin/utils/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.client.admin.utils (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.client.admin.utils">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/conf/InternalConfigurationData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/conf/InternalConfigurationData.html
index a6b31cf6cc3..c9ab16a69a0 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/conf/InternalConfigurationData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/conf/InternalConfigurationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>InternalConfigurationData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>InternalConfigurationData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.conf, class: InternalConfigurationData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html
index f6fe787c52b..2cc92c1cff9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/conf/class-use/InternalConfigurationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.conf.InternalConfigurationData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.conf.InternalConfigurationData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.conf, class: InternalConfigurationData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-summary.html
index 9f1b3e22f00..11eea80e5ff 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.conf (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.conf (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.conf">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-tree.html
index cd67690e8ed..568ba4f5109 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.conf Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.conf Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.conf">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-use.html
index e822e8e20d0..ac8e2ff74e2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/conf/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.conf (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.common.conf (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.conf">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/AuthenticationConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/AuthenticationConfig.html
index e4719d397fd..1377bb8f2be 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/AuthenticationConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/AuthenticationConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthenticationConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AuthenticationConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: AuthenticationConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/ConsumerConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/ConsumerConfig.html
index 28ab19d3f32..664c3ee7aaa 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/ConsumerConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/ConsumerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ConsumerConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: ConsumerConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/CryptoConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/CryptoConfig.html
index 301418b2438..2b4cbcc1c80 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/CryptoConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/CryptoConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>CryptoConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>CryptoConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: CryptoConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html
index 307238321cd..aec2121e70a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html
index 8150d535c52..2bc5c95f211 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.Runtime.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionConfig.Runtime (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionConfig.Runtime (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: Runtime">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.html
index c27a3f080c7..e3de847aa96 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionDefinition.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionDefinition.html
index 3fc6d6af60a..b7647ece8c2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionDefinition.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionDefinition (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionDefinition (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionDefinition">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionState.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionState.html
index 4bcb4963636..14a9ad9b740 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionState.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/FunctionState.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionState (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionState (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: FunctionState">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/ProducerConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/ProducerConfig.html
index bfcadd236ae..1ae4e375663 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/ProducerConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/ProducerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ProducerConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: ProducerConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/Resources.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/Resources.html
index 102445771da..14efac25598 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/Resources.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/Resources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Resources (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Resources (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: Resources">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/UpdateOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/UpdateOptions.html
index bb073330095..6248353d608 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/UpdateOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/UpdateOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>UpdateOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>UpdateOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, interface: UpdateOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html
index e977e0a6e3d..69860496e77 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WindowConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: WindowConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WindowConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WindowConfig.html
index 8be6601d1a4..f9d102a3820 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WindowConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WindowConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>WindowConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>WindowConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: WindowConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WorkerInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WorkerInfo.html
index 810380740ce..befc17507a6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WorkerInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/WorkerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>WorkerInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>WorkerInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions, class: WorkerInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html
index 775f1d859fd..30c3cfbe2a2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/AuthenticationConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.AuthenticationConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.AuthenticationConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: AuthenticationConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html
index c7d8a586caa..0e462b53cbf 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/ConsumerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.ConsumerConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.ConsumerConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: ConsumerConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html
index 5f805f2b533..e45628bce25 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/CryptoConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.CryptoConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.CryptoConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: CryptoConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html
index bdbdc5327d4..5461846e1b8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html
index 70ad1c85cbe..f19160658aa 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.Runtime.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.Runtime (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.functions.FunctionConfig.Runtime (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionConfig, enum: Runtime">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html
index f84d3ccc34e..bc78ddd47ae 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.FunctionConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.FunctionConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html
index e2c985aaf17..b90b8ee943c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.FunctionDefinition (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.FunctionDefinition (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionDefinition">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionState.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionState.html
index 6bb74942814..a6c1ba71bb6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionState.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/FunctionState.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.FunctionState (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.FunctionState (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: FunctionState">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html
index 01ce48d73da..057c9a55f91 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/ProducerConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.ProducerConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.ProducerConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: ProducerConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/Resources.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/Resources.html
index 92127389558..001000611fe 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/Resources.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/Resources.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.Resources (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.Resources (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: Resources">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html
index 6705e115dcb..7b7a25f049f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/UpdateOptions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.functions.UpdateOptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.functions.UpdateOptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, interface: UpdateOptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html
index 7c177de248d..1322c7a4c71 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WindowConfig.ProcessingGuarantees.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.functions.WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.functions.WindowConfig.ProcessingGuarantees (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: WindowConfig, enum: ProcessingGuarantees">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html
index 830ccf020c7..e3ef450aff8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WindowConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.WindowConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.WindowConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: WindowConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html
index ea0a9838983..ef7b8f510ef 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/class-use/WorkerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.functions.WorkerInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.functions.WorkerInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions, class: WorkerInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-summary.html
index 675fcab5f60..a12780bac41 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.functions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.functions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.functions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-tree.html
index bd15a8ae945..cc047ed7638 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.functions Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.functions Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.functions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-use.html
index a15f6bfef22..880cfebf3eb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/functions/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.functions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.common.functions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.functions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/io/BatchSourceConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/io/BatchSourceConfig.html
index 4fc7d267211..0880b1ca4d1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/io/BatchSourceConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/io/BatchSourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BatchSourceConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BatchSourceConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: BatchSourceConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/io/ConnectorDefinition.html b/static/api/admin/3.3.x/org/apache/pulsar/common/io/ConnectorDefinition.html
index a90089a297d..ddd92425bd6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/io/ConnectorDefinition.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/io/ConnectorDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConnectorDefinition (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ConnectorDefinition (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: ConnectorDefinition">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/io/SinkConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/io/SinkConfig.html
index ef3a8e1c7d0..28e5e062820 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/io/SinkConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/io/SinkConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SinkConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SinkConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: SinkConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/io/SourceConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/io/SourceConfig.html
index e70d8e8f143..3e48a6d9e4b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/io/SourceConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/io/SourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SourceConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SourceConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io, class: SourceConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html
index 4a6fd83a6a9..4eb7f3bb9d7 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/BatchSourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.io.BatchSourceConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.BatchSourceConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: BatchSourceConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html b/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html
index 5157c52d61e..bf321b35866 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/ConnectorDefinition.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.io.ConnectorDefinition (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.ConnectorDefinition (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: ConnectorDefinition">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/SinkConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/SinkConfig.html
index 169bf5fe627..029ec442c9c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/SinkConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/SinkConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.io.SinkConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.SinkConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: SinkConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/SourceConfig.html b/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/SourceConfig.html
index 817be12b929..ad0ccd350fb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/SourceConfig.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/io/class-use/SourceConfig.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.io.SourceConfig (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.io.SourceConfig (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io, class: SourceConfig">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-summary.html
index 2d9677ed917..cdd5dad4281 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.io (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.io (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.io">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-tree.html
index f8aea0420a7..cc4cddb6ad9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.io Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.io Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.io">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-use.html
index 7b676c1ec75..3014838829b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/io/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.io (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.common.io (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.io">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/TopicDomain.html b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/TopicDomain.html
index b6df7e9e4f4..cab0ce169a9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/TopicDomain.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/TopicDomain.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicDomain (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TopicDomain (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.naming, enum: TopicDomain">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/TopicVersion.html b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/TopicVersion.html
index c3ff931af89..71ea80d1b5d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/TopicVersion.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/TopicVersion.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicVersion (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TopicVersion (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.naming, enum: TopicVersion">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html
index bd89c0cc03d..6a82887aafa 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/class-use/TopicDomain.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicDomain (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicDomain (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.naming, enum: TopicDomain">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html
index ecbfde073f9..275804f5c14 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/class-use/TopicVersion.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicVersion (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.naming.TopicVersion (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.naming, enum: TopicVersion">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-summary.html
index 72b329a18fa..93bf935c339 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.naming (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.naming (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.naming">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-tree.html
index cb38c5f9dba..ca5e51c44b8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.naming Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.naming Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.naming">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-use.html
index 68e77a3eec1..4f70d88845c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/naming/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.naming (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.common.naming (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.naming">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html b/static/api/admin/3.3.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html
index 7287cb998a2..baee69b51dd 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/partition/PartitionedTopicMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PartitionedTopicMetadata (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PartitionedTopicMetadata (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.partition, class: PartitionedTopicMetadata">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html b/static/api/admin/3.3.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html
index 2fc4a08c0d2..824c540c881 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/partition/class-use/PartitionedTopicMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.partition.PartitionedTopicMetadata (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.partition.PartitionedTopicMetadata (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.partition, class: PartitionedTopicMetadata">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-summary.html
index 86b7b5f25cb..fdac38c2587 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.partition (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.partition (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.partition">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-tree.html
index 758901fcbdd..780dc34ec01 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.partition Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.partition Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.partition">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-use.html
index 7cd3d5db155..91e95c64848 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/partition/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.partition (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.common.partition (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.partition">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html
index ac2b4dc73d0..95988cb5fc5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/AutoFailoverPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoFailoverPolicy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoFailoverPolicy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies, class: AutoFailoverPolicy">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html
index 1efd7763475..25314bd5b72 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/class-use/AutoFailoverPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.AutoFailoverPolicy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.AutoFailoverPolicy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies, class: AutoFailoverPolicy">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthAction.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthAction.html
index cbf5e23eccd..7e3cf46992e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthAction.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthAction.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthAction (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AuthAction (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: AuthAction">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html
index 3974e0ac300..2531471e9f7 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthPolicies.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AuthPolicies.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AuthPolicies, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthPolicies.html
index 94c116884e9..163015fa851 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AuthPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AuthPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AuthPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html
index 9c5ecf480dd..11c9d482b2f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoFailoverPolicyData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoFailoverPolicyData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoFailoverPolicyData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html
index aa6f1223e44..5f75f17d69f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoFailoverPolicyData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoFailoverPolicyData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoFailoverPolicyData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html
index 56425fecc3e..8df1360d7cb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoFailoverPolicyType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoFailoverPolicyType (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoFailoverPolicyType (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: AutoFailoverPolicyType">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html
index 49f20fa8f0b..d68a5f46ee2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoSubscriptionCreationOverride.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoSubscriptionCreationOverride.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoSubscriptionCreationOverride, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html
index 2926c52b997..12cf66d0585 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoSubscriptionCreationOverride.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoSubscriptionCreationOverride (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoSubscriptionCreationOverride (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoSubscriptionCreationOverride">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html
index 2e86edfd10f..79f3bab9969 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoTopicCreationOverride.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoTopicCreationOverride.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoTopicCreationOverride, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html
index dc22b796011..17bb2d9a5e7 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/AutoTopicCreationOverride.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoTopicCreationOverride (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoTopicCreationOverride (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: AutoTopicCreationOverride">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html
index beaa2ab8f75..2fe4affd207 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.BacklogQuotaType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuota.BacklogQuotaType (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BacklogQuota.BacklogQuotaType (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, enum: BacklogQuotaType">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html
index 21dd6cf70ca..08d18e9916a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuota.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BacklogQuota.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html
index d7925a75908..f50d6761dc1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.RetentionPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuota.RetentionPolicy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BacklogQuota.RetentionPolicy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, enum: RetentionPolicy">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.html
index 3ce0ffb8613..d37c2db26ec 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BacklogQuota.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuota (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BacklogQuota (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota">
@@ -116,7 +116,7 @@ loadScripts(document, 'script');</script>
 <section class="method-summary" id="method-summary">
 <h2>Method Summary</h2>
 <div id="method-summary-table">
-<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
 <div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
 <div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
@@ -143,6 +143,9 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="BacklogQuota.RetentionPolicy.html" title="enum class in org.apache.pulsar.common.policies.data">BacklogQuota.RetentionPolicy</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPolicy()" class="member-name-link">getPolicy</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#validate()" class="member-name-link">validate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">&nbsp;</div>
 </div>
 </div>
 </div>
@@ -205,6 +208,12 @@ loadScripts(document, 'script');</script>
 <div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="BacklogQuota.Builder.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota.Builder</a></span>&nbsp;<span class="element-name">builder</span>()</div>
 </section>
 </li>
+<li>
+<section class="detail" id="validate()">
+<h3>validate</h3>
+<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">validate</span>()</div>
+</section>
+</li>
 </ul>
 </section>
 </li>
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html
index ce86d171018..89632d54255 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieAffinityGroupData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookieAffinityGroupData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieAffinityGroupData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html
index b5ba30675b2..60888728774 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieAffinityGroupData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieAffinityGroupData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookieAffinityGroupData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieAffinityGroupData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html
index 9e128d1bc06..5fd8719b051 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieInfo.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookieInfo.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieInfo, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieInfo.html
index d7bacfe7ec9..1ff0915509b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookieInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookieInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookieInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html
index 3c2b8dfbbc3..1cedc24a1a7 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookiesClusterInfo.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookiesClusterInfo.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookiesClusterInfo, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html
index 8025109a188..7cae2ba7e47 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesClusterInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookiesClusterInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookiesClusterInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BookiesClusterInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html
index 2e49a02bab3..fd485c5633c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BookiesRackConfiguration.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookiesRackConfiguration (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookiesRackConfiguration (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: BookiesRackConfiguration">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html
index 3c59f2c4a5a..27534abf8b6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerAssignment.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerAssignment (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerAssignment (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: BrokerAssignment">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html
index 44d0a12dbb8..78fd19c3811 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerInfo.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerInfo.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerInfo, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerInfo.html
index 14aaed14a72..b00ac4bffdb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html
index 06e80dc9bec..0f04df4b9a0 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerNamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerNamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerNamespaceIsolationData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html
index d23d25b5b9e..50a6c3407a5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerNamespaceIsolationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerNamespaceIsolationData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerNamespaceIsolationData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerNamespaceIsolationData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html
index 53aecfedabb..ead07bc1659 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerStatus.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerStatus.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerStatus.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerStatus, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerStatus.html
index 53c14881841..8dfc96ad2e1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BrokerStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BrokerStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html
index a1eb76d8c38..044dc99a253 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BundlesData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BundlesData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BundlesData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BundlesData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BundlesData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BundlesData.html
index 6b047e12c2d..19a2200fb6f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BundlesData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/BundlesData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BundlesData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BundlesData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: BundlesData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html
index 1a822ca87fa..ecdc9155741 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ClusterData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ClusterData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterData.html
index a49d0de0520..624be282a87 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ClusterData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ClusterData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.Builder.html
index 7f55cbcb5cf..dc2b3914135 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ClusterPolicies.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ClusterPolicies.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterPolicies, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.ClusterUrl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.ClusterUrl.html
index 1f4ae4e658d..fbca7b84316 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.ClusterUrl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.ClusterUrl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ClusterPolicies.ClusterUrl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ClusterPolicies.ClusterUrl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterPolicies, class: ClusterUrl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.html
index 70d6a9e169f..f3a03c3102d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ClusterPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ClusterPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ClusterPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ClusterPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/CompactionStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/CompactionStats.html
index d483a48579e..4a1d2ff64fc 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/CompactionStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/CompactionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>CompactionStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>CompactionStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: CompactionStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ConsumerStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ConsumerStats.html
index 709ba229139..d26464c0079 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ConsumerStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ConsumerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ConsumerStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ConsumerStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html
index 295a00ce255..c281b31b79e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DelayedDeliveryPolicies.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>DelayedDeliveryPolicies.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DelayedDeliveryPolicies, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html
index ce14c3258fb..7fba5d22556 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DelayedDeliveryPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DelayedDeliveryPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>DelayedDeliveryPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DelayedDeliveryPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html
index 915de26ea4c..704e41fef5d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DispatchRate.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DispatchRate.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>DispatchRate.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DispatchRate, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DispatchRate.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DispatchRate.html
index 9a2c343842e..05d261a1c81 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DispatchRate.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/DispatchRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DispatchRate (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>DispatchRate (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: DispatchRate">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/EntryFilters.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/EntryFilters.html
index 5d1d295ad55..82ed5f6586e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/EntryFilters.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/EntryFilters.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>EntryFilters (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>EntryFilters (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: EntryFilters">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ErrorData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ErrorData.html
index 950560196a5..6b6a62ee982 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ErrorData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ErrorData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ErrorData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ErrorData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ErrorData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html
index f3fd287d64c..97aed66b2b8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ExceptionInformation.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ExceptionInformation (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ExceptionInformation (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ExceptionInformation">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html
index 523dcfd3b75..1249f39e8fe 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FailureDomain.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FailureDomain.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FailureDomain.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FailureDomain, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FailureDomain.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FailureDomain.html
index 77b58603802..3ac3562cc28 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FailureDomain.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FailureDomain.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FailureDomain (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FailureDomain (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FailureDomain">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html
index 5c4d53570db..30e01744029 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionInstanceStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionInstanceStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html
index 1fe03349864..9489430a27b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionInstanceStatsData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionInstanceStatsData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStatsData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html
index 1969ab1f7b9..9efadeb6e36 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionInstanceStatsDataBase.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionInstanceStatsDataBase (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionInstanceStatsDataBase (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStatsDataBase">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStats.html
index 696f48eecda..d673505c5a4 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: FunctionStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
index 8e4273d7e0d..4ebde0ecf26 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: FunctionStatus, class: FunctionInstanceStatus, class: FunctionInstanceStatusData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html
index 33663782250..6ea0e86b807 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.FunctionInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionStatus.FunctionInstanceStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionStatus.FunctionInstanceStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: FunctionStatus, class: FunctionInstanceStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.html
index 572f05d61e2..71ba6f13f53 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/FunctionStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>FunctionStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>FunctionStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: FunctionStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html
index 32798741f50..f6f343a0a83 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/InactiveTopicDeleteMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>InactiveTopicDeleteMode (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>InactiveTopicDeleteMode (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: InactiveTopicDeleteMode">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html
index 6a3e9dd1d09..3a2244f629f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/InactiveTopicPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>InactiveTopicPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>InactiveTopicPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: InactiveTopicPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html
index 2100e9c8894..640973c6bf9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.CursorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ManagedLedgerInternalStats.CursorStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ManagedLedgerInternalStats.CursorStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats, class: CursorStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html
index 3097546d6d0..a9a5453211d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.LedgerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ManagedLedgerInternalStats.LedgerInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ManagedLedgerInternalStats.LedgerInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats, class: LedgerInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html
index d999f3881d7..5567144f317 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ManagedLedgerInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ManagedLedgerInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ManagedLedgerInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html
index 271d33c7c53..c1f1cccc0f8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>NamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NamespaceIsolationData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html
index bfa99f461da..0b2ca638933 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NamespaceIsolationData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>NamespaceIsolationData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NamespaceIsolationData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html
index 7ac7cd310d0..f7576d2167f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceIsolationPolicyUnloadScope.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NamespaceIsolationPolicyUnloadScope (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>NamespaceIsolationPolicyUnloadScope (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: NamespaceIsolationPolicyUnloadScope">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html
index f72e4837d1b..8c6ab67336b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NamespaceOwnershipStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NamespaceOwnershipStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>NamespaceOwnershipStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: NamespaceOwnershipStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html
index 5d58bc7edab..5e80ddc90c6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentPartitionedTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentPartitionedTopicStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>NonPersistentPartitionedTopicStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentPartitionedTopicStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html
index 1e447a2c261..c12722184d0 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentPublisherStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentPublisherStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>NonPersistentPublisherStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentPublisherStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html
index 3428a8feff8..e57829b7c82 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentReplicatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentReplicatorStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>NonPersistentReplicatorStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentReplicatorStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html
index 185bcc424b2..051e3ca06f6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentSubscriptionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentSubscriptionStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>NonPersistentSubscriptionStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentSubscriptionStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html
index 77f8dc3caf2..f71ca4e8abb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/NonPersistentTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NonPersistentTopicStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>NonPersistentTopicStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: NonPersistentTopicStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html
index 5c44d4cec5f..95049f7d479 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>OffloadPolicies.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>OffloadPolicies.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: OffloadPolicies, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html
index 7bbda644adf..f358e4c8caa 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>OffloadPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>OffloadPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: OffloadPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html
index 8e46921f23b..e7696804c96 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/OffloadedReadPriority.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>OffloadedReadPriority (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>OffloadedReadPriority (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: OffloadedReadPriority">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html
index da82adaf205..70edfd16767 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PartitionedTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PartitionedTopicInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PartitionedTopicInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PartitionedTopicInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html
index dff0bad18a9..f8d6d1fc4bb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PartitionedTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PartitionedTopicStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PartitionedTopicStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: PartitionedTopicStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html
index 2e612cf8a2b..a3b7b4e460b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PersistencePolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PersistencePolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PersistencePolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PersistencePolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html
index cc05495899b..00e87c27744 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PersistentTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PersistentTopicInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PersistentTopicInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PersistentTopicInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html
index e285f7b198e..96d591bc0e9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/Policies.BundleType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Policies.BundleType (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Policies.BundleType (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: Policies, enum: BundleType">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/Policies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/Policies.html
index 6ed5d43757d..31010840cb0 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/Policies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/Policies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Policies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Policies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: Policies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PublishRate.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PublishRate.html
index fcff1257a74..f038fd1806c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PublishRate.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PublishRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PublishRate (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PublishRate (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: PublishRate">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PublisherStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PublisherStats.html
index b88b4a5dbef..9435fadde85 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PublisherStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/PublisherStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PublisherStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PublisherStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: PublisherStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html
index e2ca0c2b757..7c8b4e77345 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/RawBookieInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>RawBookieInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>RawBookieInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: RawBookieInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html
index 4390b6f1439..165ff66a06a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ReplicatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ReplicatorStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ReplicatorStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: ReplicatorStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ResourceGroup.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ResourceGroup.html
index 3a93598bb1e..1597ceee55a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ResourceGroup.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ResourceGroup.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ResourceGroup (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ResourceGroup (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ResourceGroup">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ResourceQuota.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ResourceQuota.html
index 2a6a4c11144..b5103d9b53d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ResourceQuota.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ResourceQuota.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ResourceQuota (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ResourceQuota (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ResourceQuota">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html
index 6c1af6ed505..6fb9b4aaa7e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/RetentionPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>RetentionPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>RetentionPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: RetentionPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html
index f91d2e0aafd..8f700ed907a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SchemaAutoUpdateCompatibilityStrategy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SchemaAutoUpdateCompatibilityStrategy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SchemaAutoUpdateCompatibilityStrategy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: SchemaAutoUpdateCompatibilityStrategy">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html
index 979f2d278c6..d8d606a128c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SchemaCompatibilityStrategy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SchemaCompatibilityStrategy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SchemaCompatibilityStrategy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: SchemaCompatibilityStrategy">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SegmentStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SegmentStats.html
index 875d5c32fe1..f3a03b41d36 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SegmentStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SegmentStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SegmentStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SegmentStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SegmentStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SegmentsStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SegmentsStats.html
index 0734a89fe25..111172954aa 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SegmentsStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SegmentsStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SegmentsStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SegmentsStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SegmentsStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
index cf19d747a40..fcb61e2e035 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SinkStatus.SinkInstanceStatus.SinkInstanceStatusData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SinkStatus.SinkInstanceStatus.SinkInstanceStatusData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SinkStatus, class: SinkInstanceStatus, class: SinkInstanceStatusData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html
index a1a07f5bc29..cb036e9bca8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.SinkInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SinkStatus.SinkInstanceStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SinkStatus.SinkInstanceStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SinkStatus, class: SinkInstanceStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.html
index 00e3c887ad5..fe6d95600bc 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SinkStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SinkStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SinkStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SinkStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SnapshotSystemTopicInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SnapshotSystemTopicInternalStats.html
index a12bc448734..eaff16a1a7e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SnapshotSystemTopicInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SnapshotSystemTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SnapshotSystemTopicInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SnapshotSystemTopicInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SnapshotSystemTopicInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
index f4107ccfc94..2b4f7692a73 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SourceStatus.SourceInstanceStatus.SourceInstanceStatusData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SourceStatus.SourceInstanceStatus.SourceInstanceStatusData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SourceStatus, class: SourceInstanceStatus, class: SourceInstanceStatusData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html
index deab2f1680e..d1fa633e685 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.SourceInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SourceStatus.SourceInstanceStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SourceStatus.SourceInstanceStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SourceStatus, class: SourceInstanceStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.html
index 76deddd0a0c..18fcea5f7bb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SourceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SourceStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SourceStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SourceStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscribeRate.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscribeRate.html
index 536707f1dc2..4e57b943c39 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscribeRate.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscribeRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SubscribeRate (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SubscribeRate (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: SubscribeRate">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html
index fb0d8c43f8e..d0f67bb2ada 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscriptionAuthMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SubscriptionAuthMode (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SubscriptionAuthMode (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: SubscriptionAuthMode">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html
index a96bb4529b9..ec18482031c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/SubscriptionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>SubscriptionStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>SubscriptionStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: SubscriptionStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html
index 0f3d426b37f..8c7981e35c9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TenantInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TenantInfo.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TenantInfo.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: TenantInfo, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TenantInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TenantInfo.html
index 7ee556b4509..81bad83adbd 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TenantInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TenantInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TenantInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TenantInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: TenantInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html
index 7d7b62a9e4d..33112e4de5b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicHashPositions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicHashPositions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TopicHashPositions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TopicHashPositions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicStats.html
index fa48632684c..94f16090117 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TopicStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, interface: TopicStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicType.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicType.html
index 5faa86da670..df9953db653 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicType.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TopicType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TopicType (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TopicType (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, enum: TopicType">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionBufferInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionBufferInternalStats.html
index 41c395d7864..13884c1bf82 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionBufferInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionBufferInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionBufferInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionBufferInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionBufferInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html
index 13b1d7d5559..1fdcf0fe945 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionBufferStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionBufferStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionBufferStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionBufferStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html
index 8d48bfabee5..7820f4c8b05 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionCoordinatorInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionCoordinatorInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html
index 8e1f197e213..3941de5ae19 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionCoordinatorInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionCoordinatorInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html
index 05fa5a6b40c..3056176d275 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionCoordinatorStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionCoordinatorStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html
index 9b817bf0b90..88d2f556910 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionCoordinatorStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionCoordinatorStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionCoordinatorStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html
index b0456bb43dd..a9cee60c79b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionInBufferStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionInBufferStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionInBufferStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionInBufferStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html
index 9e49cc919ac..d9bbce9f2e6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionInPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionInPendingAckStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionInPendingAckStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionInPendingAckStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html
index 32d40d8f9c5..84942e712c3 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionLogStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionLogStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionLogStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionLogStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html
index 970e9febe05..155731364ec 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionMetadata (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionMetadata (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionMetadata">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html
index 0f73d48deea..217fc49e0be 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionPendingAckInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionPendingAckInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionPendingAckInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionPendingAckInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionPendingAckStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionPendingAckStats.html
index 8b5c77d977c..3d2ab55672c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionPendingAckStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/TransactionPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>TransactionPendingAckStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>TransactionPendingAckStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: TransactionPendingAckStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ValidateResult.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ValidateResult.html
index 4f2661f80fa..9700889f42c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ValidateResult.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/ValidateResult.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ValidateResult (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ValidateResult (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: ValidateResult">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/WorkerFunctionInstanceStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/WorkerFunctionInstanceStats.html
index 0bd5455f4bb..8c2fd525c69 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/WorkerFunctionInstanceStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/WorkerFunctionInstanceStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>WorkerFunctionInstanceStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>WorkerFunctionInstanceStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data, class: WorkerFunctionInstanceStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthAction.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthAction.html
index d376874aeca..aa9d9df226b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthAction.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthAction.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.AuthAction (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.AuthAction (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: AuthAction">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.Builder.html
index c724527cc55..727dcc140ac 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AuthPolicies.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AuthPolicies.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AuthPolicies, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.html
index 277ba8c984a..b9b83e40d9d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AuthPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AuthPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AuthPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AuthPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.Builder.html
index 9116016c426..37d7d655452 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoFailoverPolicyData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoFailoverPolicyData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoFailoverPolicyData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.html
index 56c05a5fc90..750fd619ca4 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoFailoverPolicyData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoFailoverPolicyData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoFailoverPolicyData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyType.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyType.html
index c43eb3d6544..2294f507896 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyType.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoFailoverPolicyType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.AutoFailoverPolicyType (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.AutoFailoverPolicyType (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: AutoFailoverPolicyType">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.Builder.html
index 98602cf72f4..f2c74f1a53f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoSubscriptionCreationOverride, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.html
index 86b27cb5edc..a647438b32e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoSubscriptionCreationOverride.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoSubscriptionCreationOverride">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.Builder.html
index 7e3dbac9d52..d798104170c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoTopicCreationOverride.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoTopicCreationOverride.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoTopicCreationOverride, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.html
index 2189e9543a0..3d69e8885d4 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/AutoTopicCreationOverride.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoTopicCreationOverride (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.AutoTopicCreationOverride (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: AutoTopicCreationOverride">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.BacklogQuotaType.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.BacklogQuotaType.html
index b76cf7d0cd8..f2af4750814 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.BacklogQuotaType.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.BacklogQuotaType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, enum: BacklogQuotaType">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.Builder.html
index 92c52c4647c..3935618e020 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BacklogQuota.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BacklogQuota.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.RetentionPolicy.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.RetentionPolicy.html
index 0696fe5cbec..72e0261c01d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.RetentionPolicy.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.RetentionPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BacklogQuota.RetentionPolicy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BacklogQuota.RetentionPolicy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota, enum: RetentionPolicy">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.html
index 6d216302ba2..acc48ebfaa9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BacklogQuota.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BacklogQuota (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BacklogQuota (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BacklogQuota">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.Builder.html
index 323be58451f..c74784a93e3 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieAffinityGroupData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieAffinityGroupData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookieAffinityGroupData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.html
index 1678bf4aa1c..272e37d0650 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieAffinityGroupData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieAffinityGroupData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieAffinityGroupData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookieAffinityGroupData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.Builder.html
index 52741f7e64e..3208f5deec2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieInfo.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieInfo.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookieInfo, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.html
index 78aff436028..3dfd7d52a2f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookieInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookieInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookieInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.Builder.html
index 7f27e32ae36..f15824c169b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookiesClusterInfo.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookiesClusterInfo.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookiesClusterInfo, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.html
index c318d3ff091..2f630d8104e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesClusterInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BookiesClusterInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BookiesClusterInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BookiesClusterInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesRackConfiguration.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesRackConfiguration.html
index b1d0d52f2f3..eac78568f35 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesRackConfiguration.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BookiesRackConfiguration.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.BookiesRackConfiguration (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.BookiesRackConfiguration (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: BookiesRackConfiguration">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerAssignment.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerAssignment.html
index 5ac2d2f249e..00b46eef470 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerAssignment.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerAssignment.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BrokerAssignment (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.BrokerAssignment (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: BrokerAssignment">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.Builder.html
index fd3192e4f2c..62bb1a79e7d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerInfo.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerInfo.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerInfo, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.html
index e1186d32299..6e190ba0bea 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.Builder.html
index 39e60c28bc6..919b937bf86 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerNamespaceIsolationData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.html
index 77591ad2453..a7f6f3e5fec 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerNamespaceIsolationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerNamespaceIsolationData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.Builder.html
index af0b47f35a6..831a047e985 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerStatus.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerStatus.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerStatus, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.html
index 1a0d3f3439d..1cda91dff40 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BrokerStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BrokerStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BrokerStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.Builder.html
index 63e6b21e3e6..ba8a4639288 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BundlesData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BundlesData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BundlesData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.html
index 2b31250f81c..1809c5c428b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/BundlesData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.BundlesData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.BundlesData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: BundlesData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.Builder.html
index 77388b1e52f..ebbabaf1301 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ClusterData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.html
index b361c72dd7e..9e454c45586 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ClusterData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.Builder.html
index c030489d4e9..e82aabde3a1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterPolicies.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterPolicies.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ClusterPolicies, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.ClusterUrl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.ClusterUrl.html
index 1f02544cb52..db3ef7083fc 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.ClusterUrl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.ClusterUrl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ClusterPolicies.ClusterUrl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ClusterPolicies.ClusterUrl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ClusterPolicies, class: ClusterUrl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.html
index 6a63c5bf997..0d7693d9310 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ClusterPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.ClusterPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ClusterPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/CompactionStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/CompactionStats.html
index 05a5d016774..f5849f3a8f4 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/CompactionStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/CompactionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.CompactionStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.CompactionStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: CompactionStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ConsumerStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ConsumerStats.html
index 9aae620c365..176fd6e2587 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ConsumerStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ConsumerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.ConsumerStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.ConsumerStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ConsumerStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.Builder.html
index fd8833be24c..fac378d75b5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: DelayedDeliveryPolicies, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.html
index 0ffcfa89314..bf327fdcd9a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DelayedDeliveryPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: DelayedDeliveryPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.Builder.html
index 79315c28fe1..621fe848d08 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.DispatchRate.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.DispatchRate.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: DispatchRate, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.html
index 7034e8a61fd..31cbec5561f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/DispatchRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.DispatchRate (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.DispatchRate (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: DispatchRate">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/EntryFilters.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/EntryFilters.html
index 7c0a164324a..92b9f342a87 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/EntryFilters.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/EntryFilters.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.EntryFilters (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.EntryFilters (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: EntryFilters">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ErrorData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ErrorData.html
index 4b7cfba1d45..810175a4e17 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ErrorData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ErrorData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ErrorData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ErrorData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ErrorData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ExceptionInformation.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ExceptionInformation.html
index 7a8fa34fb59..2a345a467a1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ExceptionInformation.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ExceptionInformation.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ExceptionInformation (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ExceptionInformation (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ExceptionInformation">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.Builder.html
index b01fd6a78e4..4348541f21d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FailureDomain.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FailureDomain.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FailureDomain, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.html
index a406dcb6c85..0b6a8e98f45 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FailureDomain.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FailureDomain (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FailureDomain (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FailureDomain">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStats.html
index d8d452933eb..5661fde0501 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsData.html
index 98cfa99f769..d0709e19115 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStatsData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStatsData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStatsData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsDataBase.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsDataBase.html
index d45f9f480a3..39ee9b524f6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsDataBase.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionInstanceStatsDataBase.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStatsDataBase (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionInstanceStatsDataBase (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FunctionInstanceStatsDataBase">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStats.html
index be5a1e3ff05..bc281e43790 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.FunctionStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: FunctionStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
index a5773950bac..148cf5f42a2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus.FunctionInstanceStatus.FunctionInstanceStatusData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: FunctionStatus, class: FunctionInstanceStatus, class: FunctionInstanceStatusData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.html
index f2047c0e94e..c0f22ca1e0d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.FunctionInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus.FunctionInstanceStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus.FunctionInstanceStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: FunctionStatus, class: FunctionInstanceStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.html
index 27dff9b0dd9..d9cdb80bed1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/FunctionStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.FunctionStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: FunctionStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicDeleteMode.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicDeleteMode.html
index 8c12a942870..9572fba839a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicDeleteMode.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicDeleteMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.InactiveTopicDeleteMode (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.InactiveTopicDeleteMode (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: InactiveTopicDeleteMode">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicPolicies.html
index 227439ac490..8539797cb78 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/InactiveTopicPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.InactiveTopicPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.InactiveTopicPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: InactiveTopicPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.CursorStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.CursorStats.html
index ff7d0925059..6cdd4f411a0 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.CursorStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.CursorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats.CursorStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats.CursorStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats, class: CursorStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.LedgerInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.LedgerInfo.html
index c05388185fa..addb361a26f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.LedgerInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.LedgerInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats.LedgerInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats.LedgerInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats, class: LedgerInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.html
index 4a4f2029d09..25d76b3cde1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ManagedLedgerInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ManagedLedgerInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ManagedLedgerInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.Builder.html
index b89b988f2f3..1aa4cb62295 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NamespaceIsolationData.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NamespaceIsolationData, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.html
index 11f2041907c..34ce844ed11 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NamespaceIsolationData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NamespaceIsolationData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NamespaceIsolationData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationPolicyUnloadScope.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationPolicyUnloadScope.html
index cecf23ac50e..b801e9d0c68 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationPolicyUnloadScope.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceIsolationPolicyUnloadScope.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.NamespaceIsolationPolicyUnloadScope (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.NamespaceIsolationPolicyUnloadScope (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: NamespaceIsolationPolicyUnloadScope">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceOwnershipStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceOwnershipStatus.html
index d84f32f39ca..14b350e58c0 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceOwnershipStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NamespaceOwnershipStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.NamespaceOwnershipStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.NamespaceOwnershipStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: NamespaceOwnershipStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPartitionedTopicStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPartitionedTopicStats.html
index f3d930b1891..5d3968e2ec5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPartitionedTopicStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPartitionedTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentPartitionedTopicStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentPartitionedTopicStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NonPersistentPartitionedTopicStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPublisherStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPublisherStats.html
index f0df0c289b5..0811ea9777d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPublisherStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentPublisherStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentPublisherStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentPublisherStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NonPersistentPublisherStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentReplicatorStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentReplicatorStats.html
index a73aad271ff..9b480a31925 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentReplicatorStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentReplicatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentReplicatorStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentReplicatorStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NonPersistentReplicatorStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentSubscriptionStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentSubscriptionStats.html
index a455b7f0ec7..1629f07625f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentSubscriptionStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentSubscriptionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentSubscriptionStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentSubscriptionStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NonPersistentSubscriptionStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentTopicStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentTopicStats.html
index def8b6523ba..e7715b90543 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentTopicStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/NonPersistentTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentTopicStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.NonPersistentTopicStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: NonPersistentTopicStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.Builder.html
index 452cfdd38af..d2ba31f22bf 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.OffloadPolicies.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.OffloadPolicies.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: OffloadPolicies, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.html
index 4827f6b9913..5613df3e8a8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.OffloadPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.OffloadPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: OffloadPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadedReadPriority.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadedReadPriority.html
index d8c5372d9f8..f151c167c62 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadedReadPriority.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/OffloadedReadPriority.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.OffloadedReadPriority (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.OffloadedReadPriority (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: OffloadedReadPriority">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicInternalStats.html
index 799152ad84f..7d1664ab4fa 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.PartitionedTopicInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.PartitionedTopicInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: PartitionedTopicInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicStats.html
index ca4cdb34ade..53c1e810aec 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PartitionedTopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.PartitionedTopicStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.PartitionedTopicStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: PartitionedTopicStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PersistencePolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PersistencePolicies.html
index 61b3163ca82..0a66f5726c1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PersistencePolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PersistencePolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.PersistencePolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.PersistencePolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: PersistencePolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PersistentTopicInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PersistentTopicInternalStats.html
index 7a92d811e0b..356b03b1f58 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PersistentTopicInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PersistentTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.PersistentTopicInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.PersistentTopicInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: PersistentTopicInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/Policies.BundleType.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/Policies.BundleType.html
index e30407caa84..2803fabc437 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/Policies.BundleType.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/Policies.BundleType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.Policies.BundleType (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.Policies.BundleType (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: Policies, enum: BundleType">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/Policies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/Policies.html
index dd429c4d745..75cb41da3c0 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/Policies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/Policies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.Policies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.Policies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: Policies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PublishRate.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PublishRate.html
index 8fb33a55106..cba633dec56 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PublishRate.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PublishRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.PublishRate (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.PublishRate (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: PublishRate">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PublisherStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PublisherStats.html
index 98ec50f67da..4ed3241f466 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PublisherStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/PublisherStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.PublisherStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.PublisherStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: PublisherStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/RawBookieInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/RawBookieInfo.html
index f9b730e7f39..cde357c301d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/RawBookieInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/RawBookieInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.RawBookieInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.RawBookieInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: RawBookieInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ReplicatorStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ReplicatorStats.html
index ccd2ae368d4..cc1b22a58c9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ReplicatorStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ReplicatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.ReplicatorStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.ReplicatorStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: ReplicatorStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ResourceGroup.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ResourceGroup.html
index f0c978f7371..d9ec1065b36 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ResourceGroup.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ResourceGroup.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ResourceGroup (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ResourceGroup (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ResourceGroup">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ResourceQuota.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ResourceQuota.html
index 8b90d9a9c83..a24bb95486e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ResourceQuota.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ResourceQuota.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ResourceQuota (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ResourceQuota (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ResourceQuota">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/RetentionPolicies.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/RetentionPolicies.html
index 522de4e223a..2f05eaff41f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/RetentionPolicies.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/RetentionPolicies.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.RetentionPolicies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.RetentionPolicies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: RetentionPolicies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SchemaAutoUpdateCompatibilityStrategy.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SchemaAutoUpdateCompatibilityStrategy.html
index d82c1e5594f..f683f0af4d3 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SchemaAutoUpdateCompatibilityStrategy.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SchemaAutoUpdateCompatibilityStrategy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: SchemaAutoUpdateCompatibilityStrategy">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SchemaCompatibilityStrategy.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SchemaCompatibilityStrategy.html
index b5496fb6336..dc852548dbe 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SchemaCompatibilityStrategy.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SchemaCompatibilityStrategy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: SchemaCompatibilityStrategy">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SegmentStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SegmentStats.html
index 928744b0123..7fb7c2e076d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SegmentStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SegmentStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SegmentStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SegmentStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SegmentStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SegmentsStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SegmentsStats.html
index 80bdb6039ae..f2999b0fd66 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SegmentsStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SegmentsStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SegmentsStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SegmentsStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SegmentsStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
index fd79213ae99..3c2a228fed3 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.SinkInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus.SinkInstanceStatus.SinkInstanceStatusData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus.SinkInstanceStatus.SinkInstanceStatusData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SinkStatus, class: SinkInstanceStatus, class: SinkInstanceStatusData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.html
index e29b901dd6c..bf74b53080d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.SinkInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus.SinkInstanceStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus.SinkInstanceStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SinkStatus, class: SinkInstanceStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.html
index 1668ed1567a..be20626766f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SinkStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SinkStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SinkStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SnapshotSystemTopicInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SnapshotSystemTopicInternalStats.html
index 823ad63a079..fac4b825169 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SnapshotSystemTopicInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SnapshotSystemTopicInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SnapshotSystemTopicInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SnapshotSystemTopicInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SnapshotSystemTopicInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
index bab94021e8b..57805c7ce81 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.SourceInstanceStatusData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus.SourceInstanceStatus.SourceInstanceStatusData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus.SourceInstanceStatus.SourceInstanceStatusData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SourceStatus, class: SourceInstanceStatus, class: SourceInstanceStatusData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.html
index 89a29af3581..cea837d8d9d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.SourceInstanceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus.SourceInstanceStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus.SourceInstanceStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SourceStatus, class: SourceInstanceStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.html
index 20185c76af9..b6db08d8148 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SourceStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SourceStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SourceStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscribeRate.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscribeRate.html
index 5ea50c8e158..b45d11b6213 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscribeRate.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscribeRate.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.SubscribeRate (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.SubscribeRate (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: SubscribeRate">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionAuthMode.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionAuthMode.html
index 372ddc1ba42..f348b0a058a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionAuthMode.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionAuthMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SubscriptionAuthMode (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.SubscriptionAuthMode (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: SubscriptionAuthMode">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionStats.html
index 07de4e7d2c6..790cb33d52d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/SubscriptionStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.SubscriptionStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.SubscriptionStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: SubscriptionStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.Builder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.Builder.html
index c46ceb7ee08..4ba7cbe1e48 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.Builder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.TenantInfo.Builder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.TenantInfo.Builder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: TenantInfo, interface: Builder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.html
index 661a50705da..636e53f443c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TenantInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.TenantInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.TenantInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: TenantInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicHashPositions.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicHashPositions.html
index 8815ff2072d..7fc2ea80c42 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicHashPositions.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicHashPositions.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TopicHashPositions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TopicHashPositions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TopicHashPositions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicStats.html
index c88d727a043..af02aea5d44 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.common.policies.data.TopicStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.common.policies.data.TopicStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, interface: TopicStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicType.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicType.html
index 85a11ebcd34..1361cacb111 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicType.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TopicType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.policies.data.TopicType (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.policies.data.TopicType (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, enum: TopicType">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferInternalStats.html
index d1ea5dc3b75..a1661807046 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionBufferInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionBufferInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionBufferInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferStats.html
index 6da2635bbd5..e6653051556 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionBufferStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionBufferStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionBufferStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionBufferStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInfo.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInfo.html
index d2715da43e7..9fbd19e9f58 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInfo.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorInfo (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorInfo (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorInfo">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInternalStats.html
index 5d1debab0ed..6a3d3b58abd 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStats.html
index aa9acfb313f..8cf137cb87b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStatus.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStatus.html
index 7e77713715b..a5b045978f2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStatus.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionCoordinatorStatus.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorStatus (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionCoordinatorStatus (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionCoordinatorStatus">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionInBufferStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionInBufferStats.html
index 49abe15c171..6d301af9d07 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionInBufferStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionInBufferStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionInBufferStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionInBufferStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionInBufferStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionInPendingAckStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionInPendingAckStats.html
index 85933062d25..a9fb5fc1fc9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionInPendingAckStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionInPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionInPendingAckStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionInPendingAckStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionInPendingAckStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionLogStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionLogStats.html
index 0d52f2d0a74..da0b39d4301 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionLogStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionLogStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionLogStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionLogStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionLogStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionMetadata.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionMetadata.html
index f675cbdb711..c01458913d1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionMetadata.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionMetadata (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionMetadata (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionMetadata">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckInternalStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckInternalStats.html
index f227d2381c8..0233d7f2a68 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckInternalStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckInternalStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionPendingAckInternalStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionPendingAckInternalStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionPendingAckInternalStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckStats.html
index 62d7b10d62b..9181c8aab18 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/TransactionPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionPendingAckStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.TransactionPendingAckStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: TransactionPendingAckStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ValidateResult.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ValidateResult.html
index d57086bbec2..7fd07a60582 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ValidateResult.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/ValidateResult.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.ValidateResult (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.ValidateResult (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: ValidateResult">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/WorkerFunctionInstanceStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/WorkerFunctionInstanceStats.html
index d5cd053ecd4..c66faa8726a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/WorkerFunctionInstanceStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/class-use/WorkerFunctionInstanceStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.WorkerFunctionInstanceStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.WorkerFunctionInstanceStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data, class: WorkerFunctionInstanceStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
index b19abf43b14..f72343eadd2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: AutoSubscriptionCreationOverrideImpl, class: AutoSubscriptionCreationOverrideImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.html
index 9c3ca70e3f0..4a4be0621bd 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoSubscriptionCreationOverrideImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoSubscriptionCreationOverrideImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoSubscriptionCreationOverrideImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: AutoSubscriptionCreationOverrideImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
index 651293454ad..72d41198a87 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: AutoTopicCreationOverrideImpl, class: AutoTopicCreationOverrideImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html
index fe81783fcc4..31c9b59c552 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/AutoTopicCreationOverrideImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoTopicCreationOverrideImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoTopicCreationOverrideImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: AutoTopicCreationOverrideImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.BacklogQuotaImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
index d726d7204d6..fba152ea982 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuotaImpl.BacklogQuotaImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BacklogQuotaImpl.BacklogQuotaImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BacklogQuotaImpl, class: BacklogQuotaImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.html
index 7f2c889c63d..4646788a3d2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BacklogQuotaImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BacklogQuotaImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BacklogQuotaImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BacklogQuotaImpl">
@@ -187,6 +187,9 @@ implements <a href="../BacklogQuota.html" title="interface in org.apache.pulsar.
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
 <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or  [...]
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.pulsar.common.policies.data.BacklogQuota">Methods inherited from interface&nbsp;org.apache.pulsar.common.policies.data.<a href="../BacklogQuota.html" title="interface in org.apache.pulsar.common.policies.data">BacklogQuota</a></h3>
+<code><a href="../BacklogQuota.html#validate()">validate</a></code></div>
 </section>
 </li>
 </ul>
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
index 3a9fea81be1..847c23a4e5d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookieAffinityGroupDataImpl, class: BookieAffinityGroupDataImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.html
index f4564f87fc9..4e18b1b3b99 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieAffinityGroupDataImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieAffinityGroupDataImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookieAffinityGroupDataImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookieAffinityGroupDataImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.BookieInfoImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.BookieInfoImplBuilder.html
index 808ce094cae..f86d09b2e26 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.BookieInfoImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.BookieInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieInfoImpl.BookieInfoImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookieInfoImpl.BookieInfoImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookieInfoImpl, class: BookieInfoImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.html
index cae33955e79..12a2f631dbb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookieInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookieInfoImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookieInfoImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookieInfoImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
index 426e3b5e046..f763bb12382 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookiesClusterInfoImpl, class: BookiesClusterInfoImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.html
index db8e7a74517..cd679bdf8ec 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BookiesClusterInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BookiesClusterInfoImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BookiesClusterInfoImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BookiesClusterInfoImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.BrokerInfoImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.BrokerInfoImplBuilder.html
index db5b4ffb187..f514421e0b1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.BrokerInfoImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.BrokerInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerInfoImpl.BrokerInfoImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerInfoImpl.BrokerInfoImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BrokerInfoImpl, class: BrokerInfoImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.html
index bfd078a9673..ce27063e6d0 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerInfoImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerInfoImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BrokerInfoImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.BrokerStatusImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.BrokerStatusImplBuilder.html
index 1453e4c9033..8f66e8b78b6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.BrokerStatusImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.BrokerStatusImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerStatusImpl.BrokerStatusImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerStatusImpl.BrokerStatusImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BrokerStatusImpl, class: BrokerStatusImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.html
index 9182bfe8a5d..822d86438c5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BrokerStatusImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BrokerStatusImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BrokerStatusImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BrokerStatusImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.BundlesDataImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.BundlesDataImplBuilder.html
index 10f438c64e9..02431f90120 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.BundlesDataImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.BundlesDataImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BundlesDataImpl.BundlesDataImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BundlesDataImpl.BundlesDataImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BundlesDataImpl, class: BundlesDataImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.html
index ce76eb4a9de..262ef852554 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/BundlesDataImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BundlesDataImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>BundlesDataImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: BundlesDataImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
index 2776b027e46..59cc54dddf9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: DelayedDeliveryPoliciesImpl, class: DelayedDeliveryPoliciesImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.html
index c3d6d9cb695..52bb4f922d7 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DelayedDeliveryPoliciesImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DelayedDeliveryPoliciesImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>DelayedDeliveryPoliciesImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: DelayedDeliveryPoliciesImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.DispatchRateImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.DispatchRateImplBuilder.html
index 8c983f2dfb7..10c2b3e2258 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.DispatchRateImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.DispatchRateImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DispatchRateImpl.DispatchRateImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>DispatchRateImpl.DispatchRateImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: DispatchRateImpl, class: DispatchRateImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.html
index 7fdfbf9b247..55f73437abe 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/DispatchRateImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DispatchRateImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>DispatchRateImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl, class: DispatchRateImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
index 9040e5de19c..edfbcf276b6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoSubscriptionCreationOverrideImpl.AutoSubscriptionCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: AutoSubscriptionCreationOverrideImpl, class: AutoSubscriptionCreationOverrideImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.html
index cacb82eefc2..1dc517d24b3 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoSubscriptionCreationOverrideImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoSubscriptionCreationOverrideImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoSubscriptionCreationOverrideImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: AutoSubscriptionCreationOverrideImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
index 2093b3a64ad..e44ed350a59 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoTopicCreationOverrideImpl.AutoTopicCreationOverrideImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: AutoTopicCreationOverrideImpl, class: AutoTopicCreationOverrideImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.html
index df85c6fd008..cf44b0d11a8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/AutoTopicCreationOverrideImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoTopicCreationOverrideImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.AutoTopicCreationOverrideImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: AutoTopicCreationOverrideImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.BacklogQuotaImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
index 4c90bdafab8..dfc68831cd4 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.BacklogQuotaImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BacklogQuotaImpl.BacklogQuotaImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BacklogQuotaImpl.BacklogQuotaImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BacklogQuotaImpl, class: BacklogQuotaImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.html
index ad386af79ad..1c12c86ea4a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BacklogQuotaImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BacklogQuotaImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BacklogQuotaImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BacklogQuotaImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
index 00ee2b1e237..108edbbcbd7 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookieAffinityGroupDataImpl, class: BookieAffinityGroupDataImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.html
index 96bad6fef33..b2fc4a735a3 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieAffinityGroupDataImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieAffinityGroupDataImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieAffinityGroupDataImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookieAffinityGroupDataImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.BookieInfoImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.BookieInfoImplBuilder.html
index 0fb90073ed2..c4b8ea6dbc4 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.BookieInfoImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.BookieInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieInfoImpl.BookieInfoImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieInfoImpl.BookieInfoImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookieInfoImpl, class: BookieInfoImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.html
index 1ca9c2a28d4..a7baaa64b61 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookieInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieInfoImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookieInfoImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookieInfoImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
index d5e37e91f7f..e35488fe6b9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookiesClusterInfoImpl.BookiesClusterInfoImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookiesClusterInfoImpl, class: BookiesClusterInfoImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.html
index 80934854f6f..30a94305512 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BookiesClusterInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookiesClusterInfoImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BookiesClusterInfoImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BookiesClusterInfoImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.BrokerInfoImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.BrokerInfoImplBuilder.html
index cf266b26c36..f3d9abe6f5d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.BrokerInfoImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.BrokerInfoImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerInfoImpl.BrokerInfoImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerInfoImpl.BrokerInfoImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BrokerInfoImpl, class: BrokerInfoImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.html
index aa5ae6a0b1a..1550b4c44e5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerInfoImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerInfoImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerInfoImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BrokerInfoImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.BrokerStatusImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.BrokerStatusImplBuilder.html
index a614d0724ac..29eb2982ad8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.BrokerStatusImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.BrokerStatusImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerStatusImpl.BrokerStatusImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerStatusImpl.BrokerStatusImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BrokerStatusImpl, class: BrokerStatusImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.html
index 2eb95fdf10f..30b23f3ace5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BrokerStatusImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerStatusImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BrokerStatusImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BrokerStatusImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.BundlesDataImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.BundlesDataImplBuilder.html
index f3cff545bb0..d01c62d4554 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.BundlesDataImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.BundlesDataImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BundlesDataImpl.BundlesDataImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BundlesDataImpl.BundlesDataImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BundlesDataImpl, class: BundlesDataImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.html
index edae73df8a4..0a2772874f5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/BundlesDataImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BundlesDataImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.BundlesDataImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: BundlesDataImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
index 0ebe2693b82..998614a97ca 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DelayedDeliveryPoliciesImpl.DelayedDeliveryPoliciesImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: DelayedDeliveryPoliciesImpl, class: DelayedDeliveryPoliciesImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.html
index fa095cf9b46..b15c2bfa3a6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DelayedDeliveryPoliciesImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DelayedDeliveryPoliciesImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DelayedDeliveryPoliciesImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: DelayedDeliveryPoliciesImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.DispatchRateImplBuilder.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.DispatchRateImplBuilder.html
index 116a4a58c81..b976d9f7000 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.DispatchRateImplBuilder.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.DispatchRateImplBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DispatchRateImpl.DispatchRateImplBuilder (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DispatchRateImpl.DispatchRateImplBuilder (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: DispatchRateImpl, class: DispatchRateImplBuilder">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.html
index 40340ec350c..dcddf600b79 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/class-use/DispatchRateImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DispatchRateImpl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.data.impl.DispatchRateImpl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl, class: DispatchRateImpl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-summary.html
index b90fd45d5a0..0d8e297e802 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.data.impl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.policies.data.impl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data.impl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-tree.html
index ab2361ae110..6dfaa7b8afb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.data.impl Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.policies.data.impl Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.policies.data.impl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-use.html
index a852f231ec2..0d505cebc5d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/impl/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.policies.data.impl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.common.policies.data.impl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data.impl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-summary.html
index 4430da3f10e..3661864c5a1 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.data (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.policies.data (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.data">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-tree.html
index cfae023d9a5..3b8b3ba1381 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.data Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.policies.data Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.policies.data">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-use.html
index 33eb4f2484b..266f0cb30f9 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/data/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.policies.data (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.common.policies.data (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.data">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/AutoFailoverPolicyFactory.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/AutoFailoverPolicyFactory.html
index 2da2af7038e..bd165721971 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/AutoFailoverPolicyFactory.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/AutoFailoverPolicyFactory.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoFailoverPolicyFactory (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AutoFailoverPolicyFactory (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.impl, class: AutoFailoverPolicyFactory">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/MinAvailablePolicy.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/MinAvailablePolicy.html
index 020ed2099c3..f4e7f110e5d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/MinAvailablePolicy.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/MinAvailablePolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MinAvailablePolicy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>MinAvailablePolicy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.impl, class: MinAvailablePolicy">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/class-use/AutoFailoverPolicyFactory.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/class-use/AutoFailoverPolicyFactory.html
index c4bb39ad6a4..e2e63f10802 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/class-use/AutoFailoverPolicyFactory.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/class-use/AutoFailoverPolicyFactory.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.impl.AutoFailoverPolicyFactory (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.impl.AutoFailoverPolicyFactory (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.impl, class: AutoFailoverPolicyFactory">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/class-use/MinAvailablePolicy.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/class-use/MinAvailablePolicy.html
index 2ba0a20357a..5484e096d12 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/class-use/MinAvailablePolicy.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/class-use/MinAvailablePolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.policies.impl.MinAvailablePolicy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.policies.impl.MinAvailablePolicy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.impl, class: MinAvailablePolicy">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-summary.html
index 3122e54c095..f25cc4d9935 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.impl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.policies.impl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies.impl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-tree.html
index c041cf41e4a..8827560b7d6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies.impl Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.policies.impl Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.policies.impl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-use.html
index 5751f47158e..49ac2f7059a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/impl/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.policies.impl (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.common.policies.impl (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies.impl">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-summary.html
index 7c318cc3bc7..7db97ae09f7 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.policies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.policies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-tree.html
index 4bd2e22b870..1e67a5a4566 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.policies Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.policies Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.policies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-use.html
index 08a58e7cbba..f223894db75 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/policies/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.policies (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.common.policies (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.policies">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/IsCompatibilityResponse.html b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/IsCompatibilityResponse.html
index deba49bd5d2..11d910a013d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/IsCompatibilityResponse.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/IsCompatibilityResponse.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>IsCompatibilityResponse (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>IsCompatibilityResponse (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.protocol.schema, class: IsCompatibilityResponse">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/PostSchemaPayload.html b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/PostSchemaPayload.html
index 06ada972c86..31184f1f88c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/PostSchemaPayload.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/PostSchemaPayload.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PostSchemaPayload (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PostSchemaPayload (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.protocol.schema, class: PostSchemaPayload">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/class-use/IsCompatibilityResponse.html b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/class-use/IsCompatibilityResponse.html
index 731955285fe..c65a68ab129 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/class-use/IsCompatibilityResponse.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/class-use/IsCompatibilityResponse.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.protocol.schema.IsCompatibilityResponse (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.protocol.schema.IsCompatibilityResponse (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.protocol.schema, class: IsCompatibilityResponse">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/class-use/PostSchemaPayload.html b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/class-use/PostSchemaPayload.html
index e22bc1271b4..266de27a94f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/class-use/PostSchemaPayload.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/class-use/PostSchemaPayload.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.protocol.schema.PostSchemaPayload (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.protocol.schema.PostSchemaPayload (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.protocol.schema, class: PostSchemaPayload">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-summary.html
index 1281a8bcad2..e9c389f029a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.protocol.schema (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.protocol.schema (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.protocol.schema">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-tree.html
index 9c2ddfb3444..83bfb447563 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.protocol.schema Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.protocol.schema Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.protocol.schema">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-use.html
index 436a10cd194..5fb21a5605c 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/protocol/schema/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.protocol.schema (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.common.protocol.schema (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.protocol.schema">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolArenaStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolArenaStats.html
index 9880bade4b2..89c430ee834 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolArenaStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolArenaStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AllocatorStats.PoolArenaStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AllocatorStats.PoolArenaStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolArenaStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkListStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkListStats.html
index d12a40bb881..180af516c79 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkListStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkListStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AllocatorStats.PoolChunkListStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AllocatorStats.PoolChunkListStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolChunkListStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkStats.html
index 8f635eabe07..cc252317afc 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolChunkStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AllocatorStats.PoolChunkStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AllocatorStats.PoolChunkStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolChunkStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolSubpageStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolSubpageStats.html
index 4575f6c1bfa..8cc9338ebbd 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolSubpageStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.PoolSubpageStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AllocatorStats.PoolSubpageStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AllocatorStats.PoolSubpageStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolSubpageStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.html
index 6391748cf74..994a85bb485 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AllocatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AllocatorStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AllocatorStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AllocatorStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AnalyzeSubscriptionBacklogResult.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AnalyzeSubscriptionBacklogResult.html
index 35c0718e08c..30aca99b756 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AnalyzeSubscriptionBacklogResult.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/AnalyzeSubscriptionBacklogResult.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AnalyzeSubscriptionBacklogResult (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>AnalyzeSubscriptionBacklogResult (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: AnalyzeSubscriptionBacklogResult">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/Metrics.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/Metrics.html
index b0bfb37e9c0..6eaac4346c3 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/Metrics.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/Metrics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Metrics (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Metrics (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: Metrics">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.State.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.State.html
index 1b37a73db07..5eaa9f2d139 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.State.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.State.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PositionInPendingAckStats.State (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PositionInPendingAckStats.State (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: PositionInPendingAckStats, enum: State">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.html
index 8e96fe87a6f..fc0b1bc3987 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/PositionInPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PositionInPendingAckStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PositionInPendingAckStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats, class: PositionInPendingAckStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolArenaStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolArenaStats.html
index cb9381920dc..b8d86c67129 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolArenaStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolArenaStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolArenaStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolArenaStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolArenaStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkListStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkListStats.html
index f9a7a246e54..70b53be47ce 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkListStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkListStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolChunkListStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolChunkListStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolChunkListStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkStats.html
index 7515562713f..259320e554d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolChunkStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolChunkStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolChunkStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolChunkStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolSubpageStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolSubpageStats.html
index 8a6a4f1770b..e7bf0ba4a93 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolSubpageStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.PoolSubpageStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolSubpageStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats.PoolSubpageStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AllocatorStats, class: PoolSubpageStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.html
index c6d872e87e8..8262ca5a106 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AllocatorStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AllocatorStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AllocatorStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AnalyzeSubscriptionBacklogResult.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AnalyzeSubscriptionBacklogResult.html
index 2f2b42fc79e..755d62c514b 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AnalyzeSubscriptionBacklogResult.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/AnalyzeSubscriptionBacklogResult.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.AnalyzeSubscriptionBacklogResult (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.AnalyzeSubscriptionBacklogResult (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: AnalyzeSubscriptionBacklogResult">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/Metrics.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/Metrics.html
index 90a50e87685..045051ad821 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/Metrics.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/Metrics.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.Metrics (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.Metrics (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: Metrics">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.State.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.State.html
index 11de2480957..289429cd35a 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.State.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.State.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.common.stats.PositionInPendingAckStats.State (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.common.stats.PositionInPendingAckStats.State (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: PositionInPendingAckStats, enum: State">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.html
index e6c7bc22a81..c1552ef8d39 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/class-use/PositionInPendingAckStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.common.stats.PositionInPendingAckStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.common.stats.PositionInPendingAckStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats, class: PositionInPendingAckStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-summary.html
index f9a785c51e4..1964ebc8e35 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.stats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.stats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.common.stats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-tree.html
index f2607c71526..5ef7f33a346 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.common.stats Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.common.stats Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.common.stats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-use.html
index 26adb2e9253..f78c81f3576 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/common/stats/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.common.stats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.common.stats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.common.stats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/PackageMetadata.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/PackageMetadata.html
index 9a9c1a4cdd5..95ec637448e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/PackageMetadata.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/PackageMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PackageMetadata (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PackageMetadata (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.common, class: PackageMetadata">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/PackageType.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/PackageType.html
index 389e75cefc2..e84cb80a3c3 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/PackageType.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/PackageType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PackageType (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PackageType (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.common, enum: PackageType">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/class-use/PackageMetadata.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/class-use/PackageMetadata.html
index dad95d24378..6f13a0d048d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/class-use/PackageMetadata.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/class-use/PackageMetadata.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.packages.management.core.common.PackageMetadata (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.packages.management.core.common.PackageMetadata (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.common, class: PackageMetadata">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/class-use/PackageType.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/class-use/PackageType.html
index a4491c8fe18..a409804dae6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/class-use/PackageType.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/class-use/PackageType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Enum Class org.apache.pulsar.packages.management.core.common.PackageType (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Enum Class org.apache.pulsar.packages.management.core.common.PackageType (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.common, enum: PackageType">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-summary.html
index 106697377d5..d63cc5e082e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.packages.management.core.common (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.packages.management.core.common (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.common">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-tree.html
index e779e6dfd1c..25ec31c37f5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.packages.management.core.common Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.packages.management.core.common Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.packages.management.core.common">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-use.html
index fd470b069a8..d16a882308f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/common/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.packages.management.core.common (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.packages.management.core.common (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.common">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html
index 7863e11db3f..b84415ddedb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.MetadataFormatException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PackagesManagementException.MetadataFormatException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PackagesManagementException.MetadataFormatException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException, class: MetadataFormatException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html
index 87c04be6e07..adb455dfd5d 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PackagesManagementException.NotFoundException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PackagesManagementException.NotFoundException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException, class: NotFoundException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html
index 683f2b0be4d..c73bf86501e 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/PackagesManagementException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PackagesManagementException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>PackagesManagementException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.MetadataFormatException.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.MetadataFormatException.html
index c878131fa18..99a436addc7 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.MetadataFormatException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.MetadataFormatException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.MetadataFormatException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.MetadataFormatException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException, class: MetadataFormatException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.NotFoundException.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.NotFoundException.html
index 44f27ffb833..85d7cd1450f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.NotFoundException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.NotFoundException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.NotFoundException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException, class: NotFoundException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.html
index 7260225352c..c457b40668f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/class-use/PackagesManagementException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.exceptions, class: PackagesManagementException">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-summary.html
index 4183b534e6d..26900578ad6 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.packages.management.core.exceptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.packages.management.core.exceptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.packages.management.core.exceptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-tree.html
index 71216dc5f2c..c54d45151cb 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.packages.management.core.exceptions Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.packages.management.core.exceptions Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.packages.management.core.exceptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-use.html
index 6356517a0eb..a0d626e0f28 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/packages/management/core/exceptions/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.packages.management.core.exceptions (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.packages.management.core.exceptions (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.packages.management.core.exceptions">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/LoadManagerReport.html b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/LoadManagerReport.html
index 2d6a314405f..abad4bcbf6f 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/LoadManagerReport.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/LoadManagerReport.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>LoadManagerReport (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>LoadManagerReport (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.policies.data.loadbalancer, interface: LoadManagerReport">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/NamespaceBundleStats.html b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/NamespaceBundleStats.html
index 0c46c85f6a7..c22dfb5caa8 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/NamespaceBundleStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/NamespaceBundleStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>NamespaceBundleStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>NamespaceBundleStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.policies.data.loadbalancer, class: NamespaceBundleStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/ResourceUsage.html b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/ResourceUsage.html
index 695512b7eda..8b3c3dd8517 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/ResourceUsage.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/ResourceUsage.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ResourceUsage (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ResourceUsage (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.policies.data.loadbalancer, class: ResourceUsage">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/ServiceLookupData.html b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/ServiceLookupData.html
index 550949664a2..3e407def7c2 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/ServiceLookupData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/ServiceLookupData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ServiceLookupData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>ServiceLookupData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.policies.data.loadbalancer, interface: ServiceLookupData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/LoadManagerReport.html b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/LoadManagerReport.html
index 4341ae392df..d46820437ec 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/LoadManagerReport.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/LoadManagerReport.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.policies.data.loadbalancer.LoadManagerReport (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.policies.data.loadbalancer.LoadManagerReport (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.policies.data.loadbalancer, interface: LoadManagerReport">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/NamespaceBundleStats.html b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/NamespaceBundleStats.html
index d0d3f7b182a..4b3bb8537ac 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/NamespaceBundleStats.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/NamespaceBundleStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.policies.data.loadbalancer, class: NamespaceBundleStats">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ResourceUsage.html b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ResourceUsage.html
index 5e3340d8a69..ee44ddd3136 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ResourceUsage.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ResourceUsage.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Class org.apache.pulsar.policies.data.loadbalancer.ResourceUsage (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Class org.apache.pulsar.policies.data.loadbalancer.ResourceUsage (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.policies.data.loadbalancer, class: ResourceUsage">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ServiceLookupData.html b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ServiceLookupData.html
index 8c5f09c13a6..a40dcb35502 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ServiceLookupData.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/class-use/ServiceLookupData.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Interface org.apache.pulsar.policies.data.loadbalancer.ServiceLookupData (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Interface org.apache.pulsar.policies.data.loadbalancer.ServiceLookupData (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.policies.data.loadbalancer, interface: ServiceLookupData">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-summary.html b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-summary.html
index 186c21726c3..330d3cfab69 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-summary.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.policies.data.loadbalancer (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.policies.data.loadbalancer (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.policies.data.loadbalancer">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-tree.html b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-tree.html
index 409d1a05257..b8dad462e41 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-tree.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>org.apache.pulsar.policies.data.loadbalancer Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>org.apache.pulsar.policies.data.loadbalancer Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="tree: package: org.apache.pulsar.policies.data.loadbalancer">
diff --git a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-use.html b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-use.html
index 0f28a255465..ac0f24ca0a5 100644
--- a/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-use.html
+++ b/static/api/admin/3.3.x/org/apache/pulsar/policies/data/loadbalancer/package-use.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Uses of Package org.apache.pulsar.policies.data.loadbalancer (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Uses of Package org.apache.pulsar.policies.data.loadbalancer (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="use: package: org.apache.pulsar.policies.data.loadbalancer">
diff --git a/static/api/admin/3.3.x/overview-summary.html b/static/api/admin/3.3.x/overview-summary.html
index 9ca9c7c54c7..0cb9cec68e8 100644
--- a/static/api/admin/3.3.x/overview-summary.html
+++ b/static/api/admin/3.3.x/overview-summary.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Pulsar Client Admin :: API 3.3.6 API</title>
+<title>Pulsar Client Admin :: API 3.3.9 API</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="index redirect">
diff --git a/static/api/admin/3.3.x/overview-tree.html b/static/api/admin/3.3.x/overview-tree.html
index 756c82b467a..0e73478464c 100644
--- a/static/api/admin/3.3.x/overview-tree.html
+++ b/static/api/admin/3.3.x/overview-tree.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Class Hierarchy (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Class Hierarchy (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="class tree">
diff --git a/static/api/admin/3.3.x/serialized-form.html b/static/api/admin/3.3.x/serialized-form.html
index 64507e7f31c..6cb534e20b6 100644
--- a/static/api/admin/3.3.x/serialized-form.html
+++ b/static/api/admin/3.3.x/serialized-form.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Serialized Form (Pulsar Client Admin :: API 3.3.6 API)</title>
+<title>Serialized Form (Pulsar Client Admin :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="serialized forms">
diff --git a/static/api/client/3.3.x/allclasses-index.html b/static/api/client/3.3.x/allclasses-index.html
index 1dd4258fb55..416a527d4bf 100644
--- a/static/api/client/3.3.x/allclasses-index.html
+++ b/static/api/client/3.3.x/allclasses-index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>All Classes and Interfaces (Pulsar Client :: API 3.3.6 API)</title>
+<title>All Classes and Interfaces (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="class index">
@@ -499,233 +499,238 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Full producer queue error thrown by Pulsar client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.SubscriptionNotFoundException</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ServiceNotReadyException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
-<div class="block">Not found subscription that cannot be created.</div>
+<div class="block">Relates to server-side errors:
+  ServiceUnitNotReadyException, TopicFencedException and SubscriptionFencedException.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TimeoutException</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.SubscriptionNotFoundException</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab5">
-<div class="block">Timeout exception thrown by Pulsar client.</div>
+<div class="block">Not found subscription that cannot be created.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TooManyRequestsException</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TimeoutException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
-<div class="block">Too many requests exception thrown by Pulsar client.</div>
+<div class="block">Timeout exception thrown by Pulsar client.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicDoesNotExistException</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TooManyRequestsException</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab5">
-<div class="block">Topic does not exist and cannot be created.</div>
+<div class="block">Too many requests exception thrown by Pulsar client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicMigrationException</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicDoesNotExistException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
-<div class="block">TopicMigration exception thrown by Pulsar client.</div>
+<div class="block">Topic does not exist and cannot be created.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicTerminatedException</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicMigrationException</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab5">
-<div class="block">Topic terminated exception thrown by Pulsar client.</div>
+<div class="block">TopicMigration exception thrown by Pulsar client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TransactionConflictException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionConflictException</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicTerminatedException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="block">Topic terminated exception thrown by Pulsar client.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TransactionConflictException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionConflictException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Consumer assign exception thrown by Pulsar client.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TransactionHasOperationFailedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionHasOperationFailedException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.UnsupportedAuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.UnsupportedAuthenticationException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TransactionHasOperationFailedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionHasOperationFailedException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.UnsupportedAuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.UnsupportedAuthenticationException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Unsupported authentication exception thrown by Pulsar client.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/internal/PulsarClientImplementationBinding.html" title="interface in org.apache.pulsar.client.internal">PulsarClientImplementationBinding</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/internal/PulsarClientImplementationBinding.html" title="interface in org.apache.pulsar.client.internal">PulsarClientImplementationBinding</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Helper class for class instantiations and it also contains methods to work with schemas.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/Range.html" title="class in org.apache.pulsar.client.api">Range</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/Range.html" title="class in org.apache.pulsar.client.api">Range</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Int range.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Reader.html" title="interface in org.apache.pulsar.client.api">Reader</a>&lt;<a href="org/apache/pulsar/client/api/Reader.html" title="type parameter in Reader">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Reader.html" title="interface in org.apache.pulsar.client.api">Reader</a>&lt;<a href="org/apache/pulsar/client/api/Reader.html" title="type parameter in Reader">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A Reader can be used to scan through all the messages currently available in a topic.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="interface in org.apache.pulsar.client.api">ReaderBuilder</a>&lt;<a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="type parameter in ReaderBuilder">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="interface in org.apache.pulsar.client.api">ReaderBuilder</a>&lt;<a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="type parameter in ReaderBuilder">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block"><a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="interface in org.apache.pulsar.client.api"><code>ReaderBuilder</code></a> is used to configure and create instances of <a href="org/apache/pulsar/client/api/Reader.html" title="interface in org.apache.pulsar.client.api"><code>Reader</code></a>.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderInterceptor.html" title="interface in org.apache.pulsar.client.api">ReaderInterceptor</a>&lt;<a href="org/apache/pulsar/client/api/ReaderInterceptor.html" title="type parameter in ReaderInterceptor">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderInterceptor.html" title="interface in org.apache.pulsar.client.api">ReaderInterceptor</a>&lt;<a href="org/apache/pulsar/client/api/ReaderInterceptor.html" title="type parameter in ReaderInterceptor">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Reader interceptor.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderListener.html" title="interface in org.apache.pulsar.client.api">ReaderListener</a>&lt;<a href="org/apache/pulsar/client/api/ReaderListener.html" title="type parameter in ReaderListener">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderListener.html" title="interface in org.apache.pulsar.client.api">ReaderListener</a>&lt;<a href="org/apache/pulsar/client/api/ReaderListener.html" title="type parameter in ReaderListener">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A listener that will be called in order for every message received.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/RecordSchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">RecordSchemaBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/RecordSchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">RecordSchemaBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Building the schema for a <a href="org/apache/pulsar/client/api/schema/GenericRecord.html" title="interface in org.apache.pulsar.client.api.schema"><code>GenericRecord</code></a>.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/RedeliveryBackoff.html" title="interface in org.apache.pulsar.client.api">RedeliveryBackoff</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/RedeliveryBackoff.html" title="interface in org.apache.pulsar.client.api">RedeliveryBackoff</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Interface for custom message is negativeAcked policy, users can specify a <a href="org/apache/pulsar/client/api/RedeliveryBackoff.html" title="interface in org.apache.pulsar.client.api"><code>RedeliveryBackoff</code></a> for
  a consumer.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/RegexSubscriptionMode.html" title="enum class in org.apache.pulsar.client.api">RegexSubscriptionMode</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/RegexSubscriptionMode.html" title="enum class in org.apache.pulsar.client.api">RegexSubscriptionMode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
 <div class="block">When subscribing to topics using a regular expression, one can specify
  to only pick a certain type of topics.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Schema.html" title="interface in org.apache.pulsar.client.api">Schema</a>&lt;<a href="org/apache/pulsar/client/api/Schema.html" title="type parameter in Schema">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Schema.html" title="interface in org.apache.pulsar.client.api">Schema</a>&lt;<a href="org/apache/pulsar/client/api/Schema.html" title="type parameter in Schema">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Message schema definition.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">SchemaBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">SchemaBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Builder to build schema.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="interface in org.apache.pulsar.client.api.schema">SchemaDefinition</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="type parameter in SchemaDefinition">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="interface in org.apache.pulsar.client.api.schema">SchemaDefinition</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="type parameter in SchemaDefinition">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Interface for schema definition.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaDefinitionBuilder.html" title="interface in org.apache.pulsar.client.api.schema">SchemaDefinitionBuilder</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaDefinitionBuilder.html" title="type parameter in SchemaDefinitionBuilder">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaDefinitionBuilder.html" title="interface in org.apache.pulsar.client.api.schema">SchemaDefinitionBuilder</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaDefinitionBuilder.html" title="type parameter in SchemaDefinitionBuilder">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Builder to build schema definition <a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="interface in org.apache.pulsar.client.api.schema"><code>SchemaDefinition</code></a>.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/common/schema/SchemaInfo.html" title="interface in org.apache.pulsar.common.schema">SchemaInfo</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/common/schema/SchemaInfo.html" title="interface in org.apache.pulsar.common.schema">SchemaInfo</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Information about the schema.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/schema/SchemaInfo.SchemaInfoBuilder.html" title="class in org.apache.pulsar.common.schema">SchemaInfo.SchemaInfoBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaInfoProvider.html" title="interface in org.apache.pulsar.client.api.schema">SchemaInfoProvider</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/schema/SchemaInfo.SchemaInfoBuilder.html" title="class in org.apache.pulsar.common.schema">SchemaInfo.SchemaInfoBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaInfoProvider.html" title="interface in org.apache.pulsar.client.api.schema">SchemaInfoProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Schema Provider.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/schema/SchemaInfoWithVersion.html" title="class in org.apache.pulsar.common.schema">SchemaInfoWithVersion</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/schema/SchemaInfoWithVersion.html" title="class in org.apache.pulsar.common.schema">SchemaInfoWithVersion</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Data structure representing a schema information including its version.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaReader.html" title="interface in org.apache.pulsar.client.api.schema">SchemaReader</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaReader.html" title="type parameter in SchemaReader">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaReader.html" title="interface in org.apache.pulsar.client.api.schema">SchemaReader</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaReader.html" title="type parameter in SchemaReader">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Deserialize messages from bytes.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/SchemaSerializationException.html" title="class in org.apache.pulsar.client.api">SchemaSerializationException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/SchemaSerializationException.html" title="class in org.apache.pulsar.client.api">SchemaSerializationException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Schema serialization exception.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/common/schema/SchemaType.html" title="enum class in org.apache.pulsar.common.schema">SchemaType</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/common/schema/SchemaType.html" title="enum class in org.apache.pulsar.common.schema">SchemaType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Types of supported schema for Pulsar messages.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaWriter.html" title="interface in org.apache.pulsar.client.api.schema">SchemaWriter</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaWriter.html" title="type parameter in SchemaWriter">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaWriter.html" title="interface in org.apache.pulsar.client.api.schema">SchemaWriter</a>&lt;<a href="org/apache/pulsar/client/api/schema/SchemaWriter.html" title="type parameter in SchemaWriter">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Serialize messages into bytes.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ServiceUrlProvider.html" title="interface in org.apache.pulsar.client.api">ServiceUrlProvider</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ServiceUrlProvider.html" title="interface in org.apache.pulsar.client.api">ServiceUrlProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The provider to provide the service url.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SizeUnit.html" title="enum class in org.apache.pulsar.client.api">SizeUnit</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SizeUnit.html" title="enum class in org.apache.pulsar.client.api">SizeUnit</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Size unit converter.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionInitialPosition.html" title="enum class in org.apache.pulsar.client.api">SubscriptionInitialPosition</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionInitialPosition.html" title="enum class in org.apache.pulsar.client.api">SubscriptionInitialPosition</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">When creating a consumer, if the subscription does not exist, a new subscription will be created.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionMode.html" title="enum class in org.apache.pulsar.client.api">SubscriptionMode</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionMode.html" title="enum class in org.apache.pulsar.client.api">SubscriptionMode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Types of subscription mode supported by Pulsar.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionType.html" title="enum class in org.apache.pulsar.client.api">SubscriptionType</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionType.html" title="enum class in org.apache.pulsar.client.api">SubscriptionType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Types of subscription supported by Pulsar.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api">TableView</a>&lt;<a href="org/apache/pulsar/client/api/TableView.html" title="type parameter in TableView">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="interface in org.apache.pulsar.client.api">TableViewBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="type parameter in TableViewBuilder">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api">TableView</a>&lt;<a href="org/apache/pulsar/client/api/TableView.html" title="type parameter in TableView">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="interface in org.apache.pulsar.client.api">TableViewBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="type parameter in TableViewBuilder">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block"><a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="interface in org.apache.pulsar.client.api"><code>TableViewBuilder</code></a> is used to configure and create instances of <a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api"><code>TableView</code></a>.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="interface in org.apache.pulsar.client.api">TopicConsumerBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="type parameter in TopicConsumerBuilder">T</a>&gt;</div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="interface in org.apache.pulsar.client.api">TopicConsumerBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="type parameter in TopicConsumerBuilder">T</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block"><a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="interface in org.apache.pulsar.client.api"><code>TopicConsumerBuilder</code></a> is used to configure topic specific options to override those set at the
  <a href="org/apache/pulsar/client/api/ConsumerBuilder.html" title="interface in org.apache.pulsar.client.api"><code>ConsumerBuilder</code></a> level.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicMessageId.html" title="interface in org.apache.pulsar.client.api">TopicMessageId</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicMessageId.html" title="interface in org.apache.pulsar.client.api">TopicMessageId</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The MessageId used for a consumer that subscribes multiple topics or partitioned topics.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicMetadata.html" title="interface in org.apache.pulsar.client.api">TopicMetadata</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicMetadata.html" title="interface in org.apache.pulsar.client.api">TopicMetadata</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Metadata of a topic that can be used for message routing.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/Transaction.html" title="interface in org.apache.pulsar.client.api.transaction">Transaction</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/Transaction.html" title="interface in org.apache.pulsar.client.api.transaction">Transaction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The class represents a transaction within Pulsar.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/transaction/Transaction.State.html" title="enum class in org.apache.pulsar.client.api.transaction">Transaction.State</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClient.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionBufferClient</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/transaction/Transaction.State.html" title="enum class in org.apache.pulsar.client.api.transaction">Transaction.State</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClient.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionBufferClient</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The transaction buffer client to commit and abort transactions on topics or subscription.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Exceptions for transaction buffer client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.ReachMaxPendingOpsException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException.ReachMaxPendingOpsException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.ReachMaxPendingOpsException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException.ReachMaxPendingOpsException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction buffer op over max pending numbers.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.RequestTimeoutException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException.RequestTimeoutException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.RequestTimeoutException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException.RequestTimeoutException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when operation timeout.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionBuilder.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionBuilder.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The builder to build a transaction for Pulsar.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClient.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClient</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClient.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClient</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Transaction coordinator client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClient.State.html" title="enum class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClient.State</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClient.State.html" title="enum class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClient.State</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">State of the transaction coordinator client.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Exceptions for transaction coordinator client.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.CoordinatorClientStateException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.CoordinatorClientStateException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.CoordinatorClientStateException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.CoordinatorClientStateException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction coordinator with unexpected state.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.CoordinatorNotFoundException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.CoordinatorNotFoundException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.CoordinatorNotFoundException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.CoordinatorNotFoundException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction coordinator not found in broker side.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.InvalidTxnStatusException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.InvalidTxnStatusException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.InvalidTxnStatusException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.InvalidTxnStatusException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction switch to a invalid status.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.MetaStoreHandlerNotExistsException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.MetaStoreHandlerNotExistsException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.MetaStoreHandlerNotExistsException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.MetaStoreHandlerNotExistsException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction meta store handler not exists.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.MetaStoreHandlerNotReadyException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.MetaStoreHandlerNotReadyException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.MetaStoreHandlerNotReadyException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.MetaStoreHandlerNotReadyException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when send request to transaction meta store but the transaction meta store handler not ready.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.TransactionNotFoundException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.TransactionNotFoundException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.TransactionNotFoundException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.TransactionNotFoundException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when transaction not found in transaction coordinator.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/TransactionIsolationLevel.html" title="enum class in org.apache.pulsar.client.api">TransactionIsolationLevel</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/transaction/TxnID.html" title="class in org.apache.pulsar.client.api.transaction">TxnID</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/TransactionIsolationLevel.html" title="enum class in org.apache.pulsar.client.api">TransactionIsolationLevel</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/transaction/TxnID.html" title="class in org.apache.pulsar.client.api.transaction">TxnID</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An identifier for representing a transaction.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TypedMessageBuilder.html" title="interface in org.apache.pulsar.client.api">TypedMessageBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TypedMessageBuilder.html" title="type parameter in TypedMessageBuilder">T</a>&gt;</div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TypedMessageBuilder.html" title="interface in org.apache.pulsar.client.api">TypedMessageBuilder</a>&lt;<a href="org/apache/pulsar/client/api/TypedMessageBuilder.html" title="type parameter in TypedMessageBuilder">T</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Message builder that constructs a message to be published through a producer.</div>
 </div>
 </div>
diff --git a/static/api/client/3.3.x/allpackages-index.html b/static/api/client/3.3.x/allpackages-index.html
index c329b3b227b..2efd26a68fa 100644
--- a/static/api/client/3.3.x/allpackages-index.html
+++ b/static/api/client/3.3.x/allpackages-index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>All Packages (Pulsar Client :: API 3.3.6 API)</title>
+<title>All Packages (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
diff --git a/static/api/client/3.3.x/constant-values.html b/static/api/client/3.3.x/constant-values.html
index 2a6139ceb72..842894962f7 100644
--- a/static/api/client/3.3.x/constant-values.html
+++ b/static/api/client/3.3.x/constant-values.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Constant Field Values (Pulsar Client :: API 3.3.6 API)</title>
+<title>Constant Field Values (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="summary of constants">
diff --git a/static/api/client/3.3.x/deprecated-list.html b/static/api/client/3.3.x/deprecated-list.html
index ad7e2fbc08f..865dd322205 100644
--- a/static/api/client/3.3.x/deprecated-list.html
+++ b/static/api/client/3.3.x/deprecated-list.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Deprecated List (Pulsar Client :: API 3.3.6 API)</title>
+<title>Deprecated List (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="deprecated elements">
diff --git a/static/api/client/3.3.x/help-doc.html b/static/api/client/3.3.x/help-doc.html
index 43f3a8230b4..c672fc37e70 100644
--- a/static/api/client/3.3.x/help-doc.html
+++ b/static/api/client/3.3.x/help-doc.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>API Help (Pulsar Client :: API 3.3.6 API)</title>
+<title>API Help (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="help">
diff --git a/static/api/client/3.3.x/index-all.html b/static/api/client/3.3.x/index-all.html
index b9741456f10..5f2657ea22f 100644
--- a/static/api/client/3.3.x/index-all.html
+++ b/static/api/client/3.3.x/index-all.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Index (Pulsar Client :: API 3.3.6 API)</title>
+<title>Index (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="index">
@@ -808,6 +808,10 @@ loadScripts(document, 'script');</script>
 <div class="deprecation-comment">use <a href="org/apache/pulsar/client/api/ClientBuilder.html#openTelemetry(io.opentelemetry.api.OpenTelemetry)"><code>ClientBuilder.openTelemetry(OpenTelemetry)</code></a> to enable stats</div>
 </div>
 </dd>
+<dt><a href="org/apache/pulsar/client/api/Range.html#contains(int)" class="member-name-link">contains(int)</a> - Method in class org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/Range.html" title="class in org.apache.pulsar.client.api">Range</a></dt>
+<dd>
+<div class="block">Check if the value is in the range.</div>
+</dd>
 <dt><a href="org/apache/pulsar/client/api/TableView.html#containsKey(java.lang.String)" class="member-name-link">containsKey(String)</a> - Method in interface org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api">TableView</a></dt>
 <dd>
 <div class="block">Returns <code>true</code> if this <a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api"><code>TableView</code></a> contains a mapping for the specified
@@ -3319,6 +3323,11 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Full producer queue error thrown by Pulsar client.</div>
 </dd>
+<dt><a href="org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.ServiceNotReadyException</a> - Exception in <a href="org/apache/pulsar/client/api/package-summary.html">org.apache.pulsar.client.api</a></dt>
+<dd>
+<div class="block">Relates to server-side errors:
+  ServiceUnitNotReadyException, TopicFencedException and SubscriptionFencedException.</div>
+</dd>
 <dt><a href="org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html" class="type-name-link" title="class in org.apache.pulsar.client.api">PulsarClientException.SubscriptionNotFoundException</a> - Exception in <a href="org/apache/pulsar/client/api/package-summary.html">org.apache.pulsar.client.api</a></dt>
 <dd>
 <div class="block">Not found subscription that cannot be created.</div>
@@ -3457,7 +3466,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/client/api/Consumer.html#receive()" class="member-name-link">receive()</a> - Method in interface org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/Consumer.html" title="interface in org.apache.pulsar.client.api">Consumer</a></dt>
 <dd>
-<div class="block">Receives a single message.</div>
+<div class="block">Receives a single message in blocking mode.</div>
 </dd>
 <dt><a href="org/apache/pulsar/client/api/Consumer.html#receive(int,java.util.concurrent.TimeUnit)" class="member-name-link">receive(int, TimeUnit)</a> - Method in interface org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/Consumer.html" title="interface in org.apache.pulsar.client.api">Consumer</a></dt>
 <dd>
@@ -3762,6 +3771,8 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Specify a custom sequence id for the message being published.</div>
 </dd>
+<dt><a href="org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">ServiceNotReadyException(String)</a> - Constructor for exception org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ServiceNotReadyException</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/pulsar/client/api/ClientBuilder.html#serviceUrl(java.lang.String)" class="member-name-link">serviceUrl(String)</a> - Method in interface org.apache.pulsar.client.api.<a href="org/apache/pulsar/client/api/ClientBuilder.html" title="interface in org.apache.pulsar.client.api">ClientBuilder</a></dt>
 <dd>
 <div class="block">Configure the service URL for the Pulsar service.</div>
diff --git a/static/api/client/3.3.x/index.html b/static/api/client/3.3.x/index.html
index cc9f8da81fb..d8f79b2b4f6 100644
--- a/static/api/client/3.3.x/index.html
+++ b/static/api/client/3.3.x/index.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Overview (Pulsar Client :: API 3.3.6 API)</title>
+<title>Overview (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="package index">
@@ -49,7 +49,7 @@ loadScripts(document, 'script');</script>
 <div class="flex-content">
 <main role="main">
 <div class="header">
-<h1 class="title">Pulsar Client :: API 3.3.6 API</h1>
+<h1 class="title">Pulsar Client :: API 3.3.9 API</h1>
 </div>
 <div id="all-packages-table">
 <div class="caption"><span>Packages</span></div>
diff --git a/static/api/client/3.3.x/member-search-index.js b/static/api/client/3.3.x/member-search-index.js
index 00dc61b8280..f41d4d06611 100644
--- a/static/api/client/3.3.x/member-search-index.js
+++ b/static/api/client/3.3.x/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.pulsar.client.api.transaction","c":"Transaction","l":"abort()"},{"p":"org.apache.pulsar.client.api.transaction","c":"TransactionCoordinatorClient","l":"abort(TxnID)","u":"abort(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.api.transaction","c":"TransactionCoordinatorClient","l":"abortAsync(TxnID)","u":"abortAsync(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.api.transaction","c":"T [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.pulsar.client.api.transaction","c":"Transaction","l":"abort()"},{"p":"org.apache.pulsar.client.api.transaction","c":"TransactionCoordinatorClient","l":"abort(TxnID)","u":"abort(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.api.transaction","c":"TransactionCoordinatorClient","l":"abortAsync(TxnID)","u":"abortAsync(org.apache.pulsar.client.api.transaction.TxnID)"},{"p":"org.apache.pulsar.client.api.transaction","c":"T [...]
\ No newline at end of file
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/Authentication.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/Authentication.html
index 9d8aae54cb1..1bb5d2719d0 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/Authentication.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/Authentication.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Authentication (Pulsar Client :: API 3.3.6 API)</title>
+<title>Authentication (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: Authentication">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/AuthenticationDataProvider.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/AuthenticationDataProvider.html
index 2a79fffc869..aae4ac350fb 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/AuthenticationDataProvider.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/AuthenticationDataProvider.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthenticationDataProvider (Pulsar Client :: API 3.3.6 API)</title>
+<title>AuthenticationDataProvider (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: AuthenticationDataProvider">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/AuthenticationFactory.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/AuthenticationFactory.html
index 4e2be56f528..034f6868a17 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/AuthenticationFactory.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/AuthenticationFactory.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AuthenticationFactory (Pulsar Client :: API 3.3.6 API)</title>
+<title>AuthenticationFactory (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: AuthenticationFactory">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.FailoverPolicy.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.FailoverPolicy.html
index b6380cdd2f2..29a635d8a53 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.FailoverPolicy.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.FailoverPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoClusterFailoverBuilder.FailoverPolicy (Pulsar Client :: API 3.3.6 API)</title>
+<title>AutoClusterFailoverBuilder.FailoverPolicy (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: AutoClusterFailoverBuilder, enum: FailoverPolicy">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.html
index b0c65b6969a..267638c792e 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/AutoClusterFailoverBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>AutoClusterFailoverBuilder (Pulsar Client :: API 3.3.6 API)</title>
+<title>AutoClusterFailoverBuilder (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: AutoClusterFailoverBuilder">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchMessageContainer.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchMessageContainer.html
index 321a66d55eb..f8e4651616f 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchMessageContainer.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchMessageContainer.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BatchMessageContainer (Pulsar Client :: API 3.3.6 API)</title>
+<title>BatchMessageContainer (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: BatchMessageContainer">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchReceivePolicy.Builder.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchReceivePolicy.Builder.html
index 39d7231ca63..28ccd49977a 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchReceivePolicy.Builder.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchReceivePolicy.Builder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BatchReceivePolicy.Builder (Pulsar Client :: API 3.3.6 API)</title>
+<title>BatchReceivePolicy.Builder (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: BatchReceivePolicy, class: Builder">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchReceivePolicy.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchReceivePolicy.html
index bde24dccfa9..e4de0f64093 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchReceivePolicy.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/BatchReceivePolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BatchReceivePolicy (Pulsar Client :: API 3.3.6 API)</title>
+<title>BatchReceivePolicy (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: BatchReceivePolicy">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/BatcherBuilder.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/BatcherBuilder.html
index 06c2421f56a..dfb4ab4a02a 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/BatcherBuilder.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/BatcherBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>BatcherBuilder (Pulsar Client :: API 3.3.6 API)</title>
+<title>BatcherBuilder (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: BatcherBuilder">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ClientBuilder.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ClientBuilder.html
index f41dd71d604..0e7422a8455 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ClientBuilder.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ClientBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ClientBuilder (Pulsar Client :: API 3.3.6 API)</title>
+<title>ClientBuilder (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ClientBuilder">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/CompressionType.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/CompressionType.html
index 9c04c63569c..8c5c4337060 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/CompressionType.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/CompressionType.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>CompressionType (Pulsar Client :: API 3.3.6 API)</title>
+<title>CompressionType (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: CompressionType">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/Consumer.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/Consumer.html
index d9fdc343fce..8e850768513 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/Consumer.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/Consumer.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Consumer (Pulsar Client :: API 3.3.6 API)</title>
+<title>Consumer (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: Consumer">
@@ -197,7 +197,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="Message.html" title="interface in org.apache.pulsar.client.api">Message</a>&lt;<a href="Consumer.html" title="type parameter in Consumer">T</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#receive()" class="member-name-link">receive</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Receives a single message.</div>
+<div class="block">Receives a single message in blocking mode.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="Message.html" title="interface in org.apache.pulsar.client.api">Message</a>&lt;<a href="Consumer.html" title="type parameter in Consumer">T</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#receive(int,java.util.concurrent.TimeUnit)" class="member-name-link">receive</a><wbr>(int&nbsp;timeout,
@@ -461,18 +461,27 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
 <h3>receive</h3>
 <div class="member-signature"><span class="return-type"><a href="Message.html" title="interface in org.apache.pulsar.client.api">Message</a>&lt;<a href="Consumer.html" title="type parameter in Consumer">T</a>&gt;</span>&nbsp;<span class="element-name">receive</span>()
             throws <span class="exceptions"><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></span></div>
-<div class="block">Receives a single message.
+<div class="block">Receives a single message in blocking mode.
 
- <p>This calls blocks until a message is available.
+ <p>This method blocks until a message is available or the consumer is closed.
 
- <p>When thread is Interrupted, return a null value and reset interrupted flag.</div>
+ <p>Behavior when interrupted:
+ <ul>
+   <li>If the thread is interrupted while waiting: returns null and resets the interrupted flag</li>
+   <li>If the consumer is closed while waiting: throws <a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api"><code>PulsarClientException</code></a> with the cause
+       <code>InterruptedException("Queue is terminated")</code></li>
+ </ul></div>
 <dl class="notes">
 <dt>Returns:</dt>
-<dd>the received message</dd>
+<dd>the received message, or null if the thread was interrupted</dd>
 <dt>Throws:</dt>
-<dd><code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a></code> - if the consumer was already closed</dd>
-<dd><code><a href="PulsarClientException.InvalidConfigurationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.InvalidConfigurationException</a></code> - if a message listener was defined in the configuration</dd>
-<dd><code><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></code></dd>
+<dd><code><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></code> - if the consumer is closed while waiting for a message.
+         The exception will contain an <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link"><code>InterruptedException</code></a> with the message
+         "Queue is terminated" as its cause.</dd>
+<dd><code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a></code> - if the consumer was already closed
+         before this method was called</dd>
+<dd><code><a href="PulsarClientException.InvalidConfigurationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.InvalidConfigurationException</a></code> - if a message listener
+         was defined in the configuration</dd>
 </dl>
 </section>
 </li>
@@ -506,7 +515,8 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
             throws <span class="exceptions"><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></span></div>
 <div class="block">Receive a single message.
 
- <p>Retrieves a message, waiting up to the specified wait time if necessary.</div>
+ <p>Retrieves a message, waiting up to the specified wait time if necessary.
+ <p>If consumer closes during wait: returns null immediately.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>timeout</code> - 0 or less means immediate rather than infinite</dd>
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerBuilder.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerBuilder.html
index b263cb8fc93..eba7c23ef2d 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerBuilder.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerBuilder (Pulsar Client :: API 3.3.6 API)</title>
+<title>ConsumerBuilder (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ConsumerBuilder">
@@ -871,8 +871,9 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
  size is zero. <a href="Consumer.html#receive()"><code>Consumer.receive()</code></a> function call should not be interrupted when the consumer queue size is
  zero.</li>
  <li>Doesn't support Batch-Message. If a consumer receives a batch-message, it closes the consumer connection with
- the broker and <a href="Consumer.html#receive()"><code>Consumer.receive()</code></a> calls remain blocked while <a href="Consumer.html#receiveAsync()"><code>Consumer.receiveAsync()</code></a> receives
- exception in callback.
+ the broker and <a href="Consumer.html#receive()"><code>Consumer.receive()</code></a> calls will throw <a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api"><code>PulsarClientException</code></a>
+ while <a href="Consumer.html#receiveAsync()"><code>Consumer.receiveAsync()</code></a> receives
+ <a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api"><code>PulsarClientException</code></a> in callback.
 
  <b> The consumer is not able to receive any further messages unless batch-message in pipeline
  is removed.</b></li>
@@ -1406,6 +1407,33 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
 <div class="block">If configured with a non-null value, the consumer uses the processor to process the payload, including
  decoding it to messages and triggering the listener.
 
+ <p><b>Special behavior when <a href="#receiverQueueSize(int)"><code>receiverQueueSize=0</code></a>:</b>
+ When the consumer is configured with <a href="#receiverQueueSize(int)"><code>receiverQueueSize=0</code></a>:
+ <ul>
+   <li>For <b>batch messages</b>:
+     <ul>
+       <li>The payload processor will <i>not</i> be invoked</li>
+       <li>The consumer will <b>immediately close itself</b> upon receiving batch messages</li>
+       <li>Pending operations will fail with:
+         <ul>
+           <li><code>receive()</code>: throws <a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api"><code>PulsarClientException</code></a></li>
+           <li><code>receiveAsync()</code>: completes the Future with <a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api"><code>PulsarClientException</code></a></li>
+           <li>Message listeners: triggers <a href="Consumer.html#close()"><code>Consumer.close()</code></a> without delivering the message</li>
+         </ul>
+       </li>
+     </ul>
+   </li>
+   <li>For <b>single messages</b>:
+     <ul>
+       <li>The payload processor will process messages normally</li>
+     </ul>
+   </li>
+ </ul>
+
+
+ <p><b>Default behavior <a href="#receiverQueueSize(int)"><code>receiverQueueSize>0</code></a>:</b>
+ All messages (both single and batched) will be processed by the payload processor.
+
  Default: null</div>
 </section>
 </li>
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerCryptoFailureAction.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerCryptoFailureAction.html
index 05f875aa012..84955dbee35 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerCryptoFailureAction.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerCryptoFailureAction.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerCryptoFailureAction (Pulsar Client :: API 3.3.6 API)</title>
+<title>ConsumerCryptoFailureAction (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: ConsumerCryptoFailureAction">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerEventListener.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerEventListener.html
index 7dae26f7e33..736f52bb414 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerEventListener.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerEventListener.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerEventListener (Pulsar Client :: API 3.3.6 API)</title>
+<title>ConsumerEventListener (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ConsumerEventListener">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerInterceptor.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerInterceptor.html
index b980e5a3f22..6998d4e3a61 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerInterceptor.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerInterceptor.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerInterceptor (Pulsar Client :: API 3.3.6 API)</title>
+<title>ConsumerInterceptor (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ConsumerInterceptor">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerStats.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerStats.html
index f61fca49258..fd0af98d83b 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerStats.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ConsumerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ConsumerStats (Pulsar Client :: API 3.3.6 API)</title>
+<title>ConsumerStats (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ConsumerStats">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ControlledClusterFailoverBuilder.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ControlledClusterFailoverBuilder.html
index a010d29845a..c79c0ecf792 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ControlledClusterFailoverBuilder.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ControlledClusterFailoverBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ControlledClusterFailoverBuilder (Pulsar Client :: API 3.3.6 API)</title>
+<title>ControlledClusterFailoverBuilder (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ControlledClusterFailoverBuilder">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/CryptoKeyReader.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/CryptoKeyReader.html
index 975d65a6eb5..7a25b68d690 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/CryptoKeyReader.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/CryptoKeyReader.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>CryptoKeyReader (Pulsar Client :: API 3.3.6 API)</title>
+<title>CryptoKeyReader (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: CryptoKeyReader">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/DeadLetterPolicy.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/DeadLetterPolicy.html
index 19d3f4f137e..7a2edd00e96 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/DeadLetterPolicy.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/DeadLetterPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DeadLetterPolicy (Pulsar Client :: API 3.3.6 API)</title>
+<title>DeadLetterPolicy (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: DeadLetterPolicy">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/DummyCryptoKeyReaderImpl.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/DummyCryptoKeyReaderImpl.html
index 99d44455a1d..6583e9ed2a4 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/DummyCryptoKeyReaderImpl.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/DummyCryptoKeyReaderImpl.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>DummyCryptoKeyReaderImpl (Pulsar Client :: API 3.3.6 API)</title>
+<title>DummyCryptoKeyReaderImpl (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: DummyCryptoKeyReaderImpl">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/EncodedAuthenticationParameterSupport.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/EncodedAuthenticationParameterSupport.html
index f1ac53df723..ab90afe9281 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/EncodedAuthenticationParameterSupport.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/EncodedAuthenticationParameterSupport.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>EncodedAuthenticationParameterSupport (Pulsar Client :: API 3.3.6 API)</title>
+<title>EncodedAuthenticationParameterSupport (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: EncodedAuthenticationParameterSupport">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/EncryptionKeyInfo.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/EncryptionKeyInfo.html
index d77b3132c66..ae9c5a0cc42 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/EncryptionKeyInfo.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/EncryptionKeyInfo.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>EncryptionKeyInfo (Pulsar Client :: API 3.3.6 API)</title>
+<title>EncryptionKeyInfo (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: EncryptionKeyInfo">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/HashingScheme.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/HashingScheme.html
index 6412958d103..1d2d708f974 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/HashingScheme.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/HashingScheme.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>HashingScheme (Pulsar Client :: API 3.3.6 API)</title>
+<title>HashingScheme (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: HashingScheme">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedMode.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedMode.html
index c0b7c166fe5..31db943a50f 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedMode.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>KeySharedMode (Pulsar Client :: API 3.3.6 API)</title>
+<title>KeySharedMode (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: KeySharedMode">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicyAutoSplit.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicyAutoSplit.html
index 59c7cf17f5a..734a1d4345c 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicyAutoSplit.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicyAutoSplit.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>KeySharedPolicy.KeySharedPolicyAutoSplit (Pulsar Client :: API 3.3.6 API)</title>
+<title>KeySharedPolicy.KeySharedPolicyAutoSplit (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: KeySharedPolicy, class: KeySharedPolicyAutoSplit">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicySticky.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicySticky.html
index d64393cae4f..15ebb7cac0c 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicySticky.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicySticky.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>KeySharedPolicy.KeySharedPolicySticky (Pulsar Client :: API 3.3.6 API)</title>
+<title>KeySharedPolicy.KeySharedPolicySticky (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: KeySharedPolicy, class: KeySharedPolicySticky">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.html
index 3103ed3ceca..e20de237133 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/KeySharedPolicy.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>KeySharedPolicy (Pulsar Client :: API 3.3.6 API)</title>
+<title>KeySharedPolicy (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: KeySharedPolicy">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/KeyStoreParams.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/KeyStoreParams.html
index e72ac563dab..d6fbac7c3f9 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/KeyStoreParams.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/KeyStoreParams.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>KeyStoreParams (Pulsar Client :: API 3.3.6 API)</title>
+<title>KeyStoreParams (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: KeyStoreParams">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/Message.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/Message.html
index fde9a44d8d4..59811f17fa7 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/Message.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/Message.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Message (Pulsar Client :: API 3.3.6 API)</title>
+<title>Message (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: Message">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageAcknowledger.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageAcknowledger.html
index 691cf7dacc4..e851045583b 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageAcknowledger.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageAcknowledger.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageAcknowledger (Pulsar Client :: API 3.3.6 API)</title>
+<title>MessageAcknowledger (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessageAcknowledger">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageCrypto.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageCrypto.html
index b038e23366b..2e3f3704d30 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageCrypto.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageCrypto.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageCrypto (Pulsar Client :: API 3.3.6 API)</title>
+<title>MessageCrypto (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessageCrypto">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageId.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageId.html
index 23cf55292a5..35004898529 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageId.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageId.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageId (Pulsar Client :: API 3.3.6 API)</title>
+<title>MessageId (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessageId">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageListener.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageListener.html
index 0838b37d7b4..a07ca85ea41 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageListener.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageListener.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageListener (Pulsar Client :: API 3.3.6 API)</title>
+<title>MessageListener (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessageListener">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayload.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayload.html
index b366da479f5..997c6231f43 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayload.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayload.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessagePayload (Pulsar Client :: API 3.3.6 API)</title>
+<title>MessagePayload (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessagePayload">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadContext.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadContext.html
index 4404c8aa798..c5c1b660e91 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadContext.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadContext.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessagePayloadContext (Pulsar Client :: API 3.3.6 API)</title>
+<title>MessagePayloadContext (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessagePayloadContext">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadFactory.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadFactory.html
index 5adb62eea02..0c1229957aa 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadFactory.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadFactory.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessagePayloadFactory (Pulsar Client :: API 3.3.6 API)</title>
+<title>MessagePayloadFactory (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessagePayloadFactory">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadProcessor.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadProcessor.html
index 37dde567351..e6333e03ff0 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadProcessor.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessagePayloadProcessor.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessagePayloadProcessor (Pulsar Client :: API 3.3.6 API)</title>
+<title>MessagePayloadProcessor (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessagePayloadProcessor">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageRouter.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageRouter.html
index 1dda78dcf0a..4cb85d1f143 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageRouter.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageRouter.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageRouter (Pulsar Client :: API 3.3.6 API)</title>
+<title>MessageRouter (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MessageRouter">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageRoutingMode.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageRoutingMode.html
index e4ea6f06a0d..e28caf32f75 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageRoutingMode.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/MessageRoutingMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MessageRoutingMode (Pulsar Client :: API 3.3.6 API)</title>
+<title>MessageRoutingMode (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: MessageRoutingMode">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/Messages.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/Messages.html
index 818d0882cdd..62022f8687b 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/Messages.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/Messages.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Messages (Pulsar Client :: API 3.3.6 API)</title>
+<title>Messages (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: Messages">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/MultiTopicConsumerStats.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/MultiTopicConsumerStats.html
index 8ff72363cdf..7552c336844 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/MultiTopicConsumerStats.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/MultiTopicConsumerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>MultiTopicConsumerStats (Pulsar Client :: API 3.3.6 API)</title>
+<title>MultiTopicConsumerStats (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: MultiTopicConsumerStats">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PartitionedTopicProducerStats.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PartitionedTopicProducerStats.html
index 8c3a19d6665..12e9cc77cdb 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PartitionedTopicProducerStats.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PartitionedTopicProducerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PartitionedTopicProducerStats (Pulsar Client :: API 3.3.6 API)</title>
+<title>PartitionedTopicProducerStats (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: PartitionedTopicProducerStats">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/Producer.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/Producer.html
index 51599d48ff6..0bbce81ab65 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/Producer.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/Producer.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>Producer (Pulsar Client :: API 3.3.6 API)</title>
+<title>Producer (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: Producer">
@@ -237,7 +237,64 @@ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/ja
  <p>See <a href="ProducerBuilder.html#maxPendingMessages(int)"><code>ProducerBuilder.maxPendingMessages(int)</code></a> to configure the producer queue size and
  <a href="ProducerBuilder.html#blockIfQueueFull(boolean)"><code>ProducerBuilder.blockIfQueueFull(boolean)</code></a> to change the blocking behavior.
 
- <p>Use <a href="#newMessage()"><code>newMessage()</code></a> to specify more properties than just the value on the message to be sent.</div>
+ <p>Use <a href="#newMessage()"><code>newMessage()</code></a> to specify more properties than just the value on the message to be sent.
+ <p>
+ Note: The returned future is completed in the internal network I/O thread. If a callback that takes a long time
+ to complete is registered on the future, it can negatively impact the internal network processing.
+ </p>
+
+ For example, consider the following code snippet:
+ <pre><code>
+ Producer&lt;byte[]&gt; producer1 = client.newProducer().topic("topic1").create();
+ CompletableFuture&lt;MessageId&gt; future = producer.sendAsync("hello".getBytes());
+ future.thenAccept(__ -&gt; {
+     try {
+         Thread.sleep(1000 * 3600L); // Simulates a long-running task (1 hour)
+     } catch (InterruptedException ignored) {
+     }
+ });
+ future.get();
+ Producer&lt;byte[]&gt; producer2 = client.newProducer().topic("topic2").create();
+ </code></pre>
+
+ <p>
+ In this example, the creation of `producer2` could be blocked for 1 hour. This behavior might seem
+ counter-intuitive, but it occurs because the callback registered on the `future` is executed immediately in the
+ single network I/O thread after the `future` is completed. While the callback is running (e.g., sleeping for 1
+ hour), the I/O thread is unable to process any other network responses from the broker, causing a bottleneck.
+ </p>
+
+ <p>
+ In addition, invoking any synchronous APIs within the callback of an asynchronous operation will lead to a
+ deadlock. For example:
+ </p>
+
+ <pre><code>
+ producer.sendAsync("msg-1".getBytes()).thenAccept(__ -&gt; producer.send("msg-2".getBytes()));
+ </code></pre>
+
+ <p>
+ In the example above, the synchronous `send` method is called within the callback of the asynchronous `sendAsync`
+ method. This will cause a deadlock because the I/O thread responsible for completing the `sendAsync` operation is
+ blocked waiting for the synchronous `send` method to complete. As a result, "msg-2" will never be sent, and the
+ I/O thread will remain blocked indefinitely. This can have a cascading effect, impacting all producers and
+ consumers created by the same <a href="PulsarClient.html" title="interface in org.apache.pulsar.client.api"><code>PulsarClient</code></a>.
+ </p>
+
+ <p>
+ To avoid issues above, you should ensure that callbacks are executed in a separate thread or executor. This can
+ be achieved by using the `xxxAsync` APIs, such as:
+ </p>
+
+ <ul>
+   <li><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html#thenAcceptAsync(java.util.function.Consumer,java.util.concurrent.Executor)" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture.thenAcceptAsync(Consumer, Executor)</code></a></li>
+   <li><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/CompletableFuture.html#thenAcceptAsync(java.util.function.Consumer)" title="class or interface in java.util.concurrent" class="external-link"><code>CompletableFuture.thenAcceptAsync(Consumer)</code></a></li>
+ </ul>
+
+ <p>
+ These methods allow you to specify an executor for the callback, ensuring that the network I/O thread remains
+ unblocked. Alternatively, you can ensure that the callback logic is lightweight and completes quickly.
+ </p></div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>message</code> - a byte array with the payload of the message</dd>
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerAccessMode.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerAccessMode.html
index bc45430c4b7..98d306c4551 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerAccessMode.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerAccessMode.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerAccessMode (Pulsar Client :: API 3.3.6 API)</title>
+<title>ProducerAccessMode (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: ProducerAccessMode">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerBuilder.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerBuilder.html
index 1d634174f55..7d9f6a516ea 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerBuilder.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerBuilder.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerBuilder (Pulsar Client :: API 3.3.6 API)</title>
+<title>ProducerBuilder (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ProducerBuilder">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerCryptoFailureAction.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerCryptoFailureAction.html
index 26e02498206..ab3c1c86fd5 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerCryptoFailureAction.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerCryptoFailureAction.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerCryptoFailureAction (Pulsar Client :: API 3.3.6 API)</title>
+<title>ProducerCryptoFailureAction (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: ProducerCryptoFailureAction">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerInterceptor.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerInterceptor.html
index a59ee266594..098f3e0fdb3 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerInterceptor.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerInterceptor.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerInterceptor (Pulsar Client :: API 3.3.6 API)</title>
+<title>ProducerInterceptor (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ProducerInterceptor">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerStats.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerStats.html
index 0416090d787..46ade0030eb 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerStats.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProducerStats.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProducerStats (Pulsar Client :: API 3.3.6 API)</title>
+<title>ProducerStats (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: ProducerStats">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProxyProtocol.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProxyProtocol.html
index be39abea1b1..0434b340d08 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/ProxyProtocol.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/ProxyProtocol.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>ProxyProtocol (Pulsar Client :: API 3.3.6 API)</title>
+<title>ProxyProtocol (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, enum: ProxyProtocol">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClient.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClient.html
index 7f43acd479f..0e7706d07fa 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClient.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClient.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClient (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClient (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, interface: PulsarClient">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AlreadyClosedException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AlreadyClosedException.html
index bdb8bf13a0a..910502f3f2c 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AlreadyClosedException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AlreadyClosedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.AlreadyClosedException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.AlreadyClosedException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: AlreadyClosedException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AuthenticationException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AuthenticationException.html
index 8b4ba3c0f3a..7dd2ca62211 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AuthenticationException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AuthenticationException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.AuthenticationException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.AuthenticationException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: AuthenticationException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AuthorizationException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AuthorizationException.html
index 9c9b8c216d4..a0272eb2bfc 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AuthorizationException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.AuthorizationException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.AuthorizationException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.AuthorizationException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: AuthorizationException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.BrokerMetadataException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.BrokerMetadataException.html
index 83f571bba2a..6798b357ee6 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.BrokerMetadataException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.BrokerMetadataException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.BrokerMetadataException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.BrokerMetadataException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: BrokerMetadataException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.BrokerPersistenceException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.BrokerPersistenceException.html
index 53a82546079..ce418a89847 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.BrokerPersistenceException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.BrokerPersistenceException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.BrokerPersistenceException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.BrokerPersistenceException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: BrokerPersistenceException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ChecksumException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ChecksumException.html
index 23c3f271750..74e0ec1dbfe 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ChecksumException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ChecksumException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ChecksumException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.ChecksumException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ChecksumException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConnectException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConnectException.html
index 026d233fb07..012f8f1cc90 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConnectException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConnectException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ConnectException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.ConnectException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ConnectException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerAssignException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerAssignException.html
index 0370cd80c2a..bf3fd2d7e31 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerAssignException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerAssignException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ConsumerAssignException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.ConsumerAssignException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ConsumerAssignException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerBusyException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerBusyException.html
index 9d5a36adfed..451eea9b171 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerBusyException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ConsumerBusyException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ConsumerBusyException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.ConsumerBusyException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ConsumerBusyException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.CryptoException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.CryptoException.html
index 1690a905a09..17b558d7427 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.CryptoException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.CryptoException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.CryptoException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.CryptoException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: CryptoException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.FailedFeatureCheck.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.FailedFeatureCheck.html
index 3e0a3897622..cde0153351f 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.FailedFeatureCheck.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.FailedFeatureCheck.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.FailedFeatureCheck (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.FailedFeatureCheck (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, enum: FailedFeatureCheck">
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.FeatureNotSupportedException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.FeatureNotSupportedException.html
index 25d3ceb4b78..480e3d5be73 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.FeatureNotSupportedException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.FeatureNotSupportedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.FeatureNotSupportedException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.FeatureNotSupportedException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: FeatureNotSupportedException">
@@ -111,7 +111,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html
index 4883d472461..5a098e36a03 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.GettingAuthenticationDataException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.GettingAuthenticationDataException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: GettingAuthenticationDataException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.IncompatibleSchemaException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.IncompatibleSchemaException.html
index a895e568c77..523e8933eaa 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.IncompatibleSchemaException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.IncompatibleSchemaException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.IncompatibleSchemaException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.IncompatibleSchemaException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: IncompatibleSchemaException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidConfigurationException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidConfigurationException.html
index b8878867e0d..429749003e1 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidConfigurationException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidConfigurationException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.InvalidConfigurationException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.InvalidConfigurationException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: InvalidConfigurationException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidMessageException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidMessageException.html
index 4915fd7c795..225e6c97255 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidMessageException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidMessageException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.InvalidMessageException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.InvalidMessageException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: InvalidMessageException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidServiceURL.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidServiceURL.html
index 5c62329f0ee..bb2b6a7128d 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidServiceURL.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidServiceURL.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.InvalidServiceURL (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.InvalidServiceURL (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: InvalidServiceURL">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidTopicNameException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidTopicNameException.html
index 3d8808a1a78..cc2cacfe3ba 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidTopicNameException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.InvalidTopicNameException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.InvalidTopicNameException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.InvalidTopicNameException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: InvalidTopicNameException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.LookupException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.LookupException.html
index ea9f5e1c669..3fd5b2aebf3 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.LookupException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.LookupException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.LookupException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.LookupException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: LookupException">
@@ -86,7 +86,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <dl class="notes">
 <dt>Direct Known Subclasses:</dt>
-<dd><code><a href="PulsarClientException.TooManyRequestsException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TooManyRequestsException</a></code></dd>
+<dd><code><a href="PulsarClientException.ServiceNotReadyException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ServiceNotReadyException</a></code>, <code><a href="PulsarClientException.TooManyRequestsException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TooManyRequestsException</a></code></dd>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
@@ -113,7 +113,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.MemoryBufferIsFullError.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.MemoryBufferIsFullError.html
index 0e244f1d95b..06059cff48b 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.MemoryBufferIsFullError.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.MemoryBufferIsFullError.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.MemoryBufferIsFullError (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.MemoryBufferIsFullError (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: MemoryBufferIsFullError">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.MessageAcknowledgeException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.MessageAcknowledgeException.html
index 11abca995ff..c6e6afaeb8a 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.MessageAcknowledgeException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.MessageAcknowledgeException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.MessageAcknowledgeException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.MessageAcknowledgeException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: MessageAcknowledgeException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotAllowedException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotAllowedException.html
index 0d6cfdee2ef..57ad48ec795 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotAllowedException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotAllowedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.NotAllowedException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.NotAllowedException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: NotAllowedException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotConnectedException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotConnectedException.html
index 15d5f8266b0..0c5b5e58aae 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotConnectedException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotConnectedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.NotConnectedException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.NotConnectedException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: NotConnectedException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotFoundException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotFoundException.html
index e7cc6c64e9c..2b702932eef 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotFoundException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.NotFoundException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.NotFoundException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: NotFoundException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotSupportedException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotSupportedException.html
index 3ab0b61db8c..68928e73fb1 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotSupportedException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.NotSupportedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.NotSupportedException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.NotSupportedException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: NotSupportedException">
@@ -113,7 +113,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededError.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededError.html
index 8c50987498a..411b95d5074 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededError.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededError.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ProducerBlockedQuotaExceededError (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.ProducerBlockedQuotaExceededError (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ProducerBlockedQuotaExceededError">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededException.html
index 85334df1d03..06d66dd337f 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ProducerBlockedQuotaExceededException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.ProducerBlockedQuotaExceededException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ProducerBlockedQuotaExceededException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBusyException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBusyException.html
index 0d22650a134..70893316196 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBusyException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerBusyException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ProducerBusyException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.ProducerBusyException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ProducerBusyException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerFencedException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerFencedException.html
index 883763b06ff..2caf0bd4b11 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerFencedException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerFencedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ProducerFencedException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.ProducerFencedException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ProducerFencedException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerQueueIsFullError.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerQueueIsFullError.html
index 3b4362cea7a..9c8561da542 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerQueueIsFullError.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ProducerQueueIsFullError.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.ProducerQueueIsFullError (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.ProducerQueueIsFullError (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ProducerQueueIsFullError">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html
similarity index 86%
copy from static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html
copy to static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html
index 522c2bc2317..a7a2bdd542d 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.ServiceNotReadyException.html
@@ -2,10 +2,10 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TooManyRequestsException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.ServiceNotReadyException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TooManyRequestsException">
+<meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: ServiceNotReadyException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -30,7 +30,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../index.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/PulsarClientException.TooManyRequestsException.html">Use</a></li>
+<li><a href="class-use/PulsarClientException.ServiceNotReadyException.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../index-all.html">Index</a></li>
@@ -66,7 +66,7 @@ loadScripts(document, 'script');</script>
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.pulsar.client.api</a></div>
-<h1 title="Class PulsarClientException.TooManyRequestsException" class="title">Class PulsarClientException.TooManyRequestsException</h1>
+<h1 title="Class PulsarClientException.ServiceNotReadyException" class="title">Class PulsarClientException.ServiceNotReadyException</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
 <div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
@@ -74,7 +74,7 @@ loadScripts(document, 'script');</script>
 <div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">java.io.IOException</a>
 <div class="inheritance"><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">org.apache.pulsar.client.api.PulsarClientException</a>
 <div class="inheritance"><a href="PulsarClientException.LookupException.html" title="class in org.apache.pulsar.client.api">org.apache.pulsar.client.api.PulsarClientException.LookupException</a>
-<div class="inheritance">org.apache.pulsar.client.api.PulsarClientException.TooManyRequestsException</div>
+<div class="inheritance">org.apache.pulsar.client.api.PulsarClientException.ServiceNotReadyException</div>
 </div>
 </div>
 </div>
@@ -91,14 +91,15 @@ loadScripts(document, 'script');</script>
 <dd><a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></dd>
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarClientException.TooManyRequestsException</span>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">PulsarClientException.ServiceNotReadyException</span>
 <span class="extends-implements">extends <a href="PulsarClientException.LookupException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.LookupException</a></span></div>
-<div class="block">Too many requests exception thrown by Pulsar client.</div>
+<div class="block">Relates to server-side errors:
+  ServiceUnitNotReadyException, TopicFencedException and SubscriptionFencedException.</div>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
-<li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.api.PulsarClientException.TooManyRequestsException">Serialized Form</a></li>
+<li><a href="../../../../../serialized-form.html#org.apache.pulsar.client.api.PulsarClientException.ServiceNotReadyException">Serialized Form</a></li>
 </ul>
 </dd>
 </dl>
@@ -111,7 +112,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -122,10 +123,8 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">TooManyRequestsException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Constructs an <code>TooManyRequestsException</code> with the specified detail message.</div>
-</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">ServiceNotReadyException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
 </div>
 </section>
 </li>
@@ -155,14 +154,8 @@ loadScripts(document, 'script');</script>
 <ul class="member-list">
 <li>
 <section class="detail" id="&lt;init&gt;(java.lang.String)">
-<h3>TooManyRequestsException</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TooManyRequestsException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
-<div class="block">Constructs an <code>TooManyRequestsException</code> with the specified detail message.</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>msg</code> - The detail message (which is saved for later retrieval
-        by the <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link"><code>Throwable.getMessage()</code></a> method)</dd>
-</dl>
+<h3>ServiceNotReadyException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ServiceNotReadyException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
 </section>
 </li>
 </ul>
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html
index b732667fc1a..c85f6f9acac 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.SubscriptionNotFoundException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.SubscriptionNotFoundException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.SubscriptionNotFoundException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: SubscriptionNotFoundException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html
index 8d18d5604fd..36390d68c85 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TimeoutException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.TimeoutException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TimeoutException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html
index 522c2bc2317..acfe973e005 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TooManyRequestsException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.TooManyRequestsException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TooManyRequestsException">
@@ -111,7 +111,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html
index 4916dd4b6e9..93cd85f41d9 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TopicDoesNotExistException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.TopicDoesNotExistException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TopicDoesNotExistException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html
index cff9188b77a..ccf54ac16ee 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TopicMigrationException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.TopicMigrationException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.pulsar.client.api, class: PulsarClientException, class: TopicMigrationException">
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
 <h2 id="nested-classes-inherited-from-class-org.apache.pulsar.client.api.PulsarClientException">Nested classes/interfaces inherited from class&nbsp;org.apache.pulsar.client.api.<a href="PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></h2>
-<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
+<code><a href="PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a>, <a href="PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a>, <a href="PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a>, <a href="PulsarC [...]
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
diff --git a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html
index 3780aae9e68..1a7cc2a1b2d 100644
--- a/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html
+++ b/static/api/client/3.3.x/org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html
@@ -2,7 +2,7 @@
 <html lang="en">
 <head>
 <!-- Generated by javadoc (17) -->
-<title>PulsarClientException.TopicTerminatedException (Pulsar Client :: API 3.3.6 API)</title>
+<title>PulsarClientException.TopicTerminatedException (Pulsar Client :: API 3.3.9 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
... 4754 lines suppressed ...


(pulsar-site) 04/12: update rest-apidoc for 4.1.1

Posted by lh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit fb4c8934835da7b95b42fe0aaa1019e991639d66
Author: Lari Hotari <lh...@users.noreply.github.com>
AuthorDate: Sat Sep 27 07:50:36 2025 +0300

    update rest-apidoc for 4.1.1
---
 static/swagger/4.1.1/swagger.json                | 36423 +++++++++++++++++++++
 static/swagger/4.1.1/swaggerfunctions.json       |  2094 ++
 static/swagger/4.1.1/swaggerlookup.json          |   319 +
 static/swagger/4.1.1/swaggerpackages.json        |   627 +
 static/swagger/4.1.1/swaggersink.json            |  1466 +
 static/swagger/4.1.1/swaggersource.json          |  1434 +
 static/swagger/4.1.1/swaggertransactions.json    |  1543 +
 static/swagger/4.1.1/v2/swagger.json             | 36423 +++++++++++++++++++++
 static/swagger/4.1.1/v2/swaggerlookup.json       |   319 +
 static/swagger/4.1.1/v3/swaggerfunctions.json    |  2094 ++
 static/swagger/4.1.1/v3/swaggerpackages.json     |   627 +
 static/swagger/4.1.1/v3/swaggersink.json         |  1466 +
 static/swagger/4.1.1/v3/swaggersource.json       |  1434 +
 static/swagger/4.1.1/v3/swaggertransactions.json |  1543 +
 static/swagger/restApiVersions.json              |    19 +
 15 files changed, 87831 insertions(+)

diff --git a/static/swagger/4.1.1/swagger.json b/static/swagger/4.1.1/swagger.json
new file mode 100644
index 00000000000..b32b76c3847
--- /dev/null
+++ b/static/swagger/4.1.1/swagger.json
@@ -0,0 +1,36423 @@
+{
+    "basePath": "/admin/v2",
+    "definitions": {
+        "AllocatorStats": {
+            "properties": {
+                "directArenas": {
+                    "items": {
+                        "$ref": "#/definitions/PoolArenaStats"
+                    },
+                    "type": "array"
+                },
+                "heapArenas": {
+                    "items": {
+                        "$ref": "#/definitions/PoolArenaStats"
+                    },
+                    "type": "array"
+                },
+                "normalCacheSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numDirectArenas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numHeapArenas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numThreadLocalCaches": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "smallCacheSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "usedDirectMemory": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "usedHeapMemory": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "AuthPolicies": {
+            "properties": {
+                "namespaceAuthentication": {
+                    "additionalProperties": {
+                        "items": {
+                            "enum": [
+                                "produce",
+                                "consume",
+                                "functions",
+                                "sources",
+                                "sinks",
+                                "packages"
+                            ],
+                            "type": "string"
+                        },
+                        "type": "array",
+                        "uniqueItems": true
+                    },
+                    "type": "object"
+                },
+                "subscriptionAuthentication": {
+                    "additionalProperties": {
+                        "items": {
+                            "type": "string"
+                        },
+                        "type": "array",
+                        "uniqueItems": true
+                    },
+                    "type": "object"
+                },
+                "topicAuthentication": {
+                    "additionalProperties": {
+                        "additionalProperties": {
+                            "items": {
+                                "enum": [
+                                    "produce",
+                                    "consume",
+                                    "functions",
+                                    "sources",
+                                    "sinks",
+                                    "packages"
+                                ],
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        },
+                        "type": "object"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "AuthenticationDataSource": {
+            "properties": {
+                "commandData": {
+                    "type": "string"
+                },
+                "httpAuthType": {
+                    "type": "string"
+                },
+                "peerAddress": {
+                    "$ref": "#/definitions/SocketAddress"
+                },
+                "subscription": {
+                    "type": "string"
+                },
+                "tlsCertificates": {
+                    "items": {
+                        "$ref": "#/definitions/Certificate"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "AuthenticationParameters": {
+            "properties": {
+                "clientAuthenticationDataSource": {
+                    "$ref": "#/definitions/AuthenticationDataSource"
+                },
+                "clientRole": {
+                    "type": "string"
+                },
+                "originalPrincipal": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoFailoverPolicyData": {
+            "properties": {
+                "parameters": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "policyType": {
+                    "enum": [
+                        "min_available"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoSubscriptionCreationOverride": {
+            "properties": {
+                "allowAutoSubscriptionCreation": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "AutoSubscriptionCreationOverrideImpl": {
+            "properties": {
+                "allowAutoSubscriptionCreation": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "AutoTopicCreationOverride": {
+            "properties": {
+                "allowAutoTopicCreation": {
+                    "type": "boolean"
+                },
+                "defaultNumPartitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topicType": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "AutoTopicCreationOverrideImpl": {
+            "properties": {
+                "allowAutoTopicCreation": {
+                    "type": "boolean"
+                },
+                "defaultNumPartitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topicType": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BacklogQuota": {
+            "properties": {
+                "limit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitTime": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "policy": {
+                    "enum": [
+                        "producer_request_hold",
+                        "producer_exception",
+                        "consumer_backlog_eviction"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BacklogQuotaImpl": {
+            "properties": {
+                "limit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "limitTime": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "policy": {
+                    "enum": [
+                        "producer_request_hold",
+                        "producer_exception",
+                        "consumer_backlog_eviction"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BitSet": {
+            "properties": {
+                "empty": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "BookieAffinityGroupData": {
+            "properties": {
+                "bookkeeperAffinityGroupPrimary": {
+                    "type": "string"
+                },
+                "bookkeeperAffinityGroupSecondary": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookieAffinityGroupDataImpl": {
+            "properties": {
+                "bookkeeperAffinityGroupPrimary": {
+                    "type": "string"
+                },
+                "bookkeeperAffinityGroupSecondary": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookieInfo": {
+            "properties": {
+                "hostname": {
+                    "type": "string"
+                },
+                "rack": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BookiesClusterInfo": {
+            "properties": {
+                "bookies": {
+                    "items": {
+                        "$ref": "#/definitions/RawBookieInfo"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "BrokerInfo": {
+            "properties": {
+                "brokerId": {
+                    "type": "string"
+                },
+                "serviceUrl": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "BrokerNamespaceIsolationData": {
+            "description": "The namespace isolation data for a given broker",
+            "properties": {
+                "brokerName": {
+                    "description": "The broker name",
+                    "example": "broker1:8080",
+                    "type": "string"
+                },
+                "namespaceRegex": {
+                    "description": "The namespace-isolation policies attached to this broker",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "policyName": {
+                    "description": "Policy name",
+                    "example": "my-policy",
+                    "type": "string"
+                },
+                "primary": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "BundlesData": {
+            "properties": {
+                "boundaries": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "BundlesDataImpl": {
+            "properties": {
+                "boundaries": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Certificate": {
+            "properties": {
+                "encoded": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "publicKey": {
+                    "$ref": "#/definitions/PublicKey"
+                },
+                "type": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ClusterData": {
+            "description": "The configuration data for a cluster",
+            "properties": {
+                "authenticationParameters": {
+                    "description": "Authentication parameters when client would like to connect to cluster.",
+                    "type": "string"
+                },
+                "authenticationPlugin": {
+                    "description": "Authentication plugin when client would like to connect to cluster.",
+                    "example": "org.apache.pulsar.client.impl.auth.AuthenticationToken",
+                    "type": "string"
+                },
+                "brokerClientCertificateFilePath": {
+                    "description": "TLS certificate file for internal client, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientKeyFilePath": {
+                    "description": "TLS private key file for internal client, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientSslFactoryPlugin": {
+                    "description": "SSL Factory plugin used by internal client to generate the SSL Context and Engine",
+                    "type": "string"
+                },
+                "brokerClientSslFactoryPluginParams": {
+                    "description": "Parameters used by the internal client's SSL factory plugin to generate the SSL Context and Engine",
+                    "type": "string"
+                },
+                "brokerClientTlsEnabled": {
+                    "description": "Enable TLS when talking with other brokers in the same cluster (admin operation) or different clusters (replication)",
+                    "type": "boolean"
+                },
+                "brokerClientTlsEnabledWithKeyStore": {
+                    "description": "Whether internal client use KeyStore type to authenticate with other Pulsar brokers",
+                    "type": "boolean"
+                },
+                "brokerClientTlsKeyStore": {
+                    "description": "TLS KeyStore path for internal client,  used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsKeyStorePassword": {
+                    "description": "TLS KeyStore password for internal client,  used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsKeyStoreType": {
+                    "description": "TLS KeyStore type configuration for internal client: JKS, PKCS12, used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStore": {
+                    "description": "TLS TrustStore path for internal client used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStorePassword": {
+                    "description": "TLS TrustStore password for internal client used by the internal client to authenticate with Pulsar brokers",
+                    "type": "string"
+                },
+                "brokerClientTlsTrustStoreType": {
+                    "description": "TLS TrustStore type configuration for internal client: JKS, PKCS12 used by the internal client to authenticate with Pulsar brokers",
+                    "example": "JKS",
+                    "type": "string"
+                },
+                "brokerClientTrustCertsFilePath": {
+                    "description": "Path for the trusted TLS certificate file for outgoing connection to a server (broker)",
+                    "type": "string"
+                },
+                "brokerServiceUrl": {
+                    "description": "The broker service url (for produce and consume operations)",
+                    "example": "pulsar://pulsar.example.com:6650",
+                    "type": "string"
+                },
+                "brokerServiceUrlTls": {
+                    "description": "The secured broker service url (for produce and consume operations)",
+                    "example": "pulsar+ssl://pulsar.example.com:6651",
+                    "type": "string"
+                },
+                "listenerName": {
+                    "description": "listenerName when client would like to connect to cluster",
+                    "type": "string"
+                },
+                "peerClusterNames": {
+                    "description": "A set of peer cluster names",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "proxyProtocol": {
+                    "description": "protocol to decide type of proxy routing eg: SNI-routing",
+                    "enum": [
+                        "SNI"
+                    ],
+                    "example": "SNI",
+                    "type": "string"
+                },
+                "proxyServiceUrl": {
+                    "description": "Proxy-service url when client would like to connect to broker via proxy.",
+                    "example": "pulsar+ssl://ats-proxy.example.com:4443 or pulsar://ats-proxy.example.com:4080",
+                    "type": "string"
+                },
+                "serviceUrl": {
+                    "description": "The HTTP rest service URL (for admin operations)",
+                    "example": "http://pulsar.example.com:8080",
+                    "type": "string"
+                },
+                "serviceUrlTls": {
+                    "description": "The HTTPS rest service URL (for admin operations)",
+                    "example": "https://pulsar.example.com:8443",
+                    "type": "string"
+                },
+                "tlsAllowInsecureConnection": {
+                    "description": "Allow TLS connections to servers whose certificate cannot be verified to have been signed by a trusted certificate authority.",
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "ClusterUrl": {
+            "properties": {
+                "brokerServiceUrl": {
+                    "type": "string"
+                },
+                "brokerServiceUrlTls": {
+                    "type": "string"
+                },
+                "empty": {
+                    "type": "boolean"
+                },
+                "serviceUrl": {
+                    "type": "string"
+                },
+                "serviceUrlTls": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "CompactionStats": {
+            "properties": {
+                "lastCompactionDurationTimeInMills": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionFailedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionRemovedEventCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionSucceedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompactionStatsImpl": {
+            "properties": {
+                "lastCompactionDurationTimeInMills": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionFailedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionRemovedEventCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastCompactionSucceedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuture": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureClusterData": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureListSchemaAndMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureLong": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuturePairBooleanSchemaCompatibilityStrategy": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFuturePartitionedTopicMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureResourceQuota": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureSchemaAndMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureSchemaMetadata": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureSchemaVersion": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CompletableFutureVoid": {
+            "properties": {
+                "cancelled": {
+                    "type": "boolean"
+                },
+                "completedExceptionally": {
+                    "type": "boolean"
+                },
+                "done": {
+                    "type": "boolean"
+                },
+                "numberOfDependents": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ConnectorDefinition": {
+            "properties": {
+                "description": {
+                    "type": "string"
+                },
+                "name": {
+                    "type": "string"
+                },
+                "sinkClass": {
+                    "type": "string"
+                },
+                "sinkConfigClass": {
+                    "type": "string"
+                },
+                "sourceClass": {
+                    "type": "string"
+                },
+                "sourceConfigClass": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ConsumerStats": {
+            "properties": {
+                "address": {
+                    "type": "string"
+                },
+                "appId": {
+                    "type": "string"
+                },
+                "availablePermits": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "avgMessagesPerEntry": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "blockedConsumerOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "consumerName": {
+                    "type": "string"
+                },
+                "drainingHashes": {
+                    "items": {
+                        "$ref": "#/definitions/DrainingHash"
+                    },
+                    "type": "array"
+                },
+                "drainingHashesClearedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "drainingHashesCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "drainingHashesUnackedMessages": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "firstConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "firstMessagesSentTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "keyHashRangeArrays": {
+                    "items": {
+                        "items": {
+                            "format": "int32",
+                            "type": "integer"
+                        },
+                        "type": "array"
+                    },
+                    "type": "array"
+                },
+                "keyHashRanges": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "readPositionWhenJoining": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorDetails": {
+            "properties": {
+                "cursorBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursorsLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "individualDeletedMessages": {
+                    "items": {
+                        "$ref": "#/definitions/MessageRangeInfo"
+                    },
+                    "type": "array"
+                },
+                "markDelete": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "CursorStats": {
+            "properties": {
+                "active": {
+                    "type": "boolean"
+                },
+                "cursorLedger": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerLastEntry": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "individuallyDeletedMessages": {
+                    "type": "string"
+                },
+                "lastLedgerSwitchTimestamp": {
+                    "type": "string"
+                },
+                "markDeletePosition": {
+                    "type": "string"
+                },
+                "messagesConsumedCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numberOfEntriesSinceFirstNotAckedMessage": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "pendingReadOps": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "readPosition": {
+                    "type": "string"
+                },
+                "state": {
+                    "type": "string"
+                },
+                "subscriptionHavePendingRead": {
+                    "type": "boolean"
+                },
+                "subscriptionHavePendingReplayRead": {
+                    "type": "boolean"
+                },
+                "totalNonContiguousDeletedMessagesRange": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "waitingReadOp": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "DelayedDeliveryPolicies": {
+            "properties": {
+                "active": {
+                    "type": "boolean"
+                },
+                "maxDeliveryDelayInMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "tickTime": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "DeleteSchemaResponse": {
+            "properties": {
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "DispatchRate": {
+            "properties": {
+                "dispatchThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "relativeToPublishRate": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "DispatchRateImpl": {
+            "properties": {
+                "dispatchThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "relativeToPublishRate": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "DrainingHash": {
+            "properties": {
+                "blockedAttempts": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "hash": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "unackMsgs": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "EntryFilters": {
+            "properties": {
+                "entryFilterNames": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "FailureDomain": {
+            "description": "The data of a failure domain configuration in a cluster",
+            "properties": {
+                "brokers": {
+                    "description": "The collection of brokers in the same failure domain",
+                    "example": "[ 'broker-1', 'broker-2' ]",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                }
+            },
+            "type": "object"
+        },
+        "FunctionInstanceStatsData": {
+            "properties": {
+                "avgProcessLatency": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "lastInvocation": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oneMin": {
+                    "$ref": "#/definitions/FunctionInstanceStatsDataBase"
+                },
+                "processedSuccessfullyTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "receivedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userMetrics": {
+                    "additionalProperties": {
+                        "format": "double",
+                        "type": "number"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionInstanceStatsDataBase": {
+            "properties": {
+                "avgProcessLatency": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "processedSuccessfullyTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "receivedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "userExceptionsTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Functions": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsV2": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsV2WorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "FunctionsWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "GetAllVersionsSchemaResponse": {
+            "properties": {
+                "getSchemaResponses": {
+                    "items": {
+                        "$ref": "#/definitions/GetSchemaResponse"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "GetSchemaResponse": {
+            "properties": {
+                "data": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "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",
+                        "EXTERNAL",
+                        "BYTES",
+                        "AUTO",
+                        "AUTO_CONSUME",
+                        "AUTO_PUBLISH"
+                    ],
+                    "type": "string"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "InactiveTopicPolicies": {
+            "properties": {
+                "deleteWhileInactive": {
+                    "type": "boolean"
+                },
+                "inactiveTopicDeleteMode": {
+                    "enum": [
+                        "delete_when_no_subscriptions",
+                        "delete_when_subscriptions_caught_up"
+                    ],
+                    "type": "string"
+                },
+                "maxInactiveDurationSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "InternalConfigurationData": {
+            "properties": {
+                "bookkeeperMetadataServiceUri": {
+                    "type": "string"
+                },
+                "configurationMetadataStoreUrl": {
+                    "type": "string"
+                },
+                "configurationStoreServers": {
+                    "type": "string"
+                },
+                "ledgersRootPath": {
+                    "type": "string"
+                },
+                "metadataStoreUrl": {
+                    "type": "string"
+                },
+                "stateStorageServiceUrl": {
+                    "type": "string"
+                },
+                "zookeeperServers": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "IsCompatibilityResponse": {
+            "properties": {
+                "compatibility": {
+                    "type": "boolean"
+                },
+                "schemaCompatibilityStrategy": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "KubernetesContainerFactory": {
+            "properties": {
+                "changeConfigMap": {
+                    "type": "string"
+                },
+                "changeConfigMapNamespace": {
+                    "type": "string"
+                },
+                "configAdminCLI": {
+                    "type": "string"
+                },
+                "cpuOverCommitRatio": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "customLabels": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "expectedMetricsCollectionInterval": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "extraFunctionDependenciesDir": {
+                    "type": "string"
+                },
+                "functionDockerImages": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "functionInstanceClassPath": {
+                    "type": "string"
+                },
+                "gracePeriodSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "grpcPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "imagePullPolicy": {
+                    "type": "string"
+                },
+                "installUserCodeDependencies": {
+                    "type": "boolean"
+                },
+                "jobName": {
+                    "type": "string"
+                },
+                "jobNamespace": {
+                    "type": "string"
+                },
+                "k8Uri": {
+                    "type": "string"
+                },
+                "kubernetesFunctionAuthProviderConfig": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "memoryOverCommitRatio": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "metricsPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "narExtractionDirectory": {
+                    "type": "string"
+                },
+                "percentMemoryPadding": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "pulsarAdminUrl": {
+                    "type": "string"
+                },
+                "pulsarDockerImageName": {
+                    "type": "string"
+                },
+                "pulsarRootDir": {
+                    "type": "string"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pythonDependencyRepository": {
+                    "type": "string"
+                },
+                "pythonExtraDependencyRepository": {
+                    "type": "string"
+                },
+                "submittingInsidePod": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "LedgerDetails": {
+            "properties": {
+                "entries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "size": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "LedgerInfo": {
+            "properties": {
+                "entries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "metadata": {
+                    "type": "string"
+                },
+                "offloaded": {
+                    "type": "boolean"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "size": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "underReplicated": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "LoadReport": {
+            "properties": {
+                "allocatedBandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedBandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedCPU": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMemory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMsgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "allocatedMsgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "bandwidthIn": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "bandwidthOut": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "brokerVersionString": {
+                    "type": "string"
+                },
+                "bundleGains": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "bundleLosses": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "bundleStats": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NamespaceBundleStats"
+                    },
+                    "type": "object"
+                },
+                "cpu": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "directMemory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "lastUpdate": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "loadManagerClassName": {
+                    "type": "string"
+                },
+                "loadReportType": {
+                    "type": "string"
+                },
+                "memory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "name": {
+                    "type": "string"
+                },
+                "nonPersistentTopicsEnabled": {
+                    "type": "boolean"
+                },
+                "numBundles": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numConsumers": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numProducers": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numTopics": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "overLoaded": {
+                    "type": "boolean"
+                },
+                "persistentTopicsEnabled": {
+                    "type": "boolean"
+                },
+                "preAllocatedBandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedBandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedCPU": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMemory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMsgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "preAllocatedMsgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "protocols": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pulsarServiceUrlTls": {
+                    "type": "string"
+                },
+                "startTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "systemResourceUsage": {
+                    "$ref": "#/definitions/SystemResourceUsage"
+                },
+                "timestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "underLoaded": {
+                    "type": "boolean"
+                },
+                "webServiceUrl": {
+                    "type": "string"
+                },
+                "webServiceUrlTls": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "LongRunningProcessStatus": {
+            "properties": {
+                "lastError": {
+                    "type": "string"
+                },
+                "status": {
+                    "enum": [
+                        "NOT_RUN",
+                        "RUNNING",
+                        "SUCCESS",
+                        "ERROR"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "LongSchemaVersion": {
+            "properties": {
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ManagedLedgerInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorInfo"
+                    },
+                    "type": "object"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "terminatedPosition": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "MemoryLimit": {
+            "properties": {
+                "absoluteValue": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "percentOfMaxDirectMemory": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "MessageId": {
+            "type": "object"
+        },
+        "MessageIdAdv": {
+            "properties": {
+                "ackSet": {
+                    "$ref": "#/definitions/BitSet"
+                },
+                "batchIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "batchSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "firstChunkMessageId": {
+                    "$ref": "#/definitions/MessageIdAdv"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "partitionIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "MessageRangeInfo": {
+            "properties": {
+                "from": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "to": {
+                    "$ref": "#/definitions/PositionInfo"
+                }
+            },
+            "type": "object"
+        },
+        "Metrics": {
+            "properties": {
+                "dimensions": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "metrics": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceBundleStats": {
+            "properties": {
+                "cacheSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "consumerCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "topics": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceIsolationData": {
+            "description": "The data of namespace isolation configuration",
+            "properties": {
+                "auto_failover_policy": {
+                    "$ref": "#/definitions/AutoFailoverPolicyData",
+                    "description": "The data of auto-failover policy configuration",
+                    "example": "{  \"policy_type\": \"min_available\"  \"parameters\": {    \"\": \"\"  }}"
+                },
+                "namespaces": {
+                    "description": "The list of namespaces to apply this namespace isolation data",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "primary": {
+                    "description": "The list of primary brokers for serving the list of namespaces in this isolation policy",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "secondary": {
+                    "description": "The list of secondary brokers for serving the list of namespaces in this isolation policy",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "unload_scope": {
+                    "description": "The type of unload to perform while applying the new isolation policy.",
+                    "enum": [
+                        "all_matching",
+                        "none",
+                        "changed"
+                    ],
+                    "example": "'changed' (default) for unloading only the namespaces whose placement is actually changing. 'all_matching' for unloading all matching namespaces. 'none' for not unloading any namespaces.",
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "NamespaceOwnershipStatus": {
+            "properties": {
+                "broker_assignment": {
+                    "enum": [
+                        "primary",
+                        "secondary",
+                        "shared"
+                    ],
+                    "type": "string"
+                },
+                "is_active": {
+                    "type": "boolean"
+                },
+                "is_controlled": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentPartitionedTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutInternalCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastPublishTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentTopicStatsImpl"
+                    },
+                    "type": "object"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/NonPersistentPublisherStats"
+                    },
+                    "readOnly": true,
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentReplicatorStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentSubscriptionStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "systemTopicBytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicCreationTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentPublisherStats": {
+            "properties": {
+                "accessMode": {
+                    "enum": [
+                        "Shared",
+                        "Exclusive",
+                        "ExclusiveWithFencing",
+                        "WaitForExclusive"
+                    ],
+                    "type": "string"
+                },
+                "address": {
+                    "type": "string"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "producerName": {
+                    "type": "string"
+                },
+                "supportsPartialProducer": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentReplicatorStats": {
+            "properties": {
+                "bytesInCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "connected": {
+                    "type": "boolean"
+                },
+                "inboundConnectedSince": {
+                    "type": "string"
+                },
+                "inboundConnection": {
+                    "type": "string"
+                },
+                "msgDropCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgExpiredCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgInCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "outboundConnectedSince": {
+                    "type": "string"
+                },
+                "outboundConnection": {
+                    "type": "string"
+                },
+                "replicationBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "replicationDelayInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentSubscriptionStats": {
+            "properties": {
+                "activeConsumerName": {
+                    "type": "string"
+                },
+                "allowOutOfOrderDelivery": {
+                    "type": "boolean"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "blockedSubscriptionOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "consumers": {
+                    "items": {
+                        "$ref": "#/definitions/ConsumerStats"
+                    },
+                    "type": "array"
+                },
+                "consumersAfterMarkDeletePosition": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsByBrokerLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsBySubscriptionLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsByTopicLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsByBrokerLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsBySubscriptionLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsByTopicLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "drainingHashesClearedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "drainingHashesCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "drainingHashesUnackedMessages": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "durable": {
+                    "type": "boolean"
+                },
+                "earliestMsgPublishTimeInBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterAcceptedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterProcessedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRejectedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRescheduledMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "keySharedMode": {
+                    "type": "string"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastExpireTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastMarkDeleteAdvancedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgBacklogNoDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInReplay": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "replicated": {
+                    "type": "boolean"
+                },
+                "subscriptionProperties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "totalMsgExpired": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "NonPersistentTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutInternalCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastPublishTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgDropRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/NonPersistentPublisherStats"
+                    },
+                    "readOnly": true,
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentReplicatorStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/NonPersistentSubscriptionStats"
+                    },
+                    "readOnly": true,
+                    "type": "object"
+                },
+                "systemTopicBytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicCreationTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadPolicies": {
+            "properties": {
+                "fileSystemProfilePath": {
+                    "type": "string"
+                },
+                "fileSystemURI": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadDeletionLagInMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadDriver": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadMaxThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadPrefetchRounds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadThresholdInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadThresholdInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadedReadPriority": {
+                    "enum": [
+                        "BOOKKEEPER_FIRST",
+                        "TIERED_STORAGE_FIRST"
+                    ],
+                    "type": "string"
+                },
+                "offloadersDirectory": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialId": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialSecret": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRole": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRoleSessionName": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadPoliciesImpl": {
+            "properties": {
+                "fileSystemDriver": {
+                    "type": "boolean"
+                },
+                "fileSystemProfilePath": {
+                    "type": "string"
+                },
+                "fileSystemURI": {
+                    "type": "string"
+                },
+                "gcsDriver": {
+                    "type": "boolean"
+                },
+                "gcsManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "gcsManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "gcsManagedLedgerOffloadServiceAccountKeyFile": {
+                    "type": "string"
+                },
+                "managedLedgerExtraConfigurations": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "managedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadDeletionLagInMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadDriver": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadMaxThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadPrefetchRounds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadReadThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                },
+                "managedLedgerOffloadThresholdInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadThresholdInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "managedLedgerOffloadedReadPriority": {
+                    "enum": [
+                        "BOOKKEEPER_FIRST",
+                        "TIERED_STORAGE_FIRST"
+                    ],
+                    "type": "string"
+                },
+                "offloadersDirectory": {
+                    "type": "string"
+                },
+                "s3Driver": {
+                    "type": "boolean"
+                },
+                "s3ManagedLedgerOffloadBucket": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialId": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadCredentialSecret": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadMaxBlockSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadReadBufferSizeInBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "s3ManagedLedgerOffloadRegion": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRole": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadRoleSessionName": {
+                    "type": "string"
+                },
+                "s3ManagedLedgerOffloadServiceEndpoint": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OffloadProcessStatus": {
+            "properties": {
+                "firstUnoffloadedMessage": {
+                    "$ref": "#/definitions/MessageId"
+                },
+                "lastError": {
+                    "type": "string"
+                },
+                "status": {
+                    "enum": [
+                        "NOT_RUN",
+                        "RUNNING",
+                        "SUCCESS",
+                        "ERROR"
+                    ],
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "OutputStream": {
+            "type": "object"
+        },
+        "PartitionedManagedLedgerInfo": {
+            "properties": {
+                "creationDate": {
+                    "type": "string"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorInfo"
+                    },
+                    "type": "object"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "modificationDate": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ManagedLedgerInfo"
+                    },
+                    "type": "object"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "terminatedPosition": {
+                    "$ref": "#/definitions/PositionInfo"
+                },
+                "version": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicInternalStats": {
+            "properties": {
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/PersistentTopicInternalStats"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicMetadata": {
+            "properties": {
+                "deleted": {
+                    "type": "boolean"
+                },
+                "partitions": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PartitionedTopicStatsImpl": {
+            "properties": {
+                "abortedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutInternalCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "committedTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStatsImpl"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadFailureTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadLedgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastOffloadSuccessTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastPublishTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "metadata": {
+                    "$ref": "#/definitions/PartitionedTopicMetadata"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ongoingTxnCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "partitions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/TopicStats"
+                    },
+                    "type": "object"
+                },
+                "publishRateLimitedTimes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "systemTopicBytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicCreationTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PendingBookieOpsStats": {
+            "properties": {
+                "cursorLedgerCloseOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerCreateOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerDeleteOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursorLedgerOpenOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerCloseOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerCreateOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerDeleteOp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dataLedgerOpenOp": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistencePolicies": {
+            "properties": {
+                "bookkeeperAckQuorum": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "bookkeeperEnsemble": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "bookkeeperWriteQuorum": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "managedLedgerMaxMarkDeleteRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "managedLedgerStorageClassName": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentOfflineTopicStats": {
+            "properties": {
+                "brokerName": {
+                    "type": "string"
+                },
+                "cursorDetails": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorDetails"
+                    },
+                    "type": "object"
+                },
+                "dataLedgerDetails": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerDetails"
+                    },
+                    "type": "array"
+                },
+                "messageBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "statGeneratedAt": {
+                    "format": "date-time",
+                    "type": "string"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicName": {
+                    "type": "string"
+                },
+                "totalMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentTopicInternalStats": {
+            "properties": {
+                "compactedLedger": {
+                    "$ref": "#/definitions/LedgerInfo"
+                },
+                "currentLedgerEntries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "currentLedgerSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "cursors": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/CursorStats"
+                    },
+                    "type": "object"
+                },
+                "entriesAddedCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConfirmedEntry": {
+                    "type": "string"
+                },
+                "lastLedgerCreatedTimestamp": {
+                    "type": "string"
+                },
+                "lastLedgerCreationFailureTimestamp": {
+                    "type": "string"
+                },
+                "ledgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "numberOfEntries": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "pendingAddEntriesCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "schemaLedgers": {
+                    "items": {
+                        "$ref": "#/definitions/LedgerInfo"
+                    },
+                    "type": "array"
+                },
+                "state": {
+                    "type": "string"
+                },
+                "totalSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingCursorsCount": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PersistentTopicStats": {
+            "properties": {
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStats"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastPublishTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "topicCreationTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "Policies": {
+            "properties": {
+                "allowed_clusters": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "auth_policies": {
+                    "$ref": "#/definitions/AuthPolicies"
+                },
+                "autoSubscriptionCreationOverride": {
+                    "$ref": "#/definitions/AutoSubscriptionCreationOverride"
+                },
+                "autoTopicCreationOverride": {
+                    "$ref": "#/definitions/AutoTopicCreationOverride"
+                },
+                "backlog_quota_map": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/BacklogQuota"
+                    },
+                    "type": "object"
+                },
+                "bundles": {
+                    "$ref": "#/definitions/BundlesData"
+                },
+                "clusterDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "clusterSubscribeRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscribeRate"
+                    },
+                    "type": "object"
+                },
+                "compaction_threshold": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "deduplicationEnabled": {
+                    "type": "boolean"
+                },
+                "deduplicationSnapshotIntervalSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "delayed_delivery_policies": {
+                    "$ref": "#/definitions/DelayedDeliveryPolicies"
+                },
+                "deleted": {
+                    "type": "boolean"
+                },
+                "dispatcherPauseOnAckStatePersistentEnabled": {
+                    "type": "boolean"
+                },
+                "encryption_required": {
+                    "type": "boolean"
+                },
+                "entryFilters": {
+                    "$ref": "#/definitions/EntryFilters"
+                },
+                "inactive_topic_policies": {
+                    "$ref": "#/definitions/InactiveTopicPolicies"
+                },
+                "is_allow_auto_update_schema": {
+                    "type": "boolean"
+                },
+                "latency_stats_sample_rate": {
+                    "additionalProperties": {
+                        "format": "int32",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                },
+                "max_consumers_per_subscription": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_consumers_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_producers_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_subscriptions_per_topic": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_topics_per_namespace": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_unacked_messages_per_consumer": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "max_unacked_messages_per_subscription": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "message_ttl_in_seconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "migrated": {
+                    "type": "boolean"
+                },
+                "offload_deletion_lag_ms": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "offload_policies": {
+                    "$ref": "#/definitions/OffloadPolicies"
+                },
+                "offload_threshold": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "offload_threshold_in_seconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "persistence": {
+                    "$ref": "#/definitions/PersistencePolicies"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "publishMaxMessageRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/PublishRate"
+                    },
+                    "type": "object"
+                },
+                "replication_clusters": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "replicatorDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "resource_group_name": {
+                    "type": "string"
+                },
+                "retention_policies": {
+                    "$ref": "#/definitions/RetentionPolicies"
+                },
+                "schema_auto_update_compatibility_strategy": {
+                    "enum": [
+                        "AutoUpdateDisabled",
+                        "Backward",
+                        "Forward",
+                        "Full",
+                        "AlwaysCompatible",
+                        "BackwardTransitive",
+                        "ForwardTransitive",
+                        "FullTransitive"
+                    ],
+                    "type": "string"
+                },
+                "schema_compatibility_strategy": {
+                    "enum": [
+                        "UNDEFINED",
+                        "ALWAYS_INCOMPATIBLE",
+                        "ALWAYS_COMPATIBLE",
+                        "BACKWARD",
+                        "FORWARD",
+                        "FULL",
+                        "BACKWARD_TRANSITIVE",
+                        "FORWARD_TRANSITIVE",
+                        "FULL_TRANSITIVE"
+                    ],
+                    "type": "string"
+                },
+                "schema_validation_enforced": {
+                    "type": "boolean"
+                },
+                "subscriptionDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                },
+                "subscription_auth_mode": {
+                    "enum": [
+                        "None",
+                        "Prefix"
+                    ],
+                    "type": "string"
+                },
+                "subscription_expiration_time_minutes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "subscription_types_enabled": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "topicDispatchRate": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/DispatchRateImpl"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "PoolArenaStats": {
+            "properties": {
+                "chunkLists": {
+                    "items": {
+                        "$ref": "#/definitions/PoolChunkListStats"
+                    },
+                    "type": "array"
+                },
+                "numActiveAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveHugeAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveNormalAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numActiveSmallAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numChunkLists": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numHugeAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numHugeDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numNormalAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numNormalDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallAllocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallDeallocations": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "numSmallSubpages": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "smallSubpages": {
+                    "items": {
+                        "$ref": "#/definitions/PoolSubpageStats"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "PoolChunkListStats": {
+            "properties": {
+                "chunks": {
+                    "items": {
+                        "$ref": "#/definitions/PoolChunkStats"
+                    },
+                    "type": "array"
+                },
+                "maxUsage": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "minUsage": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PoolChunkStats": {
+            "properties": {
+                "chunkSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "freeBytes": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "usage": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PoolSubpageStats": {
+            "properties": {
+                "elementSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxNumElements": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numAvailable": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "pageSize": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PositionInfo": {
+            "properties": {
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PostSchemaPayload": {
+            "properties": {
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "schema": {
+                    "type": "string"
+                },
+                "type": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PostSchemaResponse": {
+            "properties": {
+                "version": {
+                    "$ref": "#/definitions/SchemaVersion"
+                }
+            },
+            "type": "object"
+        },
+        "ProcessContainerFactory": {
+            "properties": {
+                "extraFunctionDependenciesDir": {
+                    "type": "string"
+                },
+                "javaInstanceJarLocation": {
+                    "type": "string"
+                },
+                "logDirectory": {
+                    "type": "string"
+                },
+                "pythonInstanceLocation": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PublicKey": {
+            "properties": {
+                "algorithm": {
+                    "type": "string"
+                },
+                "encoded": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "format": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "PublishRate": {
+            "properties": {
+                "publishThrottlingRateInByte": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishThrottlingRateInMsg": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "PublisherStats": {
+            "properties": {
+                "accessMode": {
+                    "enum": [
+                        "Shared",
+                        "Exclusive",
+                        "ExclusiveWithFencing",
+                        "WaitForExclusive"
+                    ],
+                    "type": "string"
+                },
+                "address": {
+                    "type": "string"
+                },
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "clientVersion": {
+                    "type": "string"
+                },
+                "connectedSince": {
+                    "type": "string"
+                },
+                "metadata": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "producerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "producerName": {
+                    "type": "string"
+                },
+                "supportsPartialProducer": {
+                    "type": "boolean"
+                }
+            },
+            "type": "object"
+        },
+        "RawBookieInfo": {
+            "properties": {
+                "bookieId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ReplicatorStats": {
+            "properties": {
+                "bytesInCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "connected": {
+                    "type": "boolean"
+                },
+                "inboundConnectedSince": {
+                    "type": "string"
+                },
+                "inboundConnection": {
+                    "type": "string"
+                },
+                "msgExpiredCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgInCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "outboundConnectedSince": {
+                    "type": "string"
+                },
+                "outboundConnection": {
+                    "type": "string"
+                },
+                "replicationBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "replicationDelayInSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResetCursorData": {
+            "properties": {
+                "batchIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "entryId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "excluded": {
+                    "type": "boolean"
+                },
+                "ledgerId": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "partitionIndex": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceDescription": {
+            "properties": {
+                "resourceUsage": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ResourceUsage"
+                    },
+                    "type": "object"
+                },
+                "usagePct": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceGroup": {
+            "properties": {
+                "dispatchRateInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchRateInMsgs": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "publishRateInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "publishRateInMsgs": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceQuota": {
+            "properties": {
+                "bandwidthIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "bandwidthOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "dynamic": {
+                    "type": "boolean"
+                },
+                "memory": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceUnit": {
+            "properties": {
+                "availableResource": {
+                    "$ref": "#/definitions/ResourceDescription"
+                },
+                "resourceId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "ResourceUsage": {
+            "properties": {
+                "limit": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "usage": {
+                    "format": "double",
+                    "type": "number"
+                }
+            },
+            "type": "object"
+        },
+        "Resources": {
+            "properties": {
+                "cpu": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "disk": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "ram": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "RetentionPolicies": {
+            "properties": {
+                "retentionSizeInMB": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "retentionTimeInMinutes": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SchemaVersion": {
+            "type": "object"
+        },
+        "Sinks": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sinkList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SinksWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sinkList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SocketAddress": {
+            "type": "object"
+        },
+        "Sources": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sourceList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SourcesWorkerService": {
+            "properties": {
+                "listOfConnectors": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                },
+                "sourceList": {
+                    "items": {
+                        "$ref": "#/definitions/ConnectorDefinition"
+                    },
+                    "type": "array"
+                }
+            },
+            "type": "object"
+        },
+        "SubscribeRate": {
+            "properties": {
+                "ratePeriodInSecond": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "subscribeThrottlingRatePerConsumer": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SubscriptionStats": {
+            "properties": {
+                "activeConsumerName": {
+                    "type": "string"
+                },
+                "allowOutOfOrderDelivery": {
+                    "type": "boolean"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "blockedSubscriptionOnUnackedMsgs": {
+                    "type": "boolean"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "chunkedMessageRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "consumers": {
+                    "items": {
+                        "$ref": "#/definitions/ConsumerStats"
+                    },
+                    "type": "array"
+                },
+                "consumersAfterMarkDeletePosition": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsByBrokerLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsBySubscriptionLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledBytesEventsByTopicLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsByBrokerLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsBySubscriptionLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "dispatchThrottledMsgEventsByTopicLimit": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "drainingHashesClearedTotal": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "drainingHashesCount": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "drainingHashesUnackedMessages": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "durable": {
+                    "type": "boolean"
+                },
+                "earliestMsgPublishTimeInBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterAcceptedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterProcessedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRejectedMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "filterRescheduledMsgCount": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "keySharedMode": {
+                    "type": "string"
+                },
+                "lastAckedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedFlowTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastConsumedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastExpireTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastMarkDeleteAdvancedTimestamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "messageAckRate": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgBacklog": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgBacklogNoDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgDelayed": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgInReplay": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateExpired": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateRedeliver": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "replicated": {
+                    "type": "boolean"
+                },
+                "subscriptionProperties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "totalMsgExpired": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "type": {
+                    "type": "string"
+                },
+                "unackedMessages": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "SystemResourceUsage": {
+            "properties": {
+                "bandwidthIn": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "bandwidthOut": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "cpu": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "directMemory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                },
+                "memory": {
+                    "$ref": "#/definitions/ResourceUsage"
+                }
+            },
+            "type": "object"
+        },
+        "TenantInfo": {
+            "description": "Information of adminRoles and allowedClusters for tenant",
+            "properties": {
+                "adminRoles": {
+                    "description": "Comma separated list of auth principal allowed to administrate the tenant.",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "allowedClusters": {
+                    "description": "Comma separated allowed clusters.",
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                }
+            },
+            "type": "object"
+        },
+        "ThreadContainerFactory": {
+            "properties": {
+                "pulsarClientMemoryLimit": {
+                    "$ref": "#/definitions/MemoryLimit"
+                },
+                "threadGroupName": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "TopicHashPositions": {
+            "properties": {
+                "bundle": {
+                    "type": "string"
+                },
+                "namespace": {
+                    "type": "string"
+                },
+                "topicHashPositions": {
+                    "additionalProperties": {
+                        "format": "int64",
+                        "type": "integer"
+                    },
+                    "type": "object"
+                }
+            },
+            "type": "object"
+        },
+        "TopicStats": {
+            "properties": {
+                "averageMsgSize": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "backlogQuotaLimitSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogQuotaLimitTime": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "backlogSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "bytesOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "compaction": {
+                    "$ref": "#/definitions/CompactionStats"
+                },
+                "deduplicationStatus": {
+                    "type": "string"
+                },
+                "delayedMessageIndexSizeInBytes": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "earliestMsgPublishTimeInBacklogs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "lastPublishTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgChunkPublished": {
+                    "type": "boolean"
+                },
+                "msgInCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgOutCounter": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "msgRateIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgRateOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputIn": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "msgThroughputOut": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "nonContiguousDeletedMessagesRanges": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "nonContiguousDeletedMessagesRangesSerializedSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "offloadedStorageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageAgeSeconds": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "oldestBacklogMessageSubscriptionName": {
+                    "type": "string"
+                },
+                "ownerBroker": {
+                    "type": "string"
+                },
+                "publishers": {
+                    "items": {
+                        "$ref": "#/definitions/PublisherStats"
+                    },
+                    "type": "array"
+                },
+                "replication": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/ReplicatorStats"
+                    },
+                    "type": "object"
+                },
+                "storageSize": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "subscriptions": {
+                    "additionalProperties": {
+                        "$ref": "#/definitions/SubscriptionStats"
+                    },
+                    "type": "object"
+                },
+                "topicCreationTimeStamp": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "topicEpoch": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "waitingPublishers": {
+                    "format": "int32",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerConfig": {
+            "properties": {
+                "additionalEnabledConnectorUrlPatterns": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "additionalEnabledFunctionsUrlPatterns": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "additionalJavaRuntimeArguments": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "assignmentWriteMaxRetries": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "authenticateMetricsEndpoint": {
+                    "type": "boolean"
+                },
+                "authenticationEnabled": {
+                    "type": "boolean"
+                },
+                "authenticationProviders": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "authorizationEnabled": {
+                    "type": "boolean"
+                },
+                "authorizationProvider": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationParametersName": {
+                    "type": "string"
+                },
+                "bookkeeperClientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "brokerClientAuthenticationEnabled": {
+                    "type": "boolean"
+                },
+                "brokerClientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "brokerClientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "brokerClientTrustCertsFilePath": {
+                    "type": "string"
+                },
+                "clientAuthenticationParameters": {
+                    "type": "string"
+                },
+                "clientAuthenticationPlugin": {
+                    "type": "string"
+                },
+                "clusterCoordinationTopic": {
+                    "type": "string"
+                },
+                "clusterCoordinationTopicName": {
+                    "type": "string"
+                },
+                "configurationMetadataStoreUrl": {
+                    "type": "string"
+                },
+                "configurationStoreServers": {
+                    "type": "string"
+                },
+                "connectorsDirectory": {
+                    "type": "string"
+                },
+                "downloadDirectory": {
+                    "type": "string"
+                },
+                "enableClassloadingOfBuiltinFiles": {
+                    "type": "boolean"
+                },
+                "enableClassloadingOfExternalFiles": {
+                    "type": "boolean"
+                },
+                "enableReferencingConnectorDirectoryFiles": {
+                    "type": "boolean"
+                },
+                "enableReferencingFunctionsDirectoryFiles": {
+                    "type": "boolean"
+                },
+                "exposeAdminClientEnabled": {
+                    "type": "boolean"
+                },
+                "failureCheckFreqMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "forwardSourceMessageProperty": {
+                    "type": "boolean"
+                },
+                "functionAssignmentTopic": {
+                    "type": "string"
+                },
+                "functionAssignmentTopicName": {
+                    "type": "string"
+                },
+                "functionAuthProviderClassName": {
+                    "type": "string"
+                },
+                "functionInstanceMaxResources": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionInstanceMinResources": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionInstanceResourceChangeInLockStep": {
+                    "type": "boolean"
+                },
+                "functionInstanceResourceGranularities": {
+                    "$ref": "#/definitions/Resources"
+                },
+                "functionMetadataTopic": {
+                    "type": "string"
+                },
+                "functionMetadataTopicName": {
+                    "type": "string"
+                },
+                "functionRuntimeFactoryClassName": {
+                    "type": "string"
+                },
+                "functionRuntimeFactoryConfigs": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "functionWebServiceUrl": {
+                    "type": "string"
+                },
+                "functionsDirectory": {
+                    "type": "string"
+                },
+                "functionsWorkerEnablePackageManagement": {
+                    "type": "boolean"
+                },
+                "functionsWorkerServiceCustomConfigs": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "functionsWorkerServiceNarPackage": {
+                    "type": "string"
+                },
+                "httpRequestsLimitEnabled": {
+                    "type": "boolean"
+                },
+                "httpRequestsMaxPerSecond": {
+                    "format": "double",
+                    "type": "number"
+                },
+                "httpServerAcceptQueueSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "httpServerThreadPoolQueueSize": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "ignoreUnknownConfigFields": {
+                    "type": "boolean"
+                },
+                "includeStandardPrometheusMetrics": {
+                    "type": "boolean"
+                },
+                "initialBrokerReconnectMaxRetries": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "initializedDlogMetadata": {
+                    "type": "boolean"
+                },
+                "instanceLivenessCheckFreqMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "jvmGCMetricsLoggerClassName": {
+                    "type": "string"
+                },
+                "kinitCommand": {
+                    "type": "string"
+                },
+                "kubernetesContainerFactory": {
+                    "$ref": "#/definitions/KubernetesContainerFactory"
+                },
+                "maxConcurrentHttpRequests": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxHttpServerConnections": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "maxPendingAsyncRequests": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreAllowReadOnlyOperations": {
+                    "type": "boolean"
+                },
+                "metadataStoreCacheExpirySeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreOperationTimeoutSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "metadataStoreSessionTimeoutMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "narExtractionDirectory": {
+                    "type": "string"
+                },
+                "numFunctionPackageReplicas": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "numHttpServerThreads": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "processContainerFactory": {
+                    "$ref": "#/definitions/ProcessContainerFactory"
+                },
+                "properties": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "proxyRoles": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "pulsarFunctionsCluster": {
+                    "type": "string"
+                },
+                "pulsarFunctionsNamespace": {
+                    "type": "string"
+                },
+                "pulsarServiceUrl": {
+                    "type": "string"
+                },
+                "pulsarWebServiceUrl": {
+                    "type": "string"
+                },
+                "rebalanceCheckFreqSec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "rescheduleTimeoutMs": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "runtimeCustomizerClassName": {
+                    "type": "string"
+                },
+                "runtimeCustomizerConfig": {
+                    "additionalProperties": {
+                        "type": "object"
+                    },
+                    "type": "object"
+                },
+                "saslJaasClientAllowedIds": {
+                    "type": "string"
+                },
+                "saslJaasServerRoleTokenSignerSecretPath": {
+                    "type": "string"
+                },
+                "saslJaasServerSectionName": {
+                    "type": "string"
+                },
+                "schedulerClassName": {
+                    "type": "string"
+                },
+                "secretsProviderConfiguratorClassName": {
+                    "type": "string"
+                },
+                "secretsProviderConfiguratorConfig": {
+                    "additionalProperties": {
+                        "type": "string"
+                    },
+                    "type": "object"
+                },
+                "stateStorageProviderImplementation": {
+                    "type": "string"
+                },
+                "stateStorageServiceUrl": {
+                    "type": "string"
+                },
+                "superUserRoles": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "threadContainerFactory": {
+                    "$ref": "#/definitions/ThreadContainerFactory"
+                },
+                "tlsAllowInsecureConnection": {
+                    "type": "boolean"
+                },
+                "tlsCertRefreshCheckDurationSec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "tlsCertificateFilePath": {
+                    "type": "string"
+                },
+                "tlsEnableHostnameVerification": {
+                    "type": "boolean"
+                },
+                "tlsEnabled": {
+                    "type": "boolean"
+                },
+                "tlsEnabledWithKeyStore": {
+                    "type": "boolean"
+                },
+                "tlsKeyFilePath": {
+                    "type": "string"
+                },
+                "tlsKeyStore": {
+                    "type": "string"
+                },
+                "tlsKeyStorePassword": {
+                    "type": "string"
+                },
+                "tlsKeyStoreType": {
+                    "type": "string"
+                },
+                "tlsProvider": {
+                    "type": "string"
+                },
+                "tlsRequireTrustedClientCertOnConnect": {
+                    "type": "boolean"
+                },
+                "tlsTrustCertsFilePath": {
+                    "type": "string"
+                },
+                "tlsTrustChainBytes": {
+                    "items": {
+                        "format": "byte",
+                        "type": "string"
+                    },
+                    "type": "array"
+                },
+                "tlsTrustStore": {
+                    "type": "string"
+                },
+                "tlsTrustStorePassword": {
+                    "type": "string"
+                },
+                "tlsTrustStoreType": {
+                    "type": "string"
+                },
+                "topicCompactionFrequencySec": {
+                    "format": "int64",
+                    "type": "integer"
+                },
+                "uploadBuiltinSinksSources": {
+                    "type": "boolean"
+                },
+                "useCompactedMetadataTopic": {
+                    "type": "boolean"
+                },
+                "useTls": {
+                    "type": "boolean"
+                },
+                "validateConnectorConfig": {
+                    "type": "boolean"
+                },
+                "webServiceHaProxyProtocolEnabled": {
+                    "type": "boolean"
+                },
+                "webServiceLogDetailedAddresses": {
+                    "type": "boolean"
+                },
+                "webServiceTlsCiphers": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "webServiceTlsProtocols": {
+                    "items": {
+                        "type": "string"
+                    },
+                    "type": "array",
+                    "uniqueItems": true
+                },
+                "webServiceTrustXForwardedFor": {
+                    "type": "boolean"
+                },
+                "workerHostname": {
+                    "type": "string"
+                },
+                "workerId": {
+                    "type": "string"
+                },
+                "workerListProbeIntervalSec": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerPort": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerPortTls": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerWebAddress": {
+                    "type": "string"
+                },
+                "workerWebAddressTls": {
+                    "type": "string"
+                },
+                "zooKeeperAllowReadOnlyOperations": {
+                    "type": "boolean"
+                },
+                "zooKeeperCacheExpirySeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "zooKeeperOperationTimeoutSeconds": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "zooKeeperSessionTimeoutMillis": {
+                    "format": "int64",
+                    "type": "integer"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerFunctionInstanceStats": {
+            "properties": {
+                "metrics": {
+                    "$ref": "#/definitions/FunctionInstanceStatsData"
+                },
+                "name": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerInfo": {
+            "properties": {
+                "port": {
+                    "format": "int32",
+                    "type": "integer"
+                },
+                "workerHostname": {
+                    "type": "string"
+                },
+                "workerId": {
+                    "type": "string"
+                }
+            },
+            "type": "object"
+        },
+        "WorkerService": {
+            "properties": {
+                "functions": {
+                    "$ref": "#/definitions/FunctionsWorkerService"
+                },
+                "functionsV2": {
+                    "$ref": "#/definitions/FunctionsV2WorkerService"
+                },
+                "initialized": {
+                    "type": "boolean"
+                },
+                "sinks": {
+                    "$ref": "#/definitions/SinksWorkerService"
+                },
+                "sources": {
+                    "$ref": "#/definitions/SourcesWorkerService"
+                },
+                "workerConfig": {
+                    "$ref": "#/definitions/WorkerConfig"
+                },
+                "workers": {
+                    "$ref": "#/definitions/WorkersWorkerService"
+                }
+            },
+            "type": "object"
+        },
+        "Workers": {
+            "type": "object"
+        },
+        "WorkersWorkerService": {
+            "type": "object"
+        }
+    },
+    "info": {
+        "description": "This provides the REST API for admin operations",
+        "license": {
+            "name": "Apache 2.0",
+            "url": "http://www.apache.org/licenses/LICENSE-2.0.html"
+        },
+        "title": "Pulsar Admin REST API",
+        "version": "v2"
+    },
+    "paths": {
+        "/bookies/all": {
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getAllBookies",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookiesClusterInfo"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets raw information for all the bookies in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/bookies/racks-info": {
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getBookiesRackInfo",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "additionalProperties": {
+                                    "$ref": "#/definitions/BookieInfo"
+                                },
+                                "type": "object"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the rack placement information for all the bookies in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/bookies/racks-info/{bookie}": {
+            "delete": {
+                "description": "",
+                "operationId": "Bookies_deleteBookieRackInfo",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Removed the rack placement information for a specific bookie in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            },
+            "get": {
+                "description": "",
+                "operationId": "Bookies_getBookieRackInfo",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookieInfo"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the rack placement information for a specific bookie in the cluster",
+                "tags": [
+                    "bookies"
+                ]
+            },
+            "post": {
+                "description": "",
+                "operationId": "Bookies_updateBookieRackInfo",
+                "parameters": [
+                    {
+                        "description": "The bookie address",
+                        "in": "path",
+                        "name": "bookie",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The group",
+                        "in": "query",
+                        "name": "group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The bookie info",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/BookieInfo"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Updates the rack placement information for a specific bookie in the cluster (note. bookie address format:`address:port`)",
+                "tags": [
+                    "bookies"
+                ]
+            }
+        },
+        "/broker-stats/allocator-stats/{allocator}": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStatsBase_getAllocatorStats",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "allocator",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AllocatorStats"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get the stats for the Netty allocator. Available allocators are 'default' and 'ml-cache'",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/bookieops": {
+            "get": {
+                "description": "Returns a nested map structure which Swagger does not fully support for display. Structure: Map<String, Map<String, PendingBookieOpsStats>>. Please refer to this structure for details.",
+                "operationId": "BrokerStatsBase_getPendingBookieOpsStats",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/PendingBookieOpsStats"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get pending bookie client op stats by namespace",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/broker-resource-availability/{tenant}/{namespace}": {
+            "get": {
+                "description": "This API gives the current broker availability in percent, each resource percentage usage is calculated and thensum of all of the resource usage percent is called broker-resource-availability<br/><br/>THIS API IS ONLY FOR USE BY TESTING FOR CONFIRMING NAMESPACE ALLOCATION ALGORITHM",
+                "operationId": "BrokerStats_getBrokerResourceAvailability",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Returns broker resource availability as Map<Long, List<ResourceUnit>>.Since `ResourceUnit` is an interface, its specific content is not determinable via class reflection. Refer to the source code or interface tests for detailed type definitions.",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/ResourceUnit"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "409": {
+                        "description": "Load-manager doesn't support operation"
+                    }
+                },
+                "summary": "Broker availability report",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/load-report": {
+            "get": {
+                "description": "consists of topics stats & systemResourceUsage",
+                "operationId": "BrokerStatsBase_getLoadReport",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/LoadReport"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get Load for this broker",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/mbeans": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStatsBase_getMBeans",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/Metrics"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all the mbean details of this broker JVM",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/metrics": {
+            "get": {
+                "description": "Requested should be executed by Monitoring agent on each broker to fetch the metrics",
+                "operationId": "BrokerStatsBase_getMetrics",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/Metrics"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Gets the metrics for Monitoring",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/broker-stats/topics": {
+            "get": {
+                "description": "",
+                "operationId": "BrokerStats_getTopics2",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/OutputStream"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all the topic stats by namespace",
+                "tags": [
+                    "broker-stats"
+                ]
+            }
+        },
+        "/brokers": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getActiveBrokers",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    }
+                },
+                "summary": "Get the list of active brokers (broker ids) in the local cluster.If authorization is not enabled",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/backlog-quota-check": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_backlogQuotaCheck",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Everything is OK"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "An REST endpoint to trigger backlogQuotaCheck",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getDynamicConfigurationName",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to get configuration"
+                    }
+                },
+                "summary": "Get all updatable dynamic configurations's name",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/runtime": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getRuntimeConfiguration",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "type": "string"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get all runtime configurations. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/values": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getAllDynamicConfigurations",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "type": "string"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to view configuration"
+                    },
+                    "404": {
+                        "description": "Configuration not found"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get value of all dynamic configurations' value overridden on local config",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/{configName}": {
+            "delete": {
+                "description": "",
+                "operationId": "BrokersBase_deleteDynamicConfiguration",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "configName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Service configuration delete successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "412": {
+                        "description": "Invalid dynamic-config value"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete dynamic ServiceConfiguration into metadata only. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/configuration/{configName}/{configValue}": {
+            "post": {
+                "description": "",
+                "operationId": "BrokersBase_updateDynamicConfiguration",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "configName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "configValue",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Service configuration updated successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "404": {
+                        "description": "Configuration not found"
+                    },
+                    "412": {
+                        "description": "Invalid dynamic-config value"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Update dynamic serviceconfiguration into zk only. This operation requires Pulsar super-user privileges.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/health": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_healthCheck",
+                "parameters": [
+                    {
+                        "description": "Topic Version",
+                        "enum": [
+                            "V1",
+                            "V2"
+                        ],
+                        "in": "query",
+                        "name": "topicVersion",
+                        "required": false,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "brokerId",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Everything is OK"
+                    },
+                    "307": {
+                        "description": "Current broker is not the target broker"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    },
+                    "503": {
+                        "description": "Service unavailable"
+                    }
+                },
+                "summary": "Run a healthCheck against the broker",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/internal-configuration": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getInternalConfigurationData",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/InternalConfigurationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Get the internal configuration data",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/leaderBroker": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getLeaderBroker",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BrokerInfo"
+                        }
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    },
+                    "404": {
+                        "description": "Leader broker not found"
+                    }
+                },
+                "summary": "Get the information of the leader broker.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/ready": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_isReady",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Broker is ready"
+                    },
+                    "500": {
+                        "description": "Broker is not ready"
+                    }
+                },
+                "summary": "Check if the broker is fully initialized",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/shutdown": {
+            "post": {
+                "description": "",
+                "operationId": "BrokersBase_shutDownBrokerGracefully",
+                "parameters": [
+                    {
+                        "description": "if the value absent(value=0) means no concurrent limitation.",
+                        "format": "int32",
+                        "in": "query",
+                        "name": "maxConcurrentUnloadPerSec",
+                        "required": false,
+                        "type": "integer"
+                    },
+                    {
+                        "default": true,
+                        "in": "query",
+                        "name": "forcedTerminateTopic",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Execute shutdown command successfully"
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to update service-configuration"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Shutdown broker gracefully.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/version": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_version",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "The Pulsar version",
+                        "schema": {
+                            "type": "string"
+                        }
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get version of current broker",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/{clusterName}/{brokerId}/ownedNamespaces": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getOwnedNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "clusterName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "brokerId",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/NamespaceOwnershipStatus"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the cluster"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist"
+                    }
+                },
+                "summary": "Get the list of namespaces served by the specific broker id",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/brokers/{cluster}": {
+            "get": {
+                "description": "",
+                "operationId": "BrokersBase_getActiveBrokers",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve this cluster"
+                    },
+                    "401": {
+                        "description": "Authentication required"
+                    },
+                    "403": {
+                        "description": "This operation requires super-user access"
+                    },
+                    "404": {
+                        "description": "Cluster does not exist: cluster={clustername}"
+                    }
+                },
+                "summary": "Get the list of active brokers (broker ids) in the cluster.If authorization is not enabled, any cluster name is valid.",
+                "tags": [
+                    "brokers"
+                ]
+            }
+        },
+        "/clusters": {
+            "get": {
+                "description": "",
+                "operationId": "ClustersBase_getClusters",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Return a list of clusters.",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the list of all the Pulsar clusters.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Cluster has been deleted."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster is not empty."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Delete an existing cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Return the cluster data.",
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the configuration for the specified cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_updateCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The cluster data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\"\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been updated."
+                    },
+                    "400": {
+                        "description": "Bad request parameter."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update the configuration for a cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "put": {
+                "description": "This operation requires Pulsar superuser privileges, and the name cannot contain the '/' characters.",
+                "operationId": "ClustersBase_createCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The cluster data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\",\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been created."
+                    },
+                    "400": {
+                        "description": "Bad request parameter."
+                    },
+                    "403": {
+                        "description": "You don't have admin permission to create the cluster."
+                    },
+                    "409": {
+                        "description": "Cluster already exists."
+                    },
+                    "412": {
+                        "description": "Cluster name is not valid."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Create a new cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/failureDomains": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getFailureDomains",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/FailureDomain"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get the cluster failure domains.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/failureDomains/{domainName}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteFailureDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Delete the failure domain of the cluster successfully"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policy is read only"
+                    },
+                    "404": {
+                        "description": "FailureDomain doesn't exist"
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete the failure domain of the cluster",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/FailureDomain"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "FailureDomain doesn't exist"
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Get a domain in a cluster",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setFailureDomain",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The failure domain name",
+                        "in": "path",
+                        "name": "domainName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The configuration data of a failure domain",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/FailureDomain"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Set the failure domain of the cluster successfully."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Failure domain doesn't exist."
+                    },
+                    "409": {
+                        "description": "Broker already exists in another domain."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Set the failure domain of the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/migrate": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getClusterMigration",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Return the cluster data.",
+                        "schema": {
+                            "$ref": "#/definitions/ClusterData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the cluster migration configuration for the specified cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_updateClusterMigration",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Is cluster migrated",
+                        "in": "query",
+                        "name": "migrated",
+                        "required": true,
+                        "type": "boolean"
+                    },
+                    {
+                        "description": "The cluster url data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/ClusterUrl"
+                        },
+                        "x-examples": {
+                            "application/json": "{\n   \"serviceUrl\": \"http://pulsar.example.com:8080\",\n   \"brokerServiceUrl\": \"pulsar://pulsar.example.com:6651\"\n}"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Cluster has been updated."
+                    },
+                    "400": {
+                        "description": "Cluster url must not be empty."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update the configuration for a cluster migration.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getNamespaceIsolationPolicies",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/NamespaceIsolationData"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the namespace isolation policies assigned to the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/brokers": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getBrokersWithNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "$ref": "#/definitions/BrokerNamespaceIsolationData"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Namespace-isolation policies not found."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get list of brokers with namespace-isolation policies attached to them.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/brokers/{broker}": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getBrokerWithNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The broker name (<broker-hostname>:<web-service-port>)",
+                        "in": "path",
+                        "name": "broker",
+                        "required": true,
+                        "type": "string",
+                        "x-example": "broker1:8080"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BrokerNamespaceIsolationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Namespace-isolation policies/ Broker not found."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get a broker with namespace-isolation policies attached to it.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/namespaceIsolationPolicies/{policyName}": {
+            "delete": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_deleteNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy name",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Delete namespace isolation policy successfully."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read only."
+                    },
+                    "404": {
+                        "description": "Namespace isolation policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Delete namespace isolation policy.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The name of the namespace isolation policy",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/NamespaceIsolationData"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the single namespace isolation policy assigned to the cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setNamespaceIsolationPolicy",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy name",
+                        "in": "path",
+                        "name": "policyName",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The namespace isolation policy data",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/NamespaceIsolationData"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Set namespace isolation policy successfully."
+                    },
+                    "400": {
+                        "description": "Namespace isolation policy data is invalid."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Namespace isolation policy doesn't exist."
+                    },
+                    "412": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Set namespace isolation policy.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/clusters/{cluster}/peers": {
+            "get": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_getPeerCluster",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Get the peer-cluster data for the specified cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            },
+            "post": {
+                "description": "This operation requires Pulsar superuser privileges.",
+                "operationId": "ClustersBase_setPeerClusterNames",
+                "parameters": [
+                    {
+                        "description": "The cluster name",
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "The list of peer cluster names",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        },
+                        "x-examples": {
+                            "application/json": "[\n   \"cluster-a\",\n   \"cluster-b\"\n]"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Cluster has been updated."
+                    },
+                    "403": {
+                        "description": "Don't have admin permission or policies are read-only."
+                    },
+                    "404": {
+                        "description": "Cluster doesn't exist."
+                    },
+                    "412": {
+                        "description": "Peer cluster doesn't exist."
+                    },
+                    "500": {
+                        "description": "Internal server error."
+                    }
+                },
+                "summary": "Update peer-cluster-list for a cluster.",
+                "tags": [
+                    "clusters"
+                ]
+            }
+        },
+        "/namespaces/grantPermissionsOnTopics": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_grantPermissionsOnTopics",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "401": {
+                        "description": "Don't have permission to administrate resources on this tenant"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "tenant/namespace/topic doesn't exit"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Grant new permissions to a role on multi-topics.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/revokePermissionsOnTopics": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_revokePermissionsOnTopics",
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "401": {
+                        "description": "Don't have permission to administrate resources on this tenant"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "tenant/namespace/topic doesn't exit"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Revoke new permissions to a role on multi-topics.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{cluster}/antiAffinity/{group}": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAntiAffinityNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "cluster",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "group",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "query",
+                        "name": "tenant",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "412": {
+                        "description": "Cluster not exist/Anti-affinity group can't be empty."
+                    }
+                },
+                "summary": "Get all namespaces that are grouped by given anti-affinity group in a given cluster. api can be only accessed by admin of any of the existing tenant",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{property}/{namespace}/persistence/bookieAffinity": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteBookieAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "property",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Delete the bookie-affinity-group from namespace-local policy.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBookieAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "property",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BookieAffinityGroupDataImpl"
+                        }
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the namespace"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get the bookie-affinity-group from namespace-local policy.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getTenantNamespaces",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array",
+                            "uniqueItems": true
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant doesn't exist"
+                    }
+                },
+                "summary": "Get the list of all the namespaces for a certain tenant.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "force",
+                        "required": false,
+                        "type": "boolean"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the namespace"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "405": {
+                        "description": "Broker doesn't allow forced deletion of namespaces"
+                    },
+                    "409": {
+                        "description": "Namespace is not empty"
+                    }
+                },
+                "summary": "Delete a namespace and all the topics under it.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/Policies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get the dump all the policies specified for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "put": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_createNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Policies for the namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/Policies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster doesn't exist"
+                    },
+                    "409": {
+                        "description": "Namespace already exists"
+                    },
+                    "412": {
+                        "description": "Namespace name is not valid"
+                    }
+                },
+                "summary": "Creates a new namespace with the specified policies",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/allowedClusters": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getNamespaceAllowedClusters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Namespace is not global"
+                    }
+                },
+                "summary": "Get the allowed clusters for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setNamespaceAllowedClusters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "List of allowed clusters",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "items": {
+                                "type": "string"
+                            },
+                            "type": "array"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "400": {
+                        "description": "The list of allowed clusters should include all replication clusters."
+                    },
+                    "403": {
+                        "description": "The requester does not have admin permissions."
+                    },
+                    "404": {
+                        "description": "The specified tenant, cluster, or namespace does not exist."
+                    },
+                    "409": {
+                        "description": "A peer-cluster cannot be part of an allowed-cluster."
+                    },
+                    "412": {
+                        "description": "The namespace is not global or the provided cluster IDs are invalid."
+                    }
+                },
+                "summary": "Set the allowed clusters for a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/antiAffinity": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove anti-affinity group of a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "string"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get anti-affinity group of a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setNamespaceAntiAffinityGroup",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Anti-affinity group for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "string"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Invalid antiAffinityGroup"
+                    }
+                },
+                "summary": "Set anti-affinity group for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/autoSubscriptionCreation": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove override of broker's allowAutoSubscriptionCreation in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AutoSubscriptionCreationOverrideImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get autoSubscriptionCreation info in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setAutoSubscriptionCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Settings for automatic subscription creation",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/AutoSubscriptionCreationOverride"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Invalid autoSubscriptionCreation override"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Override broker's allowAutoSubscriptionCreation setting for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/autoTopicCreation": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove override of broker's allowAutoTopicCreation in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/AutoTopicCreationOverrideImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get autoTopicCreation info in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setAutoTopicCreation",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Settings for automatic topic creation",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/AutoTopicCreationOverride"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Invalid autoTopicCreation override"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "406": {
+                        "description": "The number of partitions should be less than or equal to maxNumPartitionsPerPartitionedTopic"
+                    }
+                },
+                "summary": "Override broker's allowAutoTopicCreation setting for a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/backlogQuota": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeBacklogQuota",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "enum": [
+                            "destination_storage",
+                            "message_age"
+                        ],
+                        "in": "query",
+                        "name": "backlogQuotaType",
+                        "required": false,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove a backlog quota policy from a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setBacklogQuota",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "enum": [
+                            "destination_storage",
+                            "message_age"
+                        ],
+                        "in": "query",
+                        "name": "backlogQuotaType",
+                        "required": false,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Backlog quota for all topics of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/BacklogQuota"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "Specified backlog quota exceeds retention quota. Increase retention quota and retry request"
+                    }
+                },
+                "summary": " Set a backlog quota for all the topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/backlogQuotaMap": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBacklogQuotaMap",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "additionalProperties": {
+                                "$ref": "#/definitions/BacklogQuotaImpl"
+                            },
+                            "type": "object"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get backlog quota map on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/bundles": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getBundlesData",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/BundlesDataImpl"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Namespace is not setup to split in bundles"
+                    }
+                },
+                "summary": "Get the bundles split data.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/clearBacklog": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_clearNamespaceBacklog",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin or operate permission on the namespace"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Clear backlog for all topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/clearBacklog/{subscription}": {
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_clearNamespaceBacklogForSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "subscription",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin or operate permission on the namespace"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Clear backlog for a given subscription on all topics on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/compactionThreshold": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_deleteCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Delete maximum number of uncompacted bytes in a topic before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_getCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int64",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    }
+                },
+                "summary": "Maximum number of uncompacted bytes in topics before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "put": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "The backlog size is compared to the threshold periodically. A threshold of 0 disabled automatic compaction",
+                "operationId": "Namespaces_setCompactionThreshold",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Maximum number of uncompacted bytes in a topic of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int64",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "compactionThreshold value is not valid"
+                    }
+                },
+                "summary": "Set maximum number of uncompacted bytes in a topic before compaction is triggered.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/deduplication": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_modifyDeduplication",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag for disabling or enabling broker side deduplication for all topics in the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Enable or disable broker side deduplication for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/deduplicationSnapshotInterval": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDeduplicationSnapshotInterval",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get deduplicationSnapshotInterval config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDeduplicationSnapshotInterval",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Interval to take deduplication snapshot per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Set deduplicationSnapshotInterval config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/delayedDelivery": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Delete delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/DelayedDeliveryPolicies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDelayedDeliveryPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Delayed delivery policies for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/DelayedDeliveryPolicies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set delayed delivery messages config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/dispatchRate": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_deleteDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Delete dispatch-rate throttling for all topics of the namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/DispatchRate"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get dispatch-rate configured for the namespace, null means dispatch-rate not configured, -1 means msg-dispatch-rate or byte-dispatch-rate not configured in dispatch-rate yet",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDispatchRate",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Dispatch rate for all topics of the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/DispatchRateImpl"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    }
+                },
+                "summary": "Set dispatch-rate throttling for all topics of the namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/dispatcherPauseOnAckStatePersistent": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeDispatcherPauseOnAckStatePersistent",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove dispatcher pause on ack state persistent configuration for specified namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getDispatcherPauseOnAckStatePersistent",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get dispatcher pause on ack state persistent config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setDispatcherPauseOnAckStatePersistent",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Set dispatcher pause on ack state persistent configuration for specified namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/encryptionRequired": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getEncryptionRequired",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Get message encryption required status in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_modifyEncryptionRequired",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag defining if message encryption is required",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Message encryption is required or not for all topics in a namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/entryFilters": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeNamespaceEntryFilters",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "412": {
+                        "description": "Invalid TTL"
+                    }
+                },
+                "summary": "Remove entry filters for namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getEntryFiltersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/EntryFilters"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerSubscription config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setEntryFiltersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "entry filters",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/EntryFilters"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "400": {
+                        "description": "Specified entry filters are not valid"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set entry filters for namespace",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/inactiveTopicPolicies": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove inactive topic policies from a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "$ref": "#/definitions/InactiveTopicPolicies"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Get inactive topic policies config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setInactiveTopicPolicies",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Inactive topic policies for the specified namespace",
+                        "in": "body",
+                        "name": "body",
+                        "required": false,
+                        "schema": {
+                            "$ref": "#/definitions/InactiveTopicPolicies"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or cluster or namespace doesn't exist"
+                    }
+                },
+                "summary": "Set inactive topic policies config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/isAllowAutoUpdateSchema": {
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getIsAllowAutoUpdateSchema",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "The flag of whether allow auto update schema",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setIsAllowAutoUpdateSchema",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Flag of whether to allow auto update schema",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "type": "boolean"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace doesn't exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Update flag of whether allow auto update schema",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxConsumersPerSubscription": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerSubscription configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerSubscription config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxConsumersPerSubscription",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum consumers per subscription",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerSubscription configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxConsumersPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxConsumersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxConsumersPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxConsumersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum consumers per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxConsumersPerTopic value is not valid"
+                    }
+                },
+                "summary": " Set maxConsumersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxProducersPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxProducersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxProducersPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxProducersPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum producers per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxProducersPerTopic value is not valid"
+                    }
+                },
+                "summary": " Set maxProducersPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxSubscriptionsPerTopic": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    }
+                },
+                "summary": "Remove maxSubscriptionsPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "successful operation",
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    }
+                },
+                "summary": "Get maxSubscriptionsPerTopic config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "post": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_setMaxSubscriptionsPerTopic",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Number of maximum subscriptions per topic",
+                        "in": "body",
+                        "name": "body",
+                        "required": true,
+                        "schema": {
+                            "format": "int32",
+                            "type": "integer"
+                        }
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace does not exist"
+                    },
+                    "409": {
+                        "description": "Concurrent modification"
+                    },
+                    "412": {
+                        "description": "maxUnackedMessagesPerSubscription value is not valid"
+                    }
+                },
+                "summary": " Set maxSubscriptionsPerTopic configuration on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            }
+        },
+        "/namespaces/{tenant}/{namespace}/maxTopicsPerNamespace": {
+            "delete": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_removeMaxTopicsPerNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "200": {
+                        "description": "Operation successful"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Tenant or namespace doesn't exist"
+                    }
+                },
+                "summary": "Remove maxTopicsPerNamespace config on a namespace.",
+                "tags": [
+                    "namespaces"
+                ]
+            },
+            "get": {
+                "consumes": [
+                    "application/json"
+                ],
+                "description": "",
+                "operationId": "Namespaces_getMaxTopicsPerNamespace",
+                "parameters": [
+                    {
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
... 77949 lines suppressed ...