类 NamespacesImpl

java.lang.Object
org.apache.pulsar.client.admin.internal.BaseResource
org.apache.pulsar.client.admin.internal.NamespacesImpl
所有已实现的接口:
org.apache.pulsar.client.admin.Namespaces

public class NamespacesImpl extends BaseResource implements org.apache.pulsar.client.admin.Namespaces
  • 构造器详细资料

    • NamespacesImpl

      public NamespacesImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
  • 方法详细资料

    • getNamespaces

      public List<String> getNamespaces(String tenant) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getNamespaces 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getNamespacesAsync

      public CompletableFuture<List<String>> getNamespacesAsync(String tenant)
      指定者:
      getNamespacesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getNamespaces

      public List<String> getNamespaces(String tenant, String cluster) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getNamespaces 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getNamespacesAsync

      public CompletableFuture<List<String>> getNamespacesAsync(String tenant, String cluster)
    • getTopics

      public List<String> getTopics(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getTopics 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getBundles

      public org.apache.pulsar.common.policies.data.BundlesData getBundles(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getBundles 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getBundlesAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.BundlesData> getBundlesAsync(String namespace)
      指定者:
      getBundlesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getTopicsAsync

      public CompletableFuture<List<String>> getTopicsAsync(String namespace)
      指定者:
      getTopicsAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getPolicies

      public org.apache.pulsar.common.policies.data.Policies getPolicies(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getPolicies 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getPoliciesAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.Policies> getPoliciesAsync(String namespace)
      指定者:
      getPoliciesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • createNamespace

      public void createNamespace(String namespace, Set<String> clusters) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      createNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • createNamespaceAsync

      public CompletableFuture<Void> createNamespaceAsync(String namespace, Set<String> clusters)
      指定者:
      createNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • createNamespace

      public void createNamespace(String namespace, int numBundles) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      createNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • createNamespaceAsync

      public CompletableFuture<Void> createNamespaceAsync(String namespace, int numBundles)
      指定者:
      createNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • createNamespace

      public void createNamespace(String namespace, org.apache.pulsar.common.policies.data.Policies policies) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      createNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • createNamespaceAsync

      public CompletableFuture<Void> createNamespaceAsync(String namespace, org.apache.pulsar.common.policies.data.Policies policies)
      指定者:
      createNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • createNamespace

      public void createNamespace(String namespace, org.apache.pulsar.common.policies.data.BundlesData bundlesData) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      createNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • createNamespaceAsync

      public CompletableFuture<Void> createNamespaceAsync(String namespace, org.apache.pulsar.common.policies.data.BundlesData bundlesData)
      指定者:
      createNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • createNamespace

      public void createNamespace(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      createNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • createNamespaceAsync

      public CompletableFuture<Void> createNamespaceAsync(String namespace)
      指定者:
      createNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • deleteNamespace

      public void deleteNamespace(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      deleteNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • deleteNamespace

      public void deleteNamespace(String namespace, boolean force) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      deleteNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • deleteNamespaceAsync

      public CompletableFuture<Void> deleteNamespaceAsync(String namespace)
      指定者:
      deleteNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • deleteNamespaceAsync

      public CompletableFuture<Void> deleteNamespaceAsync(String namespace, boolean force)
      指定者:
      deleteNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • deleteNamespaceBundle

      public void deleteNamespaceBundle(String namespace, String bundleRange) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      deleteNamespaceBundle 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • deleteNamespaceBundle

      public void deleteNamespaceBundle(String namespace, String bundleRange, boolean force) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      deleteNamespaceBundle 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • deleteNamespaceBundleAsync

      public CompletableFuture<Void> deleteNamespaceBundleAsync(String namespace, String bundleRange)
      指定者:
      deleteNamespaceBundleAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • deleteNamespaceBundleAsync

      public CompletableFuture<Void> deleteNamespaceBundleAsync(String namespace, String bundleRange, boolean force)
      指定者:
      deleteNamespaceBundleAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getPermissions

      public Map<String,Set<org.apache.pulsar.common.policies.data.AuthAction>> getPermissions(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getPermissions 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getPermissionsAsync

      public CompletableFuture<Map<String,Set<org.apache.pulsar.common.policies.data.AuthAction>>> getPermissionsAsync(String namespace)
      指定者:
      getPermissionsAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • grantPermissionOnNamespace

      public void grantPermissionOnNamespace(String namespace, String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      grantPermissionOnNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • grantPermissionOnNamespaceAsync

      public CompletableFuture<Void> grantPermissionOnNamespaceAsync(String namespace, String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions)
      指定者:
      grantPermissionOnNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • revokePermissionsOnNamespace

      public void revokePermissionsOnNamespace(String namespace, String role) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      revokePermissionsOnNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • revokePermissionsOnNamespaceAsync

      public CompletableFuture<Void> revokePermissionsOnNamespaceAsync(String namespace, String role)
      指定者:
      revokePermissionsOnNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getPermissionOnSubscription

      public Map<String,Set<String>> getPermissionOnSubscription(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getPermissionOnSubscription 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getPermissionOnSubscriptionAsync

      public CompletableFuture<Map<String,Set<String>>> getPermissionOnSubscriptionAsync(String namespace)
      指定者:
      getPermissionOnSubscriptionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • grantPermissionOnSubscription

      public void grantPermissionOnSubscription(String namespace, String subscription, Set<String> roles) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      grantPermissionOnSubscription 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • grantPermissionOnSubscriptionAsync

      public CompletableFuture<Void> grantPermissionOnSubscriptionAsync(String namespace, String subscription, Set<String> roles)
      指定者:
      grantPermissionOnSubscriptionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • revokePermissionOnSubscription

      public void revokePermissionOnSubscription(String namespace, String subscription, String role) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      revokePermissionOnSubscription 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • revokePermissionOnSubscriptionAsync

      public CompletableFuture<Void> revokePermissionOnSubscriptionAsync(String namespace, String subscription, String role)
      指定者:
      revokePermissionOnSubscriptionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getNamespaceReplicationClusters

      public List<String> getNamespaceReplicationClusters(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getNamespaceReplicationClusters 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getNamespaceReplicationClustersAsync

      public CompletableFuture<List<String>> getNamespaceReplicationClustersAsync(String namespace)
      指定者:
      getNamespaceReplicationClustersAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setNamespaceReplicationClusters

      public void setNamespaceReplicationClusters(String namespace, Set<String> clusterIds) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setNamespaceReplicationClusters 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setNamespaceReplicationClustersAsync

      public CompletableFuture<Void> setNamespaceReplicationClustersAsync(String namespace, Set<String> clusterIds)
      指定者:
      setNamespaceReplicationClustersAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getNamespaceMessageTTL

      public Integer getNamespaceMessageTTL(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getNamespaceMessageTTL 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getNamespaceMessageTTLAsync

      public CompletableFuture<Integer> getNamespaceMessageTTLAsync(String namespace)
      指定者:
      getNamespaceMessageTTLAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setNamespaceMessageTTL

      public void setNamespaceMessageTTL(String namespace, int ttlInSeconds) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setNamespaceMessageTTL 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setNamespaceMessageTTLAsync

      public CompletableFuture<Void> setNamespaceMessageTTLAsync(String namespace, int ttlInSeconds)
      指定者:
      setNamespaceMessageTTLAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeNamespaceMessageTTL

      public void removeNamespaceMessageTTL(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeNamespaceMessageTTL 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeNamespaceMessageTTLAsync

      public CompletableFuture<Void> removeNamespaceMessageTTLAsync(String namespace)
      指定者:
      removeNamespaceMessageTTLAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getSubscriptionExpirationTime

      public Integer getSubscriptionExpirationTime(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getSubscriptionExpirationTime 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getSubscriptionExpirationTimeAsync

      public CompletableFuture<Integer> getSubscriptionExpirationTimeAsync(String namespace)
      指定者:
      getSubscriptionExpirationTimeAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setSubscriptionExpirationTime

      public void setSubscriptionExpirationTime(String namespace, int expirationTime) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setSubscriptionExpirationTime 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setSubscriptionExpirationTimeAsync

      public CompletableFuture<Void> setSubscriptionExpirationTimeAsync(String namespace, int expirationTime)
      指定者:
      setSubscriptionExpirationTimeAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeSubscriptionExpirationTime

      public void removeSubscriptionExpirationTime(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeSubscriptionExpirationTime 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeSubscriptionExpirationTimeAsync

      public CompletableFuture<Void> removeSubscriptionExpirationTimeAsync(String namespace)
      指定者:
      removeSubscriptionExpirationTimeAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setNamespaceAntiAffinityGroup

      public void setNamespaceAntiAffinityGroup(String namespace, String namespaceAntiAffinityGroup) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setNamespaceAntiAffinityGroup 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setNamespaceAntiAffinityGroupAsync

      public CompletableFuture<Void> setNamespaceAntiAffinityGroupAsync(String namespace, String namespaceAntiAffinityGroup)
      指定者:
      setNamespaceAntiAffinityGroupAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getNamespaceAntiAffinityGroup

      public String getNamespaceAntiAffinityGroup(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getNamespaceAntiAffinityGroup 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getNamespaceAntiAffinityGroupAsync

      public CompletableFuture<String> getNamespaceAntiAffinityGroupAsync(String namespace)
      指定者:
      getNamespaceAntiAffinityGroupAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getAntiAffinityNamespaces

      public List<String> getAntiAffinityNamespaces(String tenant, String cluster, String namespaceAntiAffinityGroup) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getAntiAffinityNamespaces 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getAntiAffinityNamespacesAsync

      public CompletableFuture<List<String>> getAntiAffinityNamespacesAsync(String tenant, String cluster, String namespaceAntiAffinityGroup)
      指定者:
      getAntiAffinityNamespacesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • deleteNamespaceAntiAffinityGroup

      public void deleteNamespaceAntiAffinityGroup(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      deleteNamespaceAntiAffinityGroup 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • deleteNamespaceAntiAffinityGroupAsync

      public CompletableFuture<Void> deleteNamespaceAntiAffinityGroupAsync(String namespace)
      指定者:
      deleteNamespaceAntiAffinityGroupAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeDeduplicationStatus

      public void removeDeduplicationStatus(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeDeduplicationStatus 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeDeduplicationStatusAsync

      public CompletableFuture<Void> removeDeduplicationStatusAsync(String namespace)
      指定者:
      removeDeduplicationStatusAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getDeduplicationStatus

      public Boolean getDeduplicationStatus(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getDeduplicationStatus 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getDeduplicationStatusAsync

      public CompletableFuture<Boolean> getDeduplicationStatusAsync(String namespace)
      指定者:
      getDeduplicationStatusAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setDeduplicationStatus

      public void setDeduplicationStatus(String namespace, boolean enableDeduplication) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setDeduplicationStatus 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setDeduplicationStatusAsync

      public CompletableFuture<Void> setDeduplicationStatusAsync(String namespace, boolean enableDeduplication)
      指定者:
      setDeduplicationStatusAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setAutoTopicCreation

      public void setAutoTopicCreation(String namespace, org.apache.pulsar.common.policies.data.AutoTopicCreationOverride autoTopicCreationOverride) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setAutoTopicCreation 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setAutoTopicCreationAsync

      public CompletableFuture<Void> setAutoTopicCreationAsync(String namespace, org.apache.pulsar.common.policies.data.AutoTopicCreationOverride autoTopicCreationOverride)
      指定者:
      setAutoTopicCreationAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getAutoTopicCreation

      public org.apache.pulsar.common.policies.data.AutoTopicCreationOverride getAutoTopicCreation(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getAutoTopicCreation 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getAutoTopicCreationAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.AutoTopicCreationOverride> getAutoTopicCreationAsync(String namespace)
      指定者:
      getAutoTopicCreationAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeAutoTopicCreation

      public void removeAutoTopicCreation(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeAutoTopicCreation 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeAutoTopicCreationAsync

      public CompletableFuture<Void> removeAutoTopicCreationAsync(String namespace)
      指定者:
      removeAutoTopicCreationAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setAutoSubscriptionCreation

      public void setAutoSubscriptionCreation(String namespace, org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride autoSubscriptionCreationOverride) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setAutoSubscriptionCreation 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setAutoSubscriptionCreationAsync

      public CompletableFuture<Void> setAutoSubscriptionCreationAsync(String namespace, org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride autoSubscriptionCreationOverride)
      指定者:
      setAutoSubscriptionCreationAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getAutoSubscriptionCreation

      public org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride getAutoSubscriptionCreation(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getAutoSubscriptionCreation 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getAutoSubscriptionCreationAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride> getAutoSubscriptionCreationAsync(String namespace)
      指定者:
      getAutoSubscriptionCreationAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setSubscriptionTypesEnabled

      public void setSubscriptionTypesEnabled(String namespace, Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypesEnabled) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setSubscriptionTypesEnabled 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setSubscriptionTypesEnabledAsync

      public CompletableFuture<Void> setSubscriptionTypesEnabledAsync(String namespace, Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypes)
      指定者:
      setSubscriptionTypesEnabledAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getSubscriptionTypesEnabled

      public Set<org.apache.pulsar.client.api.SubscriptionType> getSubscriptionTypesEnabled(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getSubscriptionTypesEnabled 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getSubscriptionTypesEnabledAsync

      public CompletableFuture<Set<org.apache.pulsar.client.api.SubscriptionType>> getSubscriptionTypesEnabledAsync(String namespace)
      指定者:
      getSubscriptionTypesEnabledAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeSubscriptionTypesEnabled

      public void removeSubscriptionTypesEnabled(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeSubscriptionTypesEnabled 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeSubscriptionTypesEnabledAsync

      public CompletableFuture<Void> removeSubscriptionTypesEnabledAsync(String namespace)
      指定者:
      removeSubscriptionTypesEnabledAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeAutoSubscriptionCreation

      public void removeAutoSubscriptionCreation(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeAutoSubscriptionCreation 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeAutoSubscriptionCreationAsync

      public CompletableFuture<Void> removeAutoSubscriptionCreationAsync(String namespace)
      指定者:
      removeAutoSubscriptionCreationAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getBacklogQuotaMap

      public Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota> getBacklogQuotaMap(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getBacklogQuotaMap 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getBacklogQuotaMapAsync

      public CompletableFuture<Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota>> getBacklogQuotaMapAsync(String namespace)
      指定者:
      getBacklogQuotaMapAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setBacklogQuota

      public void setBacklogQuota(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setBacklogQuota 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setBacklogQuotaAsync

      public CompletableFuture<Void> setBacklogQuotaAsync(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)
      指定者:
      setBacklogQuotaAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeBacklogQuota

      public void removeBacklogQuota(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeBacklogQuota 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeInactiveTopicPolicies

      public void removeInactiveTopicPolicies(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeInactiveTopicPolicies 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeInactiveTopicPoliciesAsync

      public CompletableFuture<Void> removeInactiveTopicPoliciesAsync(String namespace)
      指定者:
      removeInactiveTopicPoliciesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeBacklogQuotaAsync

      public CompletableFuture<Void> removeBacklogQuotaAsync(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)
      指定者:
      removeBacklogQuotaAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removePersistence

      public void removePersistence(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removePersistence 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removePersistenceAsync

      public CompletableFuture<Void> removePersistenceAsync(String namespace)
      指定者:
      removePersistenceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setPersistence

      public void setPersistence(String namespace, org.apache.pulsar.common.policies.data.PersistencePolicies persistence) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setPersistence 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setPersistenceAsync

      public CompletableFuture<Void> setPersistenceAsync(String namespace, org.apache.pulsar.common.policies.data.PersistencePolicies persistence)
      指定者:
      setPersistenceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setBookieAffinityGroup

      public void setBookieAffinityGroup(String namespace, org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setBookieAffinityGroup 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setBookieAffinityGroupAsync

      public CompletableFuture<Void> setBookieAffinityGroupAsync(String namespace, org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup)
      指定者:
      setBookieAffinityGroupAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • deleteBookieAffinityGroup

      public void deleteBookieAffinityGroup(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      deleteBookieAffinityGroup 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • deleteBookieAffinityGroupAsync

      public CompletableFuture<Void> deleteBookieAffinityGroupAsync(String namespace)
      指定者:
      deleteBookieAffinityGroupAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getBookieAffinityGroup

      public org.apache.pulsar.common.policies.data.BookieAffinityGroupData getBookieAffinityGroup(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getBookieAffinityGroup 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getBookieAffinityGroupAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.BookieAffinityGroupData> getBookieAffinityGroupAsync(String namespace)
      指定者:
      getBookieAffinityGroupAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getPersistence

      public org.apache.pulsar.common.policies.data.PersistencePolicies getPersistence(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getPersistence 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getPersistenceAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.PersistencePolicies> getPersistenceAsync(String namespace)
      指定者:
      getPersistenceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setRetention

      public void setRetention(String namespace, org.apache.pulsar.common.policies.data.RetentionPolicies retention) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setRetention 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setRetentionAsync

      public CompletableFuture<Void> setRetentionAsync(String namespace, org.apache.pulsar.common.policies.data.RetentionPolicies retention)
      指定者:
      setRetentionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeRetention

      public void removeRetention(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeRetention 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeRetentionAsync

      public CompletableFuture<Void> removeRetentionAsync(String namespace)
      指定者:
      removeRetentionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getRetention

      public org.apache.pulsar.common.policies.data.RetentionPolicies getRetention(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getRetention 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getRetentionAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.RetentionPolicies> getRetentionAsync(String namespace)
      指定者:
      getRetentionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • unload

      public void unload(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      unload 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • unloadAsync

      public CompletableFuture<Void> unloadAsync(String namespace)
      指定者:
      unloadAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getReplicationConfigVersion

      public String getReplicationConfigVersion(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getReplicationConfigVersion 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getReplicationConfigVersionAsync

      public CompletableFuture<String> getReplicationConfigVersionAsync(String namespace)
      指定者:
      getReplicationConfigVersionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • unloadNamespaceBundle

      public void unloadNamespaceBundle(String namespace, String bundle) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      unloadNamespaceBundle 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • unloadNamespaceBundleAsync

      public CompletableFuture<Void> unloadNamespaceBundleAsync(String namespace, String bundle)
      指定者:
      unloadNamespaceBundleAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • splitNamespaceBundle

      public void splitNamespaceBundle(String namespace, String bundle, boolean unloadSplitBundles, String splitAlgorithmName) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      splitNamespaceBundle 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • splitNamespaceBundleAsync

      public CompletableFuture<Void> splitNamespaceBundleAsync(String namespace, String bundle, boolean unloadSplitBundles, String splitAlgorithmName)
      指定者:
      splitNamespaceBundleAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setPublishRate

      public void setPublishRate(String namespace, org.apache.pulsar.common.policies.data.PublishRate publishMsgRate) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setPublishRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removePublishRate

      public void removePublishRate(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removePublishRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setPublishRateAsync

      public CompletableFuture<Void> setPublishRateAsync(String namespace, org.apache.pulsar.common.policies.data.PublishRate publishMsgRate)
      指定者:
      setPublishRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removePublishRateAsync

      public CompletableFuture<Void> removePublishRateAsync(String namespace)
      指定者:
      removePublishRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getPublishRate

      public org.apache.pulsar.common.policies.data.PublishRate getPublishRate(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getPublishRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getPublishRateAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.PublishRate> getPublishRateAsync(String namespace)
      指定者:
      getPublishRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeDispatchRate

      public void removeDispatchRate(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeDispatchRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeDispatchRateAsync

      public CompletableFuture<Void> removeDispatchRateAsync(String namespace)
      指定者:
      removeDispatchRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setDispatchRate

      public void setDispatchRate(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setDispatchRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setDispatchRateAsync

      public CompletableFuture<Void> setDispatchRateAsync(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)
      指定者:
      setDispatchRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getDispatchRate

      public org.apache.pulsar.common.policies.data.DispatchRate getDispatchRate(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getDispatchRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getDispatchRateAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getDispatchRateAsync(String namespace)
      指定者:
      getDispatchRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setSubscribeRate

      public void setSubscribeRate(String namespace, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setSubscribeRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setSubscribeRateAsync

      public CompletableFuture<Void> setSubscribeRateAsync(String namespace, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate)
      指定者:
      setSubscribeRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeSubscribeRate

      public void removeSubscribeRate(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeSubscribeRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeSubscribeRateAsync

      public CompletableFuture<Void> removeSubscribeRateAsync(String namespace)
      指定者:
      removeSubscribeRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getSubscribeRate

      public org.apache.pulsar.common.policies.data.SubscribeRate getSubscribeRate(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getSubscribeRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getSubscribeRateAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.SubscribeRate> getSubscribeRateAsync(String namespace)
      指定者:
      getSubscribeRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeSubscriptionDispatchRate

      public void removeSubscriptionDispatchRate(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeSubscriptionDispatchRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeSubscriptionDispatchRateAsync

      public CompletableFuture<Void> removeSubscriptionDispatchRateAsync(String namespace)
      指定者:
      removeSubscriptionDispatchRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setSubscriptionDispatchRate

      public void setSubscriptionDispatchRate(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setSubscriptionDispatchRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setSubscriptionDispatchRateAsync

      public CompletableFuture<Void> setSubscriptionDispatchRateAsync(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)
      指定者:
      setSubscriptionDispatchRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getSubscriptionDispatchRate

      public org.apache.pulsar.common.policies.data.DispatchRate getSubscriptionDispatchRate(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getSubscriptionDispatchRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getSubscriptionDispatchRateAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getSubscriptionDispatchRateAsync(String namespace)
      指定者:
      getSubscriptionDispatchRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setReplicatorDispatchRate

      public void setReplicatorDispatchRate(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setReplicatorDispatchRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setReplicatorDispatchRateAsync

      public CompletableFuture<Void> setReplicatorDispatchRateAsync(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)
      指定者:
      setReplicatorDispatchRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeReplicatorDispatchRate

      public void removeReplicatorDispatchRate(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeReplicatorDispatchRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeReplicatorDispatchRateAsync

      public CompletableFuture<Void> removeReplicatorDispatchRateAsync(String namespace)
      指定者:
      removeReplicatorDispatchRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getReplicatorDispatchRate

      public org.apache.pulsar.common.policies.data.DispatchRate getReplicatorDispatchRate(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getReplicatorDispatchRate 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getReplicatorDispatchRateAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getReplicatorDispatchRateAsync(String namespace)
      指定者:
      getReplicatorDispatchRateAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • clearNamespaceBacklog

      public void clearNamespaceBacklog(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      clearNamespaceBacklog 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • clearNamespaceBacklogAsync

      public CompletableFuture<Void> clearNamespaceBacklogAsync(String namespace)
      指定者:
      clearNamespaceBacklogAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • clearNamespaceBacklogForSubscription

      public void clearNamespaceBacklogForSubscription(String namespace, String subscription) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      clearNamespaceBacklogForSubscription 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • clearNamespaceBacklogForSubscriptionAsync

      public CompletableFuture<Void> clearNamespaceBacklogForSubscriptionAsync(String namespace, String subscription)
      指定者:
      clearNamespaceBacklogForSubscriptionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • clearNamespaceBundleBacklog

      public void clearNamespaceBundleBacklog(String namespace, String bundle) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      clearNamespaceBundleBacklog 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • clearNamespaceBundleBacklogAsync

      public CompletableFuture<Void> clearNamespaceBundleBacklogAsync(String namespace, String bundle)
      指定者:
      clearNamespaceBundleBacklogAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • clearNamespaceBundleBacklogForSubscription

      public void clearNamespaceBundleBacklogForSubscription(String namespace, String bundle, String subscription) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      clearNamespaceBundleBacklogForSubscription 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • clearNamespaceBundleBacklogForSubscriptionAsync

      public CompletableFuture<Void> clearNamespaceBundleBacklogForSubscriptionAsync(String namespace, String bundle, String subscription)
      指定者:
      clearNamespaceBundleBacklogForSubscriptionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • unsubscribeNamespace

      public void unsubscribeNamespace(String namespace, String subscription) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      unsubscribeNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • unsubscribeNamespaceAsync

      public CompletableFuture<Void> unsubscribeNamespaceAsync(String namespace, String subscription)
      指定者:
      unsubscribeNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • unsubscribeNamespaceBundle

      public void unsubscribeNamespaceBundle(String namespace, String bundle, String subscription) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      unsubscribeNamespaceBundle 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • unsubscribeNamespaceBundleAsync

      public CompletableFuture<Void> unsubscribeNamespaceBundleAsync(String namespace, String bundle, String subscription)
      指定者:
      unsubscribeNamespaceBundleAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setSubscriptionAuthMode

      public void setSubscriptionAuthMode(String namespace, org.apache.pulsar.common.policies.data.SubscriptionAuthMode subscriptionAuthMode) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setSubscriptionAuthMode 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setSubscriptionAuthModeAsync

      public CompletableFuture<Void> setSubscriptionAuthModeAsync(String namespace, org.apache.pulsar.common.policies.data.SubscriptionAuthMode subscriptionAuthMode)
      指定者:
      setSubscriptionAuthModeAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getSubscriptionAuthMode

      public org.apache.pulsar.common.policies.data.SubscriptionAuthMode getSubscriptionAuthMode(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getSubscriptionAuthMode 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getSubscriptionAuthModeAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.SubscriptionAuthMode> getSubscriptionAuthModeAsync(String namespace)
      指定者:
      getSubscriptionAuthModeAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setEncryptionRequiredStatus

      public void setEncryptionRequiredStatus(String namespace, boolean encryptionRequired) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setEncryptionRequiredStatus 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setEncryptionRequiredStatusAsync

      public CompletableFuture<Void> setEncryptionRequiredStatusAsync(String namespace, boolean encryptionRequired)
      指定者:
      setEncryptionRequiredStatusAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getEncryptionRequiredStatus

      public Boolean getEncryptionRequiredStatus(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getEncryptionRequiredStatus 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getEncryptionRequiredStatusAsync

      public CompletableFuture<Boolean> getEncryptionRequiredStatusAsync(String namespace)
      指定者:
      getEncryptionRequiredStatusAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getDelayedDelivery

      public org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies getDelayedDelivery(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getDelayedDelivery 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getDelayedDeliveryAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies> getDelayedDeliveryAsync(String namespace)
      指定者:
      getDelayedDeliveryAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setDelayedDeliveryMessages

      public void setDelayedDeliveryMessages(String namespace, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setDelayedDeliveryMessages 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setDelayedDeliveryMessagesAsync

      public CompletableFuture<Void> setDelayedDeliveryMessagesAsync(String namespace, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies)
      指定者:
      setDelayedDeliveryMessagesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeDelayedDeliveryMessages

      public void removeDelayedDeliveryMessages(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeDelayedDeliveryMessages 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeDelayedDeliveryMessagesAsync

      public CompletableFuture<Void> removeDelayedDeliveryMessagesAsync(String namespace)
      指定者:
      removeDelayedDeliveryMessagesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getInactiveTopicPolicies

      public org.apache.pulsar.common.policies.data.InactiveTopicPolicies getInactiveTopicPolicies(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getInactiveTopicPolicies 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getInactiveTopicPoliciesAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.InactiveTopicPolicies> getInactiveTopicPoliciesAsync(String namespace)
      指定者:
      getInactiveTopicPoliciesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setInactiveTopicPolicies

      public void setInactiveTopicPolicies(String namespace, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setInactiveTopicPolicies 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setInactiveTopicPoliciesAsync

      public CompletableFuture<Void> setInactiveTopicPoliciesAsync(String namespace, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies)
      指定者:
      setInactiveTopicPoliciesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getDeduplicationSnapshotInterval

      public Integer getDeduplicationSnapshotInterval(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getDeduplicationSnapshotInterval 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getDeduplicationSnapshotIntervalAsync

      public CompletableFuture<Integer> getDeduplicationSnapshotIntervalAsync(String namespace)
      指定者:
      getDeduplicationSnapshotIntervalAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setDeduplicationSnapshotInterval

      public void setDeduplicationSnapshotInterval(String namespace, Integer interval) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setDeduplicationSnapshotInterval 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setDeduplicationSnapshotIntervalAsync

      public CompletableFuture<Void> setDeduplicationSnapshotIntervalAsync(String namespace, Integer interval)
      指定者:
      setDeduplicationSnapshotIntervalAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeDeduplicationSnapshotInterval

      public void removeDeduplicationSnapshotInterval(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeDeduplicationSnapshotInterval 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeDeduplicationSnapshotIntervalAsync

      public CompletableFuture<Void> removeDeduplicationSnapshotIntervalAsync(String namespace)
      指定者:
      removeDeduplicationSnapshotIntervalAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getMaxSubscriptionsPerTopic

      public Integer getMaxSubscriptionsPerTopic(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getMaxSubscriptionsPerTopic 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getMaxSubscriptionsPerTopicAsync

      public CompletableFuture<Integer> getMaxSubscriptionsPerTopicAsync(String namespace)
      指定者:
      getMaxSubscriptionsPerTopicAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setMaxSubscriptionsPerTopic

      public void setMaxSubscriptionsPerTopic(String namespace, int maxSubscriptionsPerTopic) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setMaxSubscriptionsPerTopic 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setMaxSubscriptionsPerTopicAsync

      public CompletableFuture<Void> setMaxSubscriptionsPerTopicAsync(String namespace, int maxSubscriptionsPerTopic)
      指定者:
      setMaxSubscriptionsPerTopicAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeMaxSubscriptionsPerTopic

      public void removeMaxSubscriptionsPerTopic(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeMaxSubscriptionsPerTopic 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeMaxSubscriptionsPerTopicAsync

      public CompletableFuture<Void> removeMaxSubscriptionsPerTopicAsync(String namespace)
      指定者:
      removeMaxSubscriptionsPerTopicAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getMaxProducersPerTopic

      public Integer getMaxProducersPerTopic(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getMaxProducersPerTopic 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getMaxProducersPerTopicAsync

      public CompletableFuture<Integer> getMaxProducersPerTopicAsync(String namespace)
      指定者:
      getMaxProducersPerTopicAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setMaxProducersPerTopic

      public void setMaxProducersPerTopic(String namespace, int maxProducersPerTopic) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setMaxProducersPerTopic 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setMaxProducersPerTopicAsync

      public CompletableFuture<Void> setMaxProducersPerTopicAsync(String namespace, int maxProducersPerTopic)
      指定者:
      setMaxProducersPerTopicAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeMaxProducersPerTopic

      public void removeMaxProducersPerTopic(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeMaxProducersPerTopic 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeMaxProducersPerTopicAsync

      public CompletableFuture<Void> removeMaxProducersPerTopicAsync(String namespace)
      指定者:
      removeMaxProducersPerTopicAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getMaxConsumersPerTopic

      public Integer getMaxConsumersPerTopic(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getMaxConsumersPerTopic 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getMaxConsumersPerTopicAsync

      public CompletableFuture<Integer> getMaxConsumersPerTopicAsync(String namespace)
      指定者:
      getMaxConsumersPerTopicAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setMaxConsumersPerTopic

      public void setMaxConsumersPerTopic(String namespace, int maxConsumersPerTopic) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setMaxConsumersPerTopic 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setMaxConsumersPerTopicAsync

      public CompletableFuture<Void> setMaxConsumersPerTopicAsync(String namespace, int maxConsumersPerTopic)
      指定者:
      setMaxConsumersPerTopicAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeMaxConsumersPerTopic

      public void removeMaxConsumersPerTopic(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeMaxConsumersPerTopic 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeMaxConsumersPerTopicAsync

      public CompletableFuture<Void> removeMaxConsumersPerTopicAsync(String namespace)
      指定者:
      removeMaxConsumersPerTopicAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getMaxConsumersPerSubscription

      public Integer getMaxConsumersPerSubscription(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getMaxConsumersPerSubscription 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getMaxConsumersPerSubscriptionAsync

      public CompletableFuture<Integer> getMaxConsumersPerSubscriptionAsync(String namespace)
      指定者:
      getMaxConsumersPerSubscriptionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setMaxConsumersPerSubscription

      public void setMaxConsumersPerSubscription(String namespace, int maxConsumersPerSubscription) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setMaxConsumersPerSubscription 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setMaxConsumersPerSubscriptionAsync

      public CompletableFuture<Void> setMaxConsumersPerSubscriptionAsync(String namespace, int maxConsumersPerSubscription)
      指定者:
      setMaxConsumersPerSubscriptionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeMaxConsumersPerSubscription

      public void removeMaxConsumersPerSubscription(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeMaxConsumersPerSubscription 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeMaxConsumersPerSubscriptionAsync

      public CompletableFuture<Void> removeMaxConsumersPerSubscriptionAsync(String namespace)
      指定者:
      removeMaxConsumersPerSubscriptionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getMaxUnackedMessagesPerConsumer

      public Integer getMaxUnackedMessagesPerConsumer(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getMaxUnackedMessagesPerConsumer 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getMaxUnackedMessagesPerConsumerAsync

      public CompletableFuture<Integer> getMaxUnackedMessagesPerConsumerAsync(String namespace)
      指定者:
      getMaxUnackedMessagesPerConsumerAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setMaxUnackedMessagesPerConsumer

      public void setMaxUnackedMessagesPerConsumer(String namespace, int maxUnackedMessagesPerConsumer) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setMaxUnackedMessagesPerConsumer 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setMaxUnackedMessagesPerConsumerAsync

      public CompletableFuture<Void> setMaxUnackedMessagesPerConsumerAsync(String namespace, int maxUnackedMessagesPerConsumer)
      指定者:
      setMaxUnackedMessagesPerConsumerAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeMaxUnackedMessagesPerConsumer

      public void removeMaxUnackedMessagesPerConsumer(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeMaxUnackedMessagesPerConsumer 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeMaxUnackedMessagesPerConsumerAsync

      public CompletableFuture<Void> removeMaxUnackedMessagesPerConsumerAsync(String namespace)
      指定者:
      removeMaxUnackedMessagesPerConsumerAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getMaxUnackedMessagesPerSubscription

      public Integer getMaxUnackedMessagesPerSubscription(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getMaxUnackedMessagesPerSubscription 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getMaxUnackedMessagesPerSubscriptionAsync

      public CompletableFuture<Integer> getMaxUnackedMessagesPerSubscriptionAsync(String namespace)
      指定者:
      getMaxUnackedMessagesPerSubscriptionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setMaxUnackedMessagesPerSubscription

      public void setMaxUnackedMessagesPerSubscription(String namespace, int maxUnackedMessagesPerSubscription) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setMaxUnackedMessagesPerSubscription 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setMaxUnackedMessagesPerSubscriptionAsync

      public CompletableFuture<Void> setMaxUnackedMessagesPerSubscriptionAsync(String namespace, int maxUnackedMessagesPerSubscription)
      指定者:
      setMaxUnackedMessagesPerSubscriptionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeMaxUnackedMessagesPerSubscription

      public void removeMaxUnackedMessagesPerSubscription(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeMaxUnackedMessagesPerSubscription 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeMaxUnackedMessagesPerSubscriptionAsync

      public CompletableFuture<Void> removeMaxUnackedMessagesPerSubscriptionAsync(String namespace)
      指定者:
      removeMaxUnackedMessagesPerSubscriptionAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getCompactionThreshold

      public Long getCompactionThreshold(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getCompactionThreshold 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getCompactionThresholdAsync

      public CompletableFuture<Long> getCompactionThresholdAsync(String namespace)
      指定者:
      getCompactionThresholdAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setCompactionThreshold

      public void setCompactionThreshold(String namespace, long compactionThreshold) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setCompactionThreshold 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setCompactionThresholdAsync

      public CompletableFuture<Void> setCompactionThresholdAsync(String namespace, long compactionThreshold)
      指定者:
      setCompactionThresholdAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeCompactionThreshold

      public void removeCompactionThreshold(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeCompactionThreshold 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeCompactionThresholdAsync

      public CompletableFuture<Void> removeCompactionThresholdAsync(String namespace)
      指定者:
      removeCompactionThresholdAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getOffloadThreshold

      public long getOffloadThreshold(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getOffloadThreshold 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getOffloadThresholdAsync

      public CompletableFuture<Long> getOffloadThresholdAsync(String namespace)
      指定者:
      getOffloadThresholdAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setOffloadThreshold

      public void setOffloadThreshold(String namespace, long offloadThreshold) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setOffloadThreshold 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setOffloadThresholdAsync

      public CompletableFuture<Void> setOffloadThresholdAsync(String namespace, long offloadThreshold)
      指定者:
      setOffloadThresholdAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getOffloadDeleteLagMs

      public Long getOffloadDeleteLagMs(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getOffloadDeleteLagMs 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getOffloadDeleteLagMsAsync

      public CompletableFuture<Long> getOffloadDeleteLagMsAsync(String namespace)
      指定者:
      getOffloadDeleteLagMsAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setOffloadDeleteLag

      public void setOffloadDeleteLag(String namespace, long lag, TimeUnit unit) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setOffloadDeleteLag 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setOffloadDeleteLagAsync

      public CompletableFuture<Void> setOffloadDeleteLagAsync(String namespace, long lag, TimeUnit unit)
      指定者:
      setOffloadDeleteLagAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • clearOffloadDeleteLag

      public void clearOffloadDeleteLag(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      clearOffloadDeleteLag 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • clearOffloadDeleteLagAsync

      public CompletableFuture<Void> clearOffloadDeleteLagAsync(String namespace)
      指定者:
      clearOffloadDeleteLagAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getSchemaAutoUpdateCompatibilityStrategy

      public org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy getSchemaAutoUpdateCompatibilityStrategy(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getSchemaAutoUpdateCompatibilityStrategy 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setSchemaAutoUpdateCompatibilityStrategy

      public void setSchemaAutoUpdateCompatibilityStrategy(String namespace, org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy strategy) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setSchemaAutoUpdateCompatibilityStrategy 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getSchemaValidationEnforced

      public boolean getSchemaValidationEnforced(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getSchemaValidationEnforced 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getSchemaValidationEnforcedAsync

      public CompletableFuture<Boolean> getSchemaValidationEnforcedAsync(String namespace)
      指定者:
      getSchemaValidationEnforcedAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getSchemaValidationEnforced

      public boolean getSchemaValidationEnforced(String namespace, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getSchemaValidationEnforced 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getSchemaValidationEnforcedAsync

      public CompletableFuture<Boolean> getSchemaValidationEnforcedAsync(String namespace, boolean applied)
      指定者:
      getSchemaValidationEnforcedAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setSchemaValidationEnforced

      public void setSchemaValidationEnforced(String namespace, boolean schemaValidationEnforced) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setSchemaValidationEnforced 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setSchemaValidationEnforcedAsync

      public CompletableFuture<Void> setSchemaValidationEnforcedAsync(String namespace, boolean schemaValidationEnforced)
      指定者:
      setSchemaValidationEnforcedAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getSchemaCompatibilityStrategy

      public org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy getSchemaCompatibilityStrategy(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getSchemaCompatibilityStrategy 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getSchemaCompatibilityStrategyAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy> getSchemaCompatibilityStrategyAsync(String namespace)
      指定者:
      getSchemaCompatibilityStrategyAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setSchemaCompatibilityStrategy

      public void setSchemaCompatibilityStrategy(String namespace, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setSchemaCompatibilityStrategy 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setSchemaCompatibilityStrategyAsync

      public CompletableFuture<Void> setSchemaCompatibilityStrategyAsync(String namespace, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy)
      指定者:
      setSchemaCompatibilityStrategyAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getIsAllowAutoUpdateSchema

      public boolean getIsAllowAutoUpdateSchema(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getIsAllowAutoUpdateSchema 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getIsAllowAutoUpdateSchemaAsync

      public CompletableFuture<Boolean> getIsAllowAutoUpdateSchemaAsync(String namespace)
      指定者:
      getIsAllowAutoUpdateSchemaAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setIsAllowAutoUpdateSchema

      public void setIsAllowAutoUpdateSchema(String namespace, boolean isAllowAutoUpdateSchema) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setIsAllowAutoUpdateSchema 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setIsAllowAutoUpdateSchemaAsync

      public CompletableFuture<Void> setIsAllowAutoUpdateSchemaAsync(String namespace, boolean isAllowAutoUpdateSchema)
      指定者:
      setIsAllowAutoUpdateSchemaAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setOffloadPolicies

      public void setOffloadPolicies(String namespace, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setOffloadPolicies 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeOffloadPolicies

      public void removeOffloadPolicies(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeOffloadPolicies 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setOffloadPoliciesAsync

      public CompletableFuture<Void> setOffloadPoliciesAsync(String namespace, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies)
      指定者:
      setOffloadPoliciesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeOffloadPoliciesAsync

      public CompletableFuture<Void> removeOffloadPoliciesAsync(String namespace)
      指定者:
      removeOffloadPoliciesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getOffloadPolicies

      public org.apache.pulsar.common.policies.data.OffloadPolicies getOffloadPolicies(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getOffloadPolicies 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getOffloadPoliciesAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.OffloadPolicies> getOffloadPoliciesAsync(String namespace)
      指定者:
      getOffloadPoliciesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getMaxTopicsPerNamespace

      public int getMaxTopicsPerNamespace(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getMaxTopicsPerNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getMaxTopicsPerNamespaceAsync

      public CompletableFuture<Integer> getMaxTopicsPerNamespaceAsync(String namespace)
      指定者:
      getMaxTopicsPerNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setMaxTopicsPerNamespace

      public void setMaxTopicsPerNamespace(String namespace, int maxTopicsPerNamespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setMaxTopicsPerNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setMaxTopicsPerNamespaceAsync

      public CompletableFuture<Void> setMaxTopicsPerNamespaceAsync(String namespace, int maxTopicsPerNamespace)
      指定者:
      setMaxTopicsPerNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeMaxTopicsPerNamespace

      public void removeMaxTopicsPerNamespace(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeMaxTopicsPerNamespace 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeMaxTopicsPerNamespaceAsync

      public CompletableFuture<Void> removeMaxTopicsPerNamespaceAsync(String namespace)
      指定者:
      removeMaxTopicsPerNamespaceAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setPropertyAsync

      public CompletableFuture<Void> setPropertyAsync(String namespace, String key, String value)
      指定者:
      setPropertyAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setProperty

      public void setProperty(String namespace, String key, String value) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setProperty 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setPropertiesAsync

      public CompletableFuture<Void> setPropertiesAsync(String namespace, Map<String,String> properties)
      指定者:
      setPropertiesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • setProperties

      public void setProperties(String namespace, Map<String,String> properties) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setProperties 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getNamespaceResourceGroup

      public String getNamespaceResourceGroup(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getNamespaceResourceGroup 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getPropertyAsync

      public CompletableFuture<String> getPropertyAsync(String namespace, String key)
      指定者:
      getPropertyAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getProperty

      public String getProperty(String namespace, String key) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getProperty 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getPropertiesAsync

      public CompletableFuture<Map<String,String>> getPropertiesAsync(String namespace)
      指定者:
      getPropertiesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getNamespaceResourceGroupAsync

      public CompletableFuture<String> getNamespaceResourceGroupAsync(String namespace)
      指定者:
      getNamespaceResourceGroupAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • getProperties

      public Map<String,String> getProperties(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getProperties 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setNamespaceResourceGroup

      public void setNamespaceResourceGroup(String namespace, String resourcegroupname) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      setNamespaceResourceGroup 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removePropertyAsync

      public CompletableFuture<String> removePropertyAsync(String namespace, String key)
      指定者:
      removePropertyAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeProperty

      public String removeProperty(String namespace, String key) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeProperty 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • setNamespaceResourceGroupAsync

      public CompletableFuture<Void> setNamespaceResourceGroupAsync(String namespace, String resourcegroupname)
      指定者:
      setNamespaceResourceGroupAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • removeNamespaceResourceGroup

      public void removeNamespaceResourceGroup(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      removeNamespaceResourceGroup 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • clearPropertiesAsync

      public CompletableFuture<Void> clearPropertiesAsync(String namespace)
      指定者:
      clearPropertiesAsync 在接口中 org.apache.pulsar.client.admin.Namespaces
    • clearProperties

      public void clearProperties(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      clearProperties 在接口中 org.apache.pulsar.client.admin.Namespaces
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • removeNamespaceResourceGroupAsync

      public CompletableFuture<Void> removeNamespaceResourceGroupAsync(String namespace)
      指定者:
      removeNamespaceResourceGroupAsync 在接口中 org.apache.pulsar.client.admin.Namespaces