Class NamespacesImpl
- java.lang.Object
-
- org.apache.pulsar.client.admin.internal.BaseResource
-
- org.apache.pulsar.client.admin.internal.NamespacesImpl
-
- All Implemented Interfaces:
org.apache.pulsar.client.admin.Namespaces
public class NamespacesImpl extends BaseResource implements org.apache.pulsar.client.admin.Namespaces
-
-
Field Summary
-
Fields inherited from class org.apache.pulsar.client.admin.internal.BaseResource
auth, readTimeoutMs
-
-
Constructor Summary
Constructors Constructor Description NamespacesImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearNamespaceBacklog(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>clearNamespaceBacklogAsync(java.lang.String namespace)voidclearNamespaceBacklogForSubscription(java.lang.String namespace, java.lang.String subscription)java.util.concurrent.CompletableFuture<java.lang.Void>clearNamespaceBacklogForSubscriptionAsync(java.lang.String namespace, java.lang.String subscription)voidclearNamespaceBundleBacklog(java.lang.String namespace, java.lang.String bundle)java.util.concurrent.CompletableFuture<java.lang.Void>clearNamespaceBundleBacklogAsync(java.lang.String namespace, java.lang.String bundle)voidclearNamespaceBundleBacklogForSubscription(java.lang.String namespace, java.lang.String bundle, java.lang.String subscription)java.util.concurrent.CompletableFuture<java.lang.Void>clearNamespaceBundleBacklogForSubscriptionAsync(java.lang.String namespace, java.lang.String bundle, java.lang.String subscription)voidclearOffloadDeleteLag(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>clearOffloadDeleteLagAsync(java.lang.String namespace)voidclearProperties(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>clearPropertiesAsync(java.lang.String namespace)voidcreateNamespace(java.lang.String namespace)voidcreateNamespace(java.lang.String namespace, int numBundles)voidcreateNamespace(java.lang.String namespace, java.util.Set<java.lang.String> clusters)voidcreateNamespace(java.lang.String namespace, org.apache.pulsar.common.policies.data.BundlesData bundlesData)voidcreateNamespace(java.lang.String namespace, org.apache.pulsar.common.policies.data.Policies policies)java.util.concurrent.CompletableFuture<java.lang.Void>createNamespaceAsync(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>createNamespaceAsync(java.lang.String namespace, int numBundles)java.util.concurrent.CompletableFuture<java.lang.Void>createNamespaceAsync(java.lang.String namespace, java.util.Set<java.lang.String> clusters)java.util.concurrent.CompletableFuture<java.lang.Void>createNamespaceAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.BundlesData bundlesData)java.util.concurrent.CompletableFuture<java.lang.Void>createNamespaceAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.Policies policies)voiddeleteBookieAffinityGroup(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>deleteBookieAffinityGroupAsync(java.lang.String namespace)voiddeleteNamespace(java.lang.String namespace)voiddeleteNamespace(java.lang.String namespace, boolean force)voiddeleteNamespaceAntiAffinityGroup(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>deleteNamespaceAntiAffinityGroupAsync(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>deleteNamespaceAsync(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>deleteNamespaceAsync(java.lang.String namespace, boolean force)voiddeleteNamespaceBundle(java.lang.String namespace, java.lang.String bundleRange)voiddeleteNamespaceBundle(java.lang.String namespace, java.lang.String bundleRange, boolean force)java.util.concurrent.CompletableFuture<java.lang.Void>deleteNamespaceBundleAsync(java.lang.String namespace, java.lang.String bundleRange)java.util.concurrent.CompletableFuture<java.lang.Void>deleteNamespaceBundleAsync(java.lang.String namespace, java.lang.String bundleRange, boolean force)java.util.List<java.lang.String>getAntiAffinityNamespaces(java.lang.String tenant, java.lang.String cluster, java.lang.String namespaceAntiAffinityGroup)java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>>getAntiAffinityNamespacesAsync(java.lang.String tenant, java.lang.String cluster, java.lang.String namespaceAntiAffinityGroup)org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverridegetAutoSubscriptionCreation(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride>getAutoSubscriptionCreationAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.AutoTopicCreationOverridegetAutoTopicCreation(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.AutoTopicCreationOverride>getAutoTopicCreationAsync(java.lang.String namespace)java.util.Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota>getBacklogQuotaMap(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.util.Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota>>getBacklogQuotaMapAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.BookieAffinityGroupDatagetBookieAffinityGroup(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.BookieAffinityGroupData>getBookieAffinityGroupAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.BundlesDatagetBundles(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.BundlesData>getBundlesAsync(java.lang.String namespace)java.lang.LonggetCompactionThreshold(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Long>getCompactionThresholdAsync(java.lang.String namespace)java.lang.IntegergetDeduplicationSnapshotInterval(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Integer>getDeduplicationSnapshotIntervalAsync(java.lang.String namespace)java.lang.BooleangetDeduplicationStatus(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Boolean>getDeduplicationStatusAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.DelayedDeliveryPoliciesgetDelayedDelivery(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies>getDelayedDeliveryAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.DispatchRategetDispatchRate(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>getDispatchRateAsync(java.lang.String namespace)java.lang.BooleangetEncryptionRequiredStatus(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Boolean>getEncryptionRequiredStatusAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.InactiveTopicPoliciesgetInactiveTopicPolicies(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.InactiveTopicPolicies>getInactiveTopicPoliciesAsync(java.lang.String namespace)booleangetIsAllowAutoUpdateSchema(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Boolean>getIsAllowAutoUpdateSchemaAsync(java.lang.String namespace)java.lang.IntegergetMaxConsumersPerSubscription(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Integer>getMaxConsumersPerSubscriptionAsync(java.lang.String namespace)java.lang.IntegergetMaxConsumersPerTopic(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Integer>getMaxConsumersPerTopicAsync(java.lang.String namespace)java.lang.IntegergetMaxProducersPerTopic(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Integer>getMaxProducersPerTopicAsync(java.lang.String namespace)java.lang.IntegergetMaxSubscriptionsPerTopic(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Integer>getMaxSubscriptionsPerTopicAsync(java.lang.String namespace)intgetMaxTopicsPerNamespace(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Integer>getMaxTopicsPerNamespaceAsync(java.lang.String namespace)java.lang.IntegergetMaxUnackedMessagesPerConsumer(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Integer>getMaxUnackedMessagesPerConsumerAsync(java.lang.String namespace)java.lang.IntegergetMaxUnackedMessagesPerSubscription(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Integer>getMaxUnackedMessagesPerSubscriptionAsync(java.lang.String namespace)java.lang.StringgetNamespaceAntiAffinityGroup(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.String>getNamespaceAntiAffinityGroupAsync(java.lang.String namespace)java.lang.IntegergetNamespaceMessageTTL(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Integer>getNamespaceMessageTTLAsync(java.lang.String namespace)java.util.List<java.lang.String>getNamespaceReplicationClusters(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>>getNamespaceReplicationClustersAsync(java.lang.String namespace)java.lang.StringgetNamespaceResourceGroup(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.String>getNamespaceResourceGroupAsync(java.lang.String namespace)java.util.List<java.lang.String>getNamespaces(java.lang.String tenant)java.util.List<java.lang.String>getNamespaces(java.lang.String tenant, java.lang.String cluster)java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>>getNamespacesAsync(java.lang.String tenant)java.lang.LonggetOffloadDeleteLagMs(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Long>getOffloadDeleteLagMsAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.OffloadPoliciesgetOffloadPolicies(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.OffloadPolicies>getOffloadPoliciesAsync(java.lang.String namespace)longgetOffloadThreshold(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Long>getOffloadThresholdAsync(java.lang.String namespace)java.util.Map<java.lang.String,java.util.Set<java.lang.String>>getPermissionOnSubscription(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.util.Set<java.lang.String>>>getPermissionOnSubscriptionAsync(java.lang.String namespace)java.util.Map<java.lang.String,java.util.Set<org.apache.pulsar.common.policies.data.AuthAction>>getPermissions(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.util.Set<org.apache.pulsar.common.policies.data.AuthAction>>>getPermissionsAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.PersistencePoliciesgetPersistence(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.PersistencePolicies>getPersistenceAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.PoliciesgetPolicies(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.Policies>getPoliciesAsync(java.lang.String namespace)java.util.Map<java.lang.String,java.lang.String>getProperties(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.lang.String>>getPropertiesAsync(java.lang.String namespace)java.lang.StringgetProperty(java.lang.String namespace, java.lang.String key)java.util.concurrent.CompletableFuture<java.lang.String>getPropertyAsync(java.lang.String namespace, java.lang.String key)org.apache.pulsar.common.policies.data.PublishRategetPublishRate(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.PublishRate>getPublishRateAsync(java.lang.String namespace)java.lang.StringgetReplicationConfigVersion(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.String>getReplicationConfigVersionAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.DispatchRategetReplicatorDispatchRate(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>getReplicatorDispatchRateAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.RetentionPoliciesgetRetention(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.RetentionPolicies>getRetentionAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategygetSchemaAutoUpdateCompatibilityStrategy(java.lang.String namespace)org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategygetSchemaCompatibilityStrategy(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy>getSchemaCompatibilityStrategyAsync(java.lang.String namespace)booleangetSchemaValidationEnforced(java.lang.String namespace)booleangetSchemaValidationEnforced(java.lang.String namespace, boolean applied)java.util.concurrent.CompletableFuture<java.lang.Boolean>getSchemaValidationEnforcedAsync(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Boolean>getSchemaValidationEnforcedAsync(java.lang.String namespace, boolean applied)org.apache.pulsar.common.policies.data.SubscribeRategetSubscribeRate(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.SubscribeRate>getSubscribeRateAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.SubscriptionAuthModegetSubscriptionAuthMode(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.SubscriptionAuthMode>getSubscriptionAuthModeAsync(java.lang.String namespace)org.apache.pulsar.common.policies.data.DispatchRategetSubscriptionDispatchRate(java.lang.String namespace)java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>getSubscriptionDispatchRateAsync(java.lang.String namespace)java.lang.IntegergetSubscriptionExpirationTime(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Integer>getSubscriptionExpirationTimeAsync(java.lang.String namespace)java.util.Set<org.apache.pulsar.client.api.SubscriptionType>getSubscriptionTypesEnabled(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.util.Set<org.apache.pulsar.client.api.SubscriptionType>>getSubscriptionTypesEnabledAsync(java.lang.String namespace)java.util.List<java.lang.String>getTopics(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>>getTopicsAsync(java.lang.String namespace)voidgrantPermissionOnNamespace(java.lang.String namespace, java.lang.String role, java.util.Set<org.apache.pulsar.common.policies.data.AuthAction> actions)java.util.concurrent.CompletableFuture<java.lang.Void>grantPermissionOnNamespaceAsync(java.lang.String namespace, java.lang.String role, java.util.Set<org.apache.pulsar.common.policies.data.AuthAction> actions)voidgrantPermissionOnSubscription(java.lang.String namespace, java.lang.String subscription, java.util.Set<java.lang.String> roles)java.util.concurrent.CompletableFuture<java.lang.Void>grantPermissionOnSubscriptionAsync(java.lang.String namespace, java.lang.String subscription, java.util.Set<java.lang.String> roles)voidremoveAutoSubscriptionCreation(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeAutoSubscriptionCreationAsync(java.lang.String namespace)voidremoveAutoTopicCreation(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeAutoTopicCreationAsync(java.lang.String namespace)voidremoveBacklogQuota(java.lang.String namespace, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)java.util.concurrent.CompletableFuture<java.lang.Void>removeBacklogQuotaAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)voidremoveCompactionThreshold(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeCompactionThresholdAsync(java.lang.String namespace)voidremoveDeduplicationSnapshotInterval(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeDeduplicationSnapshotIntervalAsync(java.lang.String namespace)voidremoveDeduplicationStatus(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeDeduplicationStatusAsync(java.lang.String namespace)voidremoveDelayedDeliveryMessages(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeDelayedDeliveryMessagesAsync(java.lang.String namespace)voidremoveDispatchRate(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeDispatchRateAsync(java.lang.String namespace)voidremoveInactiveTopicPolicies(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeInactiveTopicPoliciesAsync(java.lang.String namespace)voidremoveMaxConsumersPerSubscription(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeMaxConsumersPerSubscriptionAsync(java.lang.String namespace)voidremoveMaxConsumersPerTopic(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeMaxConsumersPerTopicAsync(java.lang.String namespace)voidremoveMaxProducersPerTopic(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeMaxProducersPerTopicAsync(java.lang.String namespace)voidremoveMaxSubscriptionsPerTopic(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeMaxSubscriptionsPerTopicAsync(java.lang.String namespace)voidremoveMaxTopicsPerNamespace(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeMaxTopicsPerNamespaceAsync(java.lang.String namespace)voidremoveMaxUnackedMessagesPerConsumer(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeMaxUnackedMessagesPerConsumerAsync(java.lang.String namespace)voidremoveMaxUnackedMessagesPerSubscription(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeMaxUnackedMessagesPerSubscriptionAsync(java.lang.String namespace)voidremoveNamespaceMessageTTL(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeNamespaceMessageTTLAsync(java.lang.String namespace)voidremoveNamespaceResourceGroup(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeNamespaceResourceGroupAsync(java.lang.String namespace)voidremoveOffloadPolicies(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeOffloadPoliciesAsync(java.lang.String namespace)voidremovePersistence(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removePersistenceAsync(java.lang.String namespace)java.lang.StringremoveProperty(java.lang.String namespace, java.lang.String key)java.util.concurrent.CompletableFuture<java.lang.String>removePropertyAsync(java.lang.String namespace, java.lang.String key)voidremovePublishRate(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removePublishRateAsync(java.lang.String namespace)voidremoveReplicatorDispatchRate(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeReplicatorDispatchRateAsync(java.lang.String namespace)voidremoveRetention(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeRetentionAsync(java.lang.String namespace)voidremoveSubscribeRate(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeSubscribeRateAsync(java.lang.String namespace)voidremoveSubscriptionDispatchRate(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeSubscriptionDispatchRateAsync(java.lang.String namespace)voidremoveSubscriptionExpirationTime(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>removeSubscriptionExpirationTimeAsync(java.lang.String namespace)voidrevokePermissionOnSubscription(java.lang.String namespace, java.lang.String subscription, java.lang.String role)java.util.concurrent.CompletableFuture<java.lang.Void>revokePermissionOnSubscriptionAsync(java.lang.String namespace, java.lang.String subscription, java.lang.String role)voidrevokePermissionsOnNamespace(java.lang.String namespace, java.lang.String role)java.util.concurrent.CompletableFuture<java.lang.Void>revokePermissionsOnNamespaceAsync(java.lang.String namespace, java.lang.String role)voidsetAutoSubscriptionCreation(java.lang.String namespace, org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride autoSubscriptionCreationOverride)java.util.concurrent.CompletableFuture<java.lang.Void>setAutoSubscriptionCreationAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride autoSubscriptionCreationOverride)voidsetAutoTopicCreation(java.lang.String namespace, org.apache.pulsar.common.policies.data.AutoTopicCreationOverride autoTopicCreationOverride)java.util.concurrent.CompletableFuture<java.lang.Void>setAutoTopicCreationAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.AutoTopicCreationOverride autoTopicCreationOverride)voidsetBacklogQuota(java.lang.String namespace, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)java.util.concurrent.CompletableFuture<java.lang.Void>setBacklogQuotaAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)voidsetBookieAffinityGroup(java.lang.String namespace, org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup)java.util.concurrent.CompletableFuture<java.lang.Void>setBookieAffinityGroupAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup)voidsetCompactionThreshold(java.lang.String namespace, long compactionThreshold)java.util.concurrent.CompletableFuture<java.lang.Void>setCompactionThresholdAsync(java.lang.String namespace, long compactionThreshold)voidsetDeduplicationSnapshotInterval(java.lang.String namespace, java.lang.Integer interval)java.util.concurrent.CompletableFuture<java.lang.Void>setDeduplicationSnapshotIntervalAsync(java.lang.String namespace, java.lang.Integer interval)voidsetDeduplicationStatus(java.lang.String namespace, boolean enableDeduplication)java.util.concurrent.CompletableFuture<java.lang.Void>setDeduplicationStatusAsync(java.lang.String namespace, boolean enableDeduplication)voidsetDelayedDeliveryMessages(java.lang.String namespace, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies)java.util.concurrent.CompletableFuture<java.lang.Void>setDelayedDeliveryMessagesAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies)voidsetDispatchRate(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)java.util.concurrent.CompletableFuture<java.lang.Void>setDispatchRateAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)voidsetEncryptionRequiredStatus(java.lang.String namespace, boolean encryptionRequired)java.util.concurrent.CompletableFuture<java.lang.Void>setEncryptionRequiredStatusAsync(java.lang.String namespace, boolean encryptionRequired)voidsetInactiveTopicPolicies(java.lang.String namespace, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies)java.util.concurrent.CompletableFuture<java.lang.Void>setInactiveTopicPoliciesAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies)voidsetIsAllowAutoUpdateSchema(java.lang.String namespace, boolean isAllowAutoUpdateSchema)java.util.concurrent.CompletableFuture<java.lang.Void>setIsAllowAutoUpdateSchemaAsync(java.lang.String namespace, boolean isAllowAutoUpdateSchema)voidsetMaxConsumersPerSubscription(java.lang.String namespace, int maxConsumersPerSubscription)java.util.concurrent.CompletableFuture<java.lang.Void>setMaxConsumersPerSubscriptionAsync(java.lang.String namespace, int maxConsumersPerSubscription)voidsetMaxConsumersPerTopic(java.lang.String namespace, int maxConsumersPerTopic)java.util.concurrent.CompletableFuture<java.lang.Void>setMaxConsumersPerTopicAsync(java.lang.String namespace, int maxConsumersPerTopic)voidsetMaxProducersPerTopic(java.lang.String namespace, int maxProducersPerTopic)java.util.concurrent.CompletableFuture<java.lang.Void>setMaxProducersPerTopicAsync(java.lang.String namespace, int maxProducersPerTopic)voidsetMaxSubscriptionsPerTopic(java.lang.String namespace, int maxSubscriptionsPerTopic)java.util.concurrent.CompletableFuture<java.lang.Void>setMaxSubscriptionsPerTopicAsync(java.lang.String namespace, int maxSubscriptionsPerTopic)voidsetMaxTopicsPerNamespace(java.lang.String namespace, int maxTopicsPerNamespace)java.util.concurrent.CompletableFuture<java.lang.Void>setMaxTopicsPerNamespaceAsync(java.lang.String namespace, int maxTopicsPerNamespace)voidsetMaxUnackedMessagesPerConsumer(java.lang.String namespace, int maxUnackedMessagesPerConsumer)java.util.concurrent.CompletableFuture<java.lang.Void>setMaxUnackedMessagesPerConsumerAsync(java.lang.String namespace, int maxUnackedMessagesPerConsumer)voidsetMaxUnackedMessagesPerSubscription(java.lang.String namespace, int maxUnackedMessagesPerSubscription)java.util.concurrent.CompletableFuture<java.lang.Void>setMaxUnackedMessagesPerSubscriptionAsync(java.lang.String namespace, int maxUnackedMessagesPerSubscription)voidsetNamespaceAntiAffinityGroup(java.lang.String namespace, java.lang.String namespaceAntiAffinityGroup)java.util.concurrent.CompletableFuture<java.lang.Void>setNamespaceAntiAffinityGroupAsync(java.lang.String namespace, java.lang.String namespaceAntiAffinityGroup)voidsetNamespaceMessageTTL(java.lang.String namespace, int ttlInSeconds)java.util.concurrent.CompletableFuture<java.lang.Void>setNamespaceMessageTTLAsync(java.lang.String namespace, int ttlInSeconds)voidsetNamespaceReplicationClusters(java.lang.String namespace, java.util.Set<java.lang.String> clusterIds)java.util.concurrent.CompletableFuture<java.lang.Void>setNamespaceReplicationClustersAsync(java.lang.String namespace, java.util.Set<java.lang.String> clusterIds)voidsetNamespaceResourceGroup(java.lang.String namespace, java.lang.String resourcegroupname)java.util.concurrent.CompletableFuture<java.lang.Void>setNamespaceResourceGroupAsync(java.lang.String namespace, java.lang.String resourcegroupname)voidsetOffloadDeleteLag(java.lang.String namespace, long lag, java.util.concurrent.TimeUnit unit)java.util.concurrent.CompletableFuture<java.lang.Void>setOffloadDeleteLagAsync(java.lang.String namespace, long lag, java.util.concurrent.TimeUnit unit)voidsetOffloadPolicies(java.lang.String namespace, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies)java.util.concurrent.CompletableFuture<java.lang.Void>setOffloadPoliciesAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies)voidsetOffloadThreshold(java.lang.String namespace, long offloadThreshold)java.util.concurrent.CompletableFuture<java.lang.Void>setOffloadThresholdAsync(java.lang.String namespace, long offloadThreshold)voidsetPersistence(java.lang.String namespace, org.apache.pulsar.common.policies.data.PersistencePolicies persistence)java.util.concurrent.CompletableFuture<java.lang.Void>setPersistenceAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.PersistencePolicies persistence)voidsetProperties(java.lang.String namespace, java.util.Map<java.lang.String,java.lang.String> properties)java.util.concurrent.CompletableFuture<java.lang.Void>setPropertiesAsync(java.lang.String namespace, java.util.Map<java.lang.String,java.lang.String> properties)voidsetProperty(java.lang.String namespace, java.lang.String key, java.lang.String value)java.util.concurrent.CompletableFuture<java.lang.Void>setPropertyAsync(java.lang.String namespace, java.lang.String key, java.lang.String value)voidsetPublishRate(java.lang.String namespace, org.apache.pulsar.common.policies.data.PublishRate publishMsgRate)java.util.concurrent.CompletableFuture<java.lang.Void>setPublishRateAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.PublishRate publishMsgRate)voidsetReplicatorDispatchRate(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)java.util.concurrent.CompletableFuture<java.lang.Void>setReplicatorDispatchRateAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)voidsetRetention(java.lang.String namespace, org.apache.pulsar.common.policies.data.RetentionPolicies retention)java.util.concurrent.CompletableFuture<java.lang.Void>setRetentionAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.RetentionPolicies retention)voidsetSchemaAutoUpdateCompatibilityStrategy(java.lang.String namespace, org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy strategy)voidsetSchemaCompatibilityStrategy(java.lang.String namespace, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy)java.util.concurrent.CompletableFuture<java.lang.Void>setSchemaCompatibilityStrategyAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy)voidsetSchemaValidationEnforced(java.lang.String namespace, boolean schemaValidationEnforced)java.util.concurrent.CompletableFuture<java.lang.Void>setSchemaValidationEnforcedAsync(java.lang.String namespace, boolean schemaValidationEnforced)voidsetSubscribeRate(java.lang.String namespace, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate)java.util.concurrent.CompletableFuture<java.lang.Void>setSubscribeRateAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate)voidsetSubscriptionAuthMode(java.lang.String namespace, org.apache.pulsar.common.policies.data.SubscriptionAuthMode subscriptionAuthMode)java.util.concurrent.CompletableFuture<java.lang.Void>setSubscriptionAuthModeAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.SubscriptionAuthMode subscriptionAuthMode)voidsetSubscriptionDispatchRate(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)java.util.concurrent.CompletableFuture<java.lang.Void>setSubscriptionDispatchRateAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)voidsetSubscriptionExpirationTime(java.lang.String namespace, int expirationTime)java.util.concurrent.CompletableFuture<java.lang.Void>setSubscriptionExpirationTimeAsync(java.lang.String namespace, int expirationTime)voidsetSubscriptionTypesEnabled(java.lang.String namespace, java.util.Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypesEnabled)java.util.concurrent.CompletableFuture<java.lang.Void>setSubscriptionTypesEnabledAsync(java.lang.String namespace, java.util.Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypes)voidsplitNamespaceBundle(java.lang.String namespace, java.lang.String bundle, boolean unloadSplitBundles, java.lang.String splitAlgorithmName)java.util.concurrent.CompletableFuture<java.lang.Void>splitNamespaceBundleAsync(java.lang.String namespace, java.lang.String bundle, boolean unloadSplitBundles, java.lang.String splitAlgorithmName)voidunload(java.lang.String namespace)java.util.concurrent.CompletableFuture<java.lang.Void>unloadAsync(java.lang.String namespace)voidunloadNamespaceBundle(java.lang.String namespace, java.lang.String bundle)java.util.concurrent.CompletableFuture<java.lang.Void>unloadNamespaceBundleAsync(java.lang.String namespace, java.lang.String bundle)voidunsubscribeNamespace(java.lang.String namespace, java.lang.String subscription)java.util.concurrent.CompletableFuture<java.lang.Void>unsubscribeNamespaceAsync(java.lang.String namespace, java.lang.String subscription)voidunsubscribeNamespaceBundle(java.lang.String namespace, java.lang.String bundle, java.lang.String subscription)java.util.concurrent.CompletableFuture<java.lang.Void>unsubscribeNamespaceBundleAsync(java.lang.String namespace, java.lang.String bundle, java.lang.String subscription)-
Methods inherited from class org.apache.pulsar.client.admin.internal.BaseResource
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync
-
-
-
-
Method Detail
-
getNamespaces
public java.util.List<java.lang.String> getNamespaces(java.lang.String tenant) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getNamespacesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getNamespacesAsync
public java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> getNamespacesAsync(java.lang.String tenant)
- Specified by:
getNamespacesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getNamespaces
public java.util.List<java.lang.String> getNamespaces(java.lang.String tenant, java.lang.String cluster) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getNamespacesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getTopics
public java.util.List<java.lang.String> getTopics(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getTopicsin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBundles
public org.apache.pulsar.common.policies.data.BundlesData getBundles(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getBundlesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBundlesAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.BundlesData> getBundlesAsync(java.lang.String namespace)
- Specified by:
getBundlesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getTopicsAsync
public java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> getTopicsAsync(java.lang.String namespace)
- Specified by:
getTopicsAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getPolicies
public org.apache.pulsar.common.policies.data.Policies getPolicies(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getPoliciesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPoliciesAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.Policies> getPoliciesAsync(java.lang.String namespace)
- Specified by:
getPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
createNamespace
public void createNamespace(java.lang.String namespace, java.util.Set<java.lang.String> clusters) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
createNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
createNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> createNamespaceAsync(java.lang.String namespace, java.util.Set<java.lang.String> clusters)- Specified by:
createNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
createNamespace
public void createNamespace(java.lang.String namespace, int numBundles) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
createNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
createNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> createNamespaceAsync(java.lang.String namespace, int numBundles)- Specified by:
createNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
createNamespace
public void createNamespace(java.lang.String namespace, org.apache.pulsar.common.policies.data.Policies policies) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
createNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
createNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> createNamespaceAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.Policies policies)- Specified by:
createNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
createNamespace
public void createNamespace(java.lang.String namespace, org.apache.pulsar.common.policies.data.BundlesData bundlesData) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
createNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
createNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> createNamespaceAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.BundlesData bundlesData)- Specified by:
createNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
createNamespace
public void createNamespace(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
createNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
createNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> createNamespaceAsync(java.lang.String namespace)
- Specified by:
createNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteNamespace
public void deleteNamespace(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
deleteNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteNamespace
public void deleteNamespace(java.lang.String namespace, boolean force) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
deleteNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> deleteNamespaceAsync(java.lang.String namespace)
- Specified by:
deleteNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> deleteNamespaceAsync(java.lang.String namespace, boolean force)- Specified by:
deleteNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteNamespaceBundle
public void deleteNamespaceBundle(java.lang.String namespace, java.lang.String bundleRange) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
deleteNamespaceBundlein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteNamespaceBundle
public void deleteNamespaceBundle(java.lang.String namespace, java.lang.String bundleRange, boolean force) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
deleteNamespaceBundlein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteNamespaceBundleAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> deleteNamespaceBundleAsync(java.lang.String namespace, java.lang.String bundleRange)- Specified by:
deleteNamespaceBundleAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteNamespaceBundleAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> deleteNamespaceBundleAsync(java.lang.String namespace, java.lang.String bundleRange, boolean force)- Specified by:
deleteNamespaceBundleAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getPermissions
public java.util.Map<java.lang.String,java.util.Set<org.apache.pulsar.common.policies.data.AuthAction>> getPermissions(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getPermissionsin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPermissionsAsync
public java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.util.Set<org.apache.pulsar.common.policies.data.AuthAction>>> getPermissionsAsync(java.lang.String namespace)
- Specified by:
getPermissionsAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
grantPermissionOnNamespace
public void grantPermissionOnNamespace(java.lang.String namespace, java.lang.String role, java.util.Set<org.apache.pulsar.common.policies.data.AuthAction> actions) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
grantPermissionOnNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
grantPermissionOnNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> grantPermissionOnNamespaceAsync(java.lang.String namespace, java.lang.String role, java.util.Set<org.apache.pulsar.common.policies.data.AuthAction> actions)- Specified by:
grantPermissionOnNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
revokePermissionsOnNamespace
public void revokePermissionsOnNamespace(java.lang.String namespace, java.lang.String role) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
revokePermissionsOnNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
revokePermissionsOnNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> revokePermissionsOnNamespaceAsync(java.lang.String namespace, java.lang.String role)- Specified by:
revokePermissionsOnNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getPermissionOnSubscription
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getPermissionOnSubscription(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getPermissionOnSubscriptionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPermissionOnSubscriptionAsync
public java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.util.Set<java.lang.String>>> getPermissionOnSubscriptionAsync(java.lang.String namespace)
- Specified by:
getPermissionOnSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
grantPermissionOnSubscription
public void grantPermissionOnSubscription(java.lang.String namespace, java.lang.String subscription, java.util.Set<java.lang.String> roles) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
grantPermissionOnSubscriptionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
grantPermissionOnSubscriptionAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> grantPermissionOnSubscriptionAsync(java.lang.String namespace, java.lang.String subscription, java.util.Set<java.lang.String> roles)- Specified by:
grantPermissionOnSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
revokePermissionOnSubscription
public void revokePermissionOnSubscription(java.lang.String namespace, java.lang.String subscription, java.lang.String role) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
revokePermissionOnSubscriptionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
revokePermissionOnSubscriptionAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> revokePermissionOnSubscriptionAsync(java.lang.String namespace, java.lang.String subscription, java.lang.String role)- Specified by:
revokePermissionOnSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getNamespaceReplicationClusters
public java.util.List<java.lang.String> getNamespaceReplicationClusters(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getNamespaceReplicationClustersin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getNamespaceReplicationClustersAsync
public java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> getNamespaceReplicationClustersAsync(java.lang.String namespace)
- Specified by:
getNamespaceReplicationClustersAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setNamespaceReplicationClusters
public void setNamespaceReplicationClusters(java.lang.String namespace, java.util.Set<java.lang.String> clusterIds) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setNamespaceReplicationClustersin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setNamespaceReplicationClustersAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setNamespaceReplicationClustersAsync(java.lang.String namespace, java.util.Set<java.lang.String> clusterIds)- Specified by:
setNamespaceReplicationClustersAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getNamespaceMessageTTL
public java.lang.Integer getNamespaceMessageTTL(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getNamespaceMessageTTLin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getNamespaceMessageTTLAsync
public java.util.concurrent.CompletableFuture<java.lang.Integer> getNamespaceMessageTTLAsync(java.lang.String namespace)
- Specified by:
getNamespaceMessageTTLAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setNamespaceMessageTTL
public void setNamespaceMessageTTL(java.lang.String namespace, int ttlInSeconds) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setNamespaceMessageTTLin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setNamespaceMessageTTLAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setNamespaceMessageTTLAsync(java.lang.String namespace, int ttlInSeconds)- Specified by:
setNamespaceMessageTTLAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeNamespaceMessageTTL
public void removeNamespaceMessageTTL(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeNamespaceMessageTTLin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeNamespaceMessageTTLAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeNamespaceMessageTTLAsync(java.lang.String namespace)
- Specified by:
removeNamespaceMessageTTLAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSubscriptionExpirationTime
public java.lang.Integer getSubscriptionExpirationTime(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getSubscriptionExpirationTimein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSubscriptionExpirationTimeAsync
public java.util.concurrent.CompletableFuture<java.lang.Integer> getSubscriptionExpirationTimeAsync(java.lang.String namespace)
- Specified by:
getSubscriptionExpirationTimeAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSubscriptionExpirationTime
public void setSubscriptionExpirationTime(java.lang.String namespace, int expirationTime) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setSubscriptionExpirationTimein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscriptionExpirationTimeAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setSubscriptionExpirationTimeAsync(java.lang.String namespace, int expirationTime)- Specified by:
setSubscriptionExpirationTimeAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeSubscriptionExpirationTime
public void removeSubscriptionExpirationTime(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeSubscriptionExpirationTimein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeSubscriptionExpirationTimeAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeSubscriptionExpirationTimeAsync(java.lang.String namespace)
- Specified by:
removeSubscriptionExpirationTimeAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setNamespaceAntiAffinityGroup
public void setNamespaceAntiAffinityGroup(java.lang.String namespace, java.lang.String namespaceAntiAffinityGroup) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setNamespaceAntiAffinityGroupin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setNamespaceAntiAffinityGroupAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setNamespaceAntiAffinityGroupAsync(java.lang.String namespace, java.lang.String namespaceAntiAffinityGroup)- Specified by:
setNamespaceAntiAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getNamespaceAntiAffinityGroup
public java.lang.String getNamespaceAntiAffinityGroup(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getNamespaceAntiAffinityGroupin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getNamespaceAntiAffinityGroupAsync
public java.util.concurrent.CompletableFuture<java.lang.String> getNamespaceAntiAffinityGroupAsync(java.lang.String namespace)
- Specified by:
getNamespaceAntiAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getAntiAffinityNamespaces
public java.util.List<java.lang.String> getAntiAffinityNamespaces(java.lang.String tenant, java.lang.String cluster, java.lang.String namespaceAntiAffinityGroup) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getAntiAffinityNamespacesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getAntiAffinityNamespacesAsync
public java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> getAntiAffinityNamespacesAsync(java.lang.String tenant, java.lang.String cluster, java.lang.String namespaceAntiAffinityGroup)- Specified by:
getAntiAffinityNamespacesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteNamespaceAntiAffinityGroup
public void deleteNamespaceAntiAffinityGroup(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
deleteNamespaceAntiAffinityGroupin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteNamespaceAntiAffinityGroupAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> deleteNamespaceAntiAffinityGroupAsync(java.lang.String namespace)
- Specified by:
deleteNamespaceAntiAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeDeduplicationStatus
public void removeDeduplicationStatus(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeDeduplicationStatusin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeDeduplicationStatusAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeDeduplicationStatusAsync(java.lang.String namespace)
- Specified by:
removeDeduplicationStatusAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getDeduplicationStatus
public java.lang.Boolean getDeduplicationStatus(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getDeduplicationStatusin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDeduplicationStatusAsync
public java.util.concurrent.CompletableFuture<java.lang.Boolean> getDeduplicationStatusAsync(java.lang.String namespace)
- Specified by:
getDeduplicationStatusAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setDeduplicationStatus
public void setDeduplicationStatus(java.lang.String namespace, boolean enableDeduplication) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setDeduplicationStatusin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDeduplicationStatusAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setDeduplicationStatusAsync(java.lang.String namespace, boolean enableDeduplication)- Specified by:
setDeduplicationStatusAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setAutoTopicCreation
public void setAutoTopicCreation(java.lang.String namespace, org.apache.pulsar.common.policies.data.AutoTopicCreationOverride autoTopicCreationOverride) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setAutoTopicCreationin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setAutoTopicCreationAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setAutoTopicCreationAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.AutoTopicCreationOverride autoTopicCreationOverride)- Specified by:
setAutoTopicCreationAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getAutoTopicCreation
public org.apache.pulsar.common.policies.data.AutoTopicCreationOverride getAutoTopicCreation(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getAutoTopicCreationin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getAutoTopicCreationAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.AutoTopicCreationOverride> getAutoTopicCreationAsync(java.lang.String namespace)
- Specified by:
getAutoTopicCreationAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeAutoTopicCreation
public void removeAutoTopicCreation(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeAutoTopicCreationin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeAutoTopicCreationAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeAutoTopicCreationAsync(java.lang.String namespace)
- Specified by:
removeAutoTopicCreationAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setAutoSubscriptionCreation
public void setAutoSubscriptionCreation(java.lang.String namespace, org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride autoSubscriptionCreationOverride) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setAutoSubscriptionCreationin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setAutoSubscriptionCreationAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setAutoSubscriptionCreationAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride autoSubscriptionCreationOverride)- Specified by:
setAutoSubscriptionCreationAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getAutoSubscriptionCreation
public org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride getAutoSubscriptionCreation(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getAutoSubscriptionCreationin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getAutoSubscriptionCreationAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride> getAutoSubscriptionCreationAsync(java.lang.String namespace)
- Specified by:
getAutoSubscriptionCreationAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSubscriptionTypesEnabled
public void setSubscriptionTypesEnabled(java.lang.String namespace, java.util.Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypesEnabled) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setSubscriptionTypesEnabledin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscriptionTypesEnabledAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setSubscriptionTypesEnabledAsync(java.lang.String namespace, java.util.Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypes)- Specified by:
setSubscriptionTypesEnabledAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSubscriptionTypesEnabled
public java.util.Set<org.apache.pulsar.client.api.SubscriptionType> getSubscriptionTypesEnabled(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getSubscriptionTypesEnabledin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSubscriptionTypesEnabledAsync
public java.util.concurrent.CompletableFuture<java.util.Set<org.apache.pulsar.client.api.SubscriptionType>> getSubscriptionTypesEnabledAsync(java.lang.String namespace)
- Specified by:
getSubscriptionTypesEnabledAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeAutoSubscriptionCreation
public void removeAutoSubscriptionCreation(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeAutoSubscriptionCreationin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeAutoSubscriptionCreationAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeAutoSubscriptionCreationAsync(java.lang.String namespace)
- Specified by:
removeAutoSubscriptionCreationAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getBacklogQuotaMap
public java.util.Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota> getBacklogQuotaMap(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getBacklogQuotaMapin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBacklogQuotaMapAsync
public java.util.concurrent.CompletableFuture<java.util.Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota>> getBacklogQuotaMapAsync(java.lang.String namespace)
- Specified by:
getBacklogQuotaMapAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setBacklogQuota
public void setBacklogQuota(java.lang.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- Specified by:
setBacklogQuotain interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setBacklogQuotaAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setBacklogQuotaAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)- Specified by:
setBacklogQuotaAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeBacklogQuota
public void removeBacklogQuota(java.lang.String namespace, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeBacklogQuotain interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeInactiveTopicPolicies
public void removeInactiveTopicPolicies(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeInactiveTopicPoliciesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeInactiveTopicPoliciesAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeInactiveTopicPoliciesAsync(java.lang.String namespace)
- Specified by:
removeInactiveTopicPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeBacklogQuotaAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeBacklogQuotaAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType)- Specified by:
removeBacklogQuotaAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removePersistence
public void removePersistence(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removePersistencein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removePersistenceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removePersistenceAsync(java.lang.String namespace)
- Specified by:
removePersistenceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setPersistence
public void setPersistence(java.lang.String namespace, org.apache.pulsar.common.policies.data.PersistencePolicies persistence) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setPersistencein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setPersistenceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setPersistenceAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.PersistencePolicies persistence)- Specified by:
setPersistenceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setBookieAffinityGroup
public void setBookieAffinityGroup(java.lang.String namespace, org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setBookieAffinityGroupin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setBookieAffinityGroupAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setBookieAffinityGroupAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup)- Specified by:
setBookieAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteBookieAffinityGroup
public void deleteBookieAffinityGroup(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
deleteBookieAffinityGroupin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
deleteBookieAffinityGroupAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> deleteBookieAffinityGroupAsync(java.lang.String namespace)
- Specified by:
deleteBookieAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getBookieAffinityGroup
public org.apache.pulsar.common.policies.data.BookieAffinityGroupData getBookieAffinityGroup(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getBookieAffinityGroupin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBookieAffinityGroupAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.BookieAffinityGroupData> getBookieAffinityGroupAsync(java.lang.String namespace)
- Specified by:
getBookieAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getPersistence
public org.apache.pulsar.common.policies.data.PersistencePolicies getPersistence(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getPersistencein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPersistenceAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.PersistencePolicies> getPersistenceAsync(java.lang.String namespace)
- Specified by:
getPersistenceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setRetention
public void setRetention(java.lang.String namespace, org.apache.pulsar.common.policies.data.RetentionPolicies retention) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setRetentionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setRetentionAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setRetentionAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.RetentionPolicies retention)- Specified by:
setRetentionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeRetention
public void removeRetention(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeRetentionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeRetentionAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeRetentionAsync(java.lang.String namespace)
- Specified by:
removeRetentionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getRetention
public org.apache.pulsar.common.policies.data.RetentionPolicies getRetention(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getRetentionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getRetentionAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.RetentionPolicies> getRetentionAsync(java.lang.String namespace)
- Specified by:
getRetentionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
unload
public void unload(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
unloadin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
unloadAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> unloadAsync(java.lang.String namespace)
- Specified by:
unloadAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getReplicationConfigVersion
public java.lang.String getReplicationConfigVersion(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getReplicationConfigVersionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getReplicationConfigVersionAsync
public java.util.concurrent.CompletableFuture<java.lang.String> getReplicationConfigVersionAsync(java.lang.String namespace)
- Specified by:
getReplicationConfigVersionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
unloadNamespaceBundle
public void unloadNamespaceBundle(java.lang.String namespace, java.lang.String bundle) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
unloadNamespaceBundlein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
unloadNamespaceBundleAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> unloadNamespaceBundleAsync(java.lang.String namespace, java.lang.String bundle)- Specified by:
unloadNamespaceBundleAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
splitNamespaceBundle
public void splitNamespaceBundle(java.lang.String namespace, java.lang.String bundle, boolean unloadSplitBundles, java.lang.String splitAlgorithmName) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
splitNamespaceBundlein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
splitNamespaceBundleAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> splitNamespaceBundleAsync(java.lang.String namespace, java.lang.String bundle, boolean unloadSplitBundles, java.lang.String splitAlgorithmName)- Specified by:
splitNamespaceBundleAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setPublishRate
public void setPublishRate(java.lang.String namespace, org.apache.pulsar.common.policies.data.PublishRate publishMsgRate) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setPublishRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removePublishRate
public void removePublishRate(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removePublishRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setPublishRateAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setPublishRateAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.PublishRate publishMsgRate)- Specified by:
setPublishRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removePublishRateAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removePublishRateAsync(java.lang.String namespace)
- Specified by:
removePublishRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getPublishRate
public org.apache.pulsar.common.policies.data.PublishRate getPublishRate(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getPublishRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPublishRateAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.PublishRate> getPublishRateAsync(java.lang.String namespace)
- Specified by:
getPublishRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeDispatchRate
public void removeDispatchRate(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeDispatchRateAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeDispatchRateAsync(java.lang.String namespace)
- Specified by:
removeDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setDispatchRate
public void setDispatchRate(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDispatchRateAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setDispatchRateAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)- Specified by:
setDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getDispatchRate
public org.apache.pulsar.common.policies.data.DispatchRate getDispatchRate(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDispatchRateAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getDispatchRateAsync(java.lang.String namespace)
- Specified by:
getDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSubscribeRate
public void setSubscribeRate(java.lang.String namespace, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setSubscribeRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscribeRateAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setSubscribeRateAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate)- Specified by:
setSubscribeRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeSubscribeRate
public void removeSubscribeRate(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeSubscribeRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeSubscribeRateAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeSubscribeRateAsync(java.lang.String namespace)
- Specified by:
removeSubscribeRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSubscribeRate
public org.apache.pulsar.common.policies.data.SubscribeRate getSubscribeRate(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getSubscribeRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSubscribeRateAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.SubscribeRate> getSubscribeRateAsync(java.lang.String namespace)
- Specified by:
getSubscribeRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeSubscriptionDispatchRate
public void removeSubscriptionDispatchRate(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeSubscriptionDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeSubscriptionDispatchRateAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeSubscriptionDispatchRateAsync(java.lang.String namespace)
- Specified by:
removeSubscriptionDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSubscriptionDispatchRate
public void setSubscriptionDispatchRate(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setSubscriptionDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscriptionDispatchRateAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setSubscriptionDispatchRateAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)- Specified by:
setSubscriptionDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSubscriptionDispatchRate
public org.apache.pulsar.common.policies.data.DispatchRate getSubscriptionDispatchRate(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getSubscriptionDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSubscriptionDispatchRateAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getSubscriptionDispatchRateAsync(java.lang.String namespace)
- Specified by:
getSubscriptionDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setReplicatorDispatchRate
public void setReplicatorDispatchRate(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setReplicatorDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setReplicatorDispatchRateAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setReplicatorDispatchRateAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate)- Specified by:
setReplicatorDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeReplicatorDispatchRate
public void removeReplicatorDispatchRate(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeReplicatorDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeReplicatorDispatchRateAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeReplicatorDispatchRateAsync(java.lang.String namespace)
- Specified by:
removeReplicatorDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getReplicatorDispatchRate
public org.apache.pulsar.common.policies.data.DispatchRate getReplicatorDispatchRate(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getReplicatorDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getReplicatorDispatchRateAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getReplicatorDispatchRateAsync(java.lang.String namespace)
- Specified by:
getReplicatorDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearNamespaceBacklog
public void clearNamespaceBacklog(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
clearNamespaceBacklogin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
clearNamespaceBacklogAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> clearNamespaceBacklogAsync(java.lang.String namespace)
- Specified by:
clearNamespaceBacklogAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearNamespaceBacklogForSubscription
public void clearNamespaceBacklogForSubscription(java.lang.String namespace, java.lang.String subscription) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
clearNamespaceBacklogForSubscriptionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
clearNamespaceBacklogForSubscriptionAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> clearNamespaceBacklogForSubscriptionAsync(java.lang.String namespace, java.lang.String subscription)- Specified by:
clearNamespaceBacklogForSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearNamespaceBundleBacklog
public void clearNamespaceBundleBacklog(java.lang.String namespace, java.lang.String bundle) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
clearNamespaceBundleBacklogin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
clearNamespaceBundleBacklogAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> clearNamespaceBundleBacklogAsync(java.lang.String namespace, java.lang.String bundle)- Specified by:
clearNamespaceBundleBacklogAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearNamespaceBundleBacklogForSubscription
public void clearNamespaceBundleBacklogForSubscription(java.lang.String namespace, java.lang.String bundle, java.lang.String subscription) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
clearNamespaceBundleBacklogForSubscriptionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
clearNamespaceBundleBacklogForSubscriptionAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> clearNamespaceBundleBacklogForSubscriptionAsync(java.lang.String namespace, java.lang.String bundle, java.lang.String subscription)- Specified by:
clearNamespaceBundleBacklogForSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
unsubscribeNamespace
public void unsubscribeNamespace(java.lang.String namespace, java.lang.String subscription) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
unsubscribeNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
unsubscribeNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> unsubscribeNamespaceAsync(java.lang.String namespace, java.lang.String subscription)- Specified by:
unsubscribeNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
unsubscribeNamespaceBundle
public void unsubscribeNamespaceBundle(java.lang.String namespace, java.lang.String bundle, java.lang.String subscription) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
unsubscribeNamespaceBundlein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
unsubscribeNamespaceBundleAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> unsubscribeNamespaceBundleAsync(java.lang.String namespace, java.lang.String bundle, java.lang.String subscription)- Specified by:
unsubscribeNamespaceBundleAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSubscriptionAuthMode
public void setSubscriptionAuthMode(java.lang.String namespace, org.apache.pulsar.common.policies.data.SubscriptionAuthMode subscriptionAuthMode) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setSubscriptionAuthModein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscriptionAuthModeAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setSubscriptionAuthModeAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.SubscriptionAuthMode subscriptionAuthMode)- Specified by:
setSubscriptionAuthModeAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSubscriptionAuthMode
public org.apache.pulsar.common.policies.data.SubscriptionAuthMode getSubscriptionAuthMode(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getSubscriptionAuthModein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSubscriptionAuthModeAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.SubscriptionAuthMode> getSubscriptionAuthModeAsync(java.lang.String namespace)
- Specified by:
getSubscriptionAuthModeAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setEncryptionRequiredStatus
public void setEncryptionRequiredStatus(java.lang.String namespace, boolean encryptionRequired) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setEncryptionRequiredStatusin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setEncryptionRequiredStatusAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setEncryptionRequiredStatusAsync(java.lang.String namespace, boolean encryptionRequired)- Specified by:
setEncryptionRequiredStatusAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getEncryptionRequiredStatus
public java.lang.Boolean getEncryptionRequiredStatus(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getEncryptionRequiredStatusin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getEncryptionRequiredStatusAsync
public java.util.concurrent.CompletableFuture<java.lang.Boolean> getEncryptionRequiredStatusAsync(java.lang.String namespace)
- Specified by:
getEncryptionRequiredStatusAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getDelayedDelivery
public org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies getDelayedDelivery(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getDelayedDeliveryin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDelayedDeliveryAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies> getDelayedDeliveryAsync(java.lang.String namespace)
- Specified by:
getDelayedDeliveryAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setDelayedDeliveryMessages
public void setDelayedDeliveryMessages(java.lang.String namespace, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setDelayedDeliveryMessagesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDelayedDeliveryMessagesAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setDelayedDeliveryMessagesAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies)- Specified by:
setDelayedDeliveryMessagesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeDelayedDeliveryMessages
public void removeDelayedDeliveryMessages(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeDelayedDeliveryMessagesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeDelayedDeliveryMessagesAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeDelayedDeliveryMessagesAsync(java.lang.String namespace)
- Specified by:
removeDelayedDeliveryMessagesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getInactiveTopicPolicies
public org.apache.pulsar.common.policies.data.InactiveTopicPolicies getInactiveTopicPolicies(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getInactiveTopicPoliciesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getInactiveTopicPoliciesAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.InactiveTopicPolicies> getInactiveTopicPoliciesAsync(java.lang.String namespace)
- Specified by:
getInactiveTopicPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setInactiveTopicPolicies
public void setInactiveTopicPolicies(java.lang.String namespace, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setInactiveTopicPoliciesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setInactiveTopicPoliciesAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setInactiveTopicPoliciesAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies)- Specified by:
setInactiveTopicPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getDeduplicationSnapshotInterval
public java.lang.Integer getDeduplicationSnapshotInterval(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getDeduplicationSnapshotIntervalin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getDeduplicationSnapshotIntervalAsync
public java.util.concurrent.CompletableFuture<java.lang.Integer> getDeduplicationSnapshotIntervalAsync(java.lang.String namespace)
- Specified by:
getDeduplicationSnapshotIntervalAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setDeduplicationSnapshotInterval
public void setDeduplicationSnapshotInterval(java.lang.String namespace, java.lang.Integer interval) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setDeduplicationSnapshotIntervalin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDeduplicationSnapshotIntervalAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setDeduplicationSnapshotIntervalAsync(java.lang.String namespace, java.lang.Integer interval)- Specified by:
setDeduplicationSnapshotIntervalAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeDeduplicationSnapshotInterval
public void removeDeduplicationSnapshotInterval(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeDeduplicationSnapshotIntervalin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeDeduplicationSnapshotIntervalAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeDeduplicationSnapshotIntervalAsync(java.lang.String namespace)
- Specified by:
removeDeduplicationSnapshotIntervalAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxSubscriptionsPerTopic
public java.lang.Integer getMaxSubscriptionsPerTopic(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getMaxSubscriptionsPerTopicin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxSubscriptionsPerTopicAsync
public java.util.concurrent.CompletableFuture<java.lang.Integer> getMaxSubscriptionsPerTopicAsync(java.lang.String namespace)
- Specified by:
getMaxSubscriptionsPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxSubscriptionsPerTopic
public void setMaxSubscriptionsPerTopic(java.lang.String namespace, int maxSubscriptionsPerTopic) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setMaxSubscriptionsPerTopicin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxSubscriptionsPerTopicAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setMaxSubscriptionsPerTopicAsync(java.lang.String namespace, int maxSubscriptionsPerTopic)- Specified by:
setMaxSubscriptionsPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxSubscriptionsPerTopic
public void removeMaxSubscriptionsPerTopic(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeMaxSubscriptionsPerTopicin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxSubscriptionsPerTopicAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeMaxSubscriptionsPerTopicAsync(java.lang.String namespace)
- Specified by:
removeMaxSubscriptionsPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxProducersPerTopic
public java.lang.Integer getMaxProducersPerTopic(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getMaxProducersPerTopicin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxProducersPerTopicAsync
public java.util.concurrent.CompletableFuture<java.lang.Integer> getMaxProducersPerTopicAsync(java.lang.String namespace)
- Specified by:
getMaxProducersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxProducersPerTopic
public void setMaxProducersPerTopic(java.lang.String namespace, int maxProducersPerTopic) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setMaxProducersPerTopicin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxProducersPerTopicAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setMaxProducersPerTopicAsync(java.lang.String namespace, int maxProducersPerTopic)- Specified by:
setMaxProducersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxProducersPerTopic
public void removeMaxProducersPerTopic(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeMaxProducersPerTopicin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxProducersPerTopicAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeMaxProducersPerTopicAsync(java.lang.String namespace)
- Specified by:
removeMaxProducersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxConsumersPerTopic
public java.lang.Integer getMaxConsumersPerTopic(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getMaxConsumersPerTopicin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxConsumersPerTopicAsync
public java.util.concurrent.CompletableFuture<java.lang.Integer> getMaxConsumersPerTopicAsync(java.lang.String namespace)
- Specified by:
getMaxConsumersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxConsumersPerTopic
public void setMaxConsumersPerTopic(java.lang.String namespace, int maxConsumersPerTopic) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setMaxConsumersPerTopicin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxConsumersPerTopicAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setMaxConsumersPerTopicAsync(java.lang.String namespace, int maxConsumersPerTopic)- Specified by:
setMaxConsumersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxConsumersPerTopic
public void removeMaxConsumersPerTopic(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeMaxConsumersPerTopicin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxConsumersPerTopicAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeMaxConsumersPerTopicAsync(java.lang.String namespace)
- Specified by:
removeMaxConsumersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxConsumersPerSubscription
public java.lang.Integer getMaxConsumersPerSubscription(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getMaxConsumersPerSubscriptionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxConsumersPerSubscriptionAsync
public java.util.concurrent.CompletableFuture<java.lang.Integer> getMaxConsumersPerSubscriptionAsync(java.lang.String namespace)
- Specified by:
getMaxConsumersPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxConsumersPerSubscription
public void setMaxConsumersPerSubscription(java.lang.String namespace, int maxConsumersPerSubscription) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setMaxConsumersPerSubscriptionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxConsumersPerSubscriptionAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setMaxConsumersPerSubscriptionAsync(java.lang.String namespace, int maxConsumersPerSubscription)- Specified by:
setMaxConsumersPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxConsumersPerSubscription
public void removeMaxConsumersPerSubscription(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeMaxConsumersPerSubscriptionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxConsumersPerSubscriptionAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeMaxConsumersPerSubscriptionAsync(java.lang.String namespace)
- Specified by:
removeMaxConsumersPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxUnackedMessagesPerConsumer
public java.lang.Integer getMaxUnackedMessagesPerConsumer(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getMaxUnackedMessagesPerConsumerin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxUnackedMessagesPerConsumerAsync
public java.util.concurrent.CompletableFuture<java.lang.Integer> getMaxUnackedMessagesPerConsumerAsync(java.lang.String namespace)
- Specified by:
getMaxUnackedMessagesPerConsumerAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxUnackedMessagesPerConsumer
public void setMaxUnackedMessagesPerConsumer(java.lang.String namespace, int maxUnackedMessagesPerConsumer) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setMaxUnackedMessagesPerConsumerin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxUnackedMessagesPerConsumerAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setMaxUnackedMessagesPerConsumerAsync(java.lang.String namespace, int maxUnackedMessagesPerConsumer)- Specified by:
setMaxUnackedMessagesPerConsumerAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxUnackedMessagesPerConsumer
public void removeMaxUnackedMessagesPerConsumer(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeMaxUnackedMessagesPerConsumerin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxUnackedMessagesPerConsumerAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeMaxUnackedMessagesPerConsumerAsync(java.lang.String namespace)
- Specified by:
removeMaxUnackedMessagesPerConsumerAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxUnackedMessagesPerSubscription
public java.lang.Integer getMaxUnackedMessagesPerSubscription(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getMaxUnackedMessagesPerSubscriptionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxUnackedMessagesPerSubscriptionAsync
public java.util.concurrent.CompletableFuture<java.lang.Integer> getMaxUnackedMessagesPerSubscriptionAsync(java.lang.String namespace)
- Specified by:
getMaxUnackedMessagesPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxUnackedMessagesPerSubscription
public void setMaxUnackedMessagesPerSubscription(java.lang.String namespace, int maxUnackedMessagesPerSubscription) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setMaxUnackedMessagesPerSubscriptionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxUnackedMessagesPerSubscriptionAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setMaxUnackedMessagesPerSubscriptionAsync(java.lang.String namespace, int maxUnackedMessagesPerSubscription)- Specified by:
setMaxUnackedMessagesPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxUnackedMessagesPerSubscription
public void removeMaxUnackedMessagesPerSubscription(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeMaxUnackedMessagesPerSubscriptionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxUnackedMessagesPerSubscriptionAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeMaxUnackedMessagesPerSubscriptionAsync(java.lang.String namespace)
- Specified by:
removeMaxUnackedMessagesPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getCompactionThreshold
public java.lang.Long getCompactionThreshold(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getCompactionThresholdin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getCompactionThresholdAsync
public java.util.concurrent.CompletableFuture<java.lang.Long> getCompactionThresholdAsync(java.lang.String namespace)
- Specified by:
getCompactionThresholdAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setCompactionThreshold
public void setCompactionThreshold(java.lang.String namespace, long compactionThreshold) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setCompactionThresholdin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setCompactionThresholdAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setCompactionThresholdAsync(java.lang.String namespace, long compactionThreshold)- Specified by:
setCompactionThresholdAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeCompactionThreshold
public void removeCompactionThreshold(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeCompactionThresholdin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeCompactionThresholdAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeCompactionThresholdAsync(java.lang.String namespace)
- Specified by:
removeCompactionThresholdAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getOffloadThreshold
public long getOffloadThreshold(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getOffloadThresholdin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getOffloadThresholdAsync
public java.util.concurrent.CompletableFuture<java.lang.Long> getOffloadThresholdAsync(java.lang.String namespace)
- Specified by:
getOffloadThresholdAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setOffloadThreshold
public void setOffloadThreshold(java.lang.String namespace, long offloadThreshold) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setOffloadThresholdin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setOffloadThresholdAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setOffloadThresholdAsync(java.lang.String namespace, long offloadThreshold)- Specified by:
setOffloadThresholdAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getOffloadDeleteLagMs
public java.lang.Long getOffloadDeleteLagMs(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getOffloadDeleteLagMsin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getOffloadDeleteLagMsAsync
public java.util.concurrent.CompletableFuture<java.lang.Long> getOffloadDeleteLagMsAsync(java.lang.String namespace)
- Specified by:
getOffloadDeleteLagMsAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setOffloadDeleteLag
public void setOffloadDeleteLag(java.lang.String namespace, long lag, java.util.concurrent.TimeUnit unit) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setOffloadDeleteLagin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setOffloadDeleteLagAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setOffloadDeleteLagAsync(java.lang.String namespace, long lag, java.util.concurrent.TimeUnit unit)- Specified by:
setOffloadDeleteLagAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearOffloadDeleteLag
public void clearOffloadDeleteLag(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
clearOffloadDeleteLagin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
clearOffloadDeleteLagAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> clearOffloadDeleteLagAsync(java.lang.String namespace)
- Specified by:
clearOffloadDeleteLagAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSchemaAutoUpdateCompatibilityStrategy
public org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy getSchemaAutoUpdateCompatibilityStrategy(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getSchemaAutoUpdateCompatibilityStrategyin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSchemaAutoUpdateCompatibilityStrategy
public void setSchemaAutoUpdateCompatibilityStrategy(java.lang.String namespace, org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy strategy) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setSchemaAutoUpdateCompatibilityStrategyin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSchemaValidationEnforced
public boolean getSchemaValidationEnforced(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getSchemaValidationEnforcedin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSchemaValidationEnforcedAsync
public java.util.concurrent.CompletableFuture<java.lang.Boolean> getSchemaValidationEnforcedAsync(java.lang.String namespace)
- Specified by:
getSchemaValidationEnforcedAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSchemaValidationEnforced
public boolean getSchemaValidationEnforced(java.lang.String namespace, boolean applied) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getSchemaValidationEnforcedin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSchemaValidationEnforcedAsync
public java.util.concurrent.CompletableFuture<java.lang.Boolean> getSchemaValidationEnforcedAsync(java.lang.String namespace, boolean applied)- Specified by:
getSchemaValidationEnforcedAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSchemaValidationEnforced
public void setSchemaValidationEnforced(java.lang.String namespace, boolean schemaValidationEnforced) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setSchemaValidationEnforcedin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSchemaValidationEnforcedAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setSchemaValidationEnforcedAsync(java.lang.String namespace, boolean schemaValidationEnforced)- Specified by:
setSchemaValidationEnforcedAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSchemaCompatibilityStrategy
public org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy getSchemaCompatibilityStrategy(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getSchemaCompatibilityStrategyin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getSchemaCompatibilityStrategyAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy> getSchemaCompatibilityStrategyAsync(java.lang.String namespace)
- Specified by:
getSchemaCompatibilityStrategyAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSchemaCompatibilityStrategy
public void setSchemaCompatibilityStrategy(java.lang.String namespace, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setSchemaCompatibilityStrategyin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSchemaCompatibilityStrategyAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setSchemaCompatibilityStrategyAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy)- Specified by:
setSchemaCompatibilityStrategyAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getIsAllowAutoUpdateSchema
public boolean getIsAllowAutoUpdateSchema(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getIsAllowAutoUpdateSchemain interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getIsAllowAutoUpdateSchemaAsync
public java.util.concurrent.CompletableFuture<java.lang.Boolean> getIsAllowAutoUpdateSchemaAsync(java.lang.String namespace)
- Specified by:
getIsAllowAutoUpdateSchemaAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setIsAllowAutoUpdateSchema
public void setIsAllowAutoUpdateSchema(java.lang.String namespace, boolean isAllowAutoUpdateSchema) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setIsAllowAutoUpdateSchemain interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setIsAllowAutoUpdateSchemaAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setIsAllowAutoUpdateSchemaAsync(java.lang.String namespace, boolean isAllowAutoUpdateSchema)- Specified by:
setIsAllowAutoUpdateSchemaAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setOffloadPolicies
public void setOffloadPolicies(java.lang.String namespace, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setOffloadPoliciesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeOffloadPolicies
public void removeOffloadPolicies(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeOffloadPoliciesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setOffloadPoliciesAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setOffloadPoliciesAsync(java.lang.String namespace, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies)- Specified by:
setOffloadPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeOffloadPoliciesAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeOffloadPoliciesAsync(java.lang.String namespace)
- Specified by:
removeOffloadPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getOffloadPolicies
public org.apache.pulsar.common.policies.data.OffloadPolicies getOffloadPolicies(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getOffloadPoliciesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getOffloadPoliciesAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.common.policies.data.OffloadPolicies> getOffloadPoliciesAsync(java.lang.String namespace)
- Specified by:
getOffloadPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxTopicsPerNamespace
public int getMaxTopicsPerNamespace(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getMaxTopicsPerNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getMaxTopicsPerNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Integer> getMaxTopicsPerNamespaceAsync(java.lang.String namespace)
- Specified by:
getMaxTopicsPerNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxTopicsPerNamespace
public void setMaxTopicsPerNamespace(java.lang.String namespace, int maxTopicsPerNamespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setMaxTopicsPerNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setMaxTopicsPerNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setMaxTopicsPerNamespaceAsync(java.lang.String namespace, int maxTopicsPerNamespace)- Specified by:
setMaxTopicsPerNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxTopicsPerNamespace
public void removeMaxTopicsPerNamespace(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeMaxTopicsPerNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeMaxTopicsPerNamespaceAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeMaxTopicsPerNamespaceAsync(java.lang.String namespace)
- Specified by:
removeMaxTopicsPerNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setPropertyAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setPropertyAsync(java.lang.String namespace, java.lang.String key, java.lang.String value)- Specified by:
setPropertyAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setProperty
public void setProperty(java.lang.String namespace, java.lang.String key, java.lang.String value) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setPropertyin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setPropertiesAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setPropertiesAsync(java.lang.String namespace, java.util.Map<java.lang.String,java.lang.String> properties)- Specified by:
setPropertiesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setProperties
public void setProperties(java.lang.String namespace, java.util.Map<java.lang.String,java.lang.String> properties) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setPropertiesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getNamespaceResourceGroup
public java.lang.String getNamespaceResourceGroup(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getNamespaceResourceGroupin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPropertyAsync
public java.util.concurrent.CompletableFuture<java.lang.String> getPropertyAsync(java.lang.String namespace, java.lang.String key)- Specified by:
getPropertyAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getProperty
public java.lang.String getProperty(java.lang.String namespace, java.lang.String key) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getPropertyin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPropertiesAsync
public java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.lang.String>> getPropertiesAsync(java.lang.String namespace)
- Specified by:
getPropertiesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getNamespaceResourceGroupAsync
public java.util.concurrent.CompletableFuture<java.lang.String> getNamespaceResourceGroupAsync(java.lang.String namespace)
- Specified by:
getNamespaceResourceGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getPropertiesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setNamespaceResourceGroup
public void setNamespaceResourceGroup(java.lang.String namespace, java.lang.String resourcegroupname) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
setNamespaceResourceGroupin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removePropertyAsync
public java.util.concurrent.CompletableFuture<java.lang.String> removePropertyAsync(java.lang.String namespace, java.lang.String key)- Specified by:
removePropertyAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeProperty
public java.lang.String removeProperty(java.lang.String namespace, java.lang.String key) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removePropertyin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setNamespaceResourceGroupAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> setNamespaceResourceGroupAsync(java.lang.String namespace, java.lang.String resourcegroupname)- Specified by:
setNamespaceResourceGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeNamespaceResourceGroup
public void removeNamespaceResourceGroup(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
removeNamespaceResourceGroupin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
clearPropertiesAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> clearPropertiesAsync(java.lang.String namespace)
- Specified by:
clearPropertiesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearProperties
public void clearProperties(java.lang.String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
clearPropertiesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeNamespaceResourceGroupAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> removeNamespaceResourceGroupAsync(java.lang.String namespace)
- Specified by:
removeNamespaceResourceGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
-