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
ConstructorsConstructorDescriptionNamespacesImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs) -
Method Summary
Modifier and TypeMethodDescriptionvoidclearNamespaceBacklog(String namespace) clearNamespaceBacklogAsync(String namespace) voidclearNamespaceBacklogForSubscription(String namespace, String subscription) clearNamespaceBacklogForSubscriptionAsync(String namespace, String subscription) voidclearNamespaceBundleBacklog(String namespace, String bundle) clearNamespaceBundleBacklogAsync(String namespace, String bundle) voidclearNamespaceBundleBacklogForSubscription(String namespace, String bundle, String subscription) clearNamespaceBundleBacklogForSubscriptionAsync(String namespace, String bundle, String subscription) voidclearOffloadDeleteLag(String namespace) clearOffloadDeleteLagAsync(String namespace) voidclearProperties(String namespace) clearPropertiesAsync(String namespace) voidcreateNamespace(String namespace) voidcreateNamespace(String namespace, int numBundles) voidcreateNamespace(String namespace, Set<String> clusters) voidcreateNamespace(String namespace, org.apache.pulsar.common.policies.data.BundlesData bundlesData) voidcreateNamespace(String namespace, org.apache.pulsar.common.policies.data.Policies policies) createNamespaceAsync(String namespace) createNamespaceAsync(String namespace, int numBundles) createNamespaceAsync(String namespace, Set<String> clusters) createNamespaceAsync(String namespace, org.apache.pulsar.common.policies.data.BundlesData bundlesData) createNamespaceAsync(String namespace, org.apache.pulsar.common.policies.data.Policies policies) voiddeleteBookieAffinityGroup(String namespace) deleteBookieAffinityGroupAsync(String namespace) voiddeleteNamespace(String namespace) voiddeleteNamespace(String namespace, boolean force) voiddeleteNamespaceAntiAffinityGroup(String namespace) deleteNamespaceAntiAffinityGroupAsync(String namespace) deleteNamespaceAsync(String namespace) deleteNamespaceAsync(String namespace, boolean force) voiddeleteNamespaceBundle(String namespace, String bundleRange) voiddeleteNamespaceBundle(String namespace, String bundleRange, boolean force) deleteNamespaceBundleAsync(String namespace, String bundleRange) deleteNamespaceBundleAsync(String namespace, String bundleRange, boolean force) getAntiAffinityNamespaces(String tenant, String cluster, String namespaceAntiAffinityGroup) getAntiAffinityNamespacesAsync(String tenant, String cluster, String namespaceAntiAffinityGroup) org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverridegetAutoSubscriptionCreation(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride>getAutoSubscriptionCreationAsync(String namespace) org.apache.pulsar.common.policies.data.AutoTopicCreationOverridegetAutoTopicCreation(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.AutoTopicCreationOverride>getAutoTopicCreationAsync(String namespace) Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota> getBacklogQuotaMap(String namespace) CompletableFuture<Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota>> getBacklogQuotaMapAsync(String namespace) org.apache.pulsar.common.policies.data.BookieAffinityGroupDatagetBookieAffinityGroup(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.BookieAffinityGroupData>getBookieAffinityGroupAsync(String namespace) org.apache.pulsar.common.policies.data.BundlesDatagetBundles(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.BundlesData>getBundlesAsync(String namespace) getCompactionThreshold(String namespace) getCompactionThresholdAsync(String namespace) getDeduplicationSnapshotInterval(String namespace) getDeduplicationSnapshotIntervalAsync(String namespace) getDeduplicationStatus(String namespace) getDeduplicationStatusAsync(String namespace) org.apache.pulsar.common.policies.data.DelayedDeliveryPoliciesgetDelayedDelivery(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies>getDelayedDeliveryAsync(String namespace) org.apache.pulsar.common.policies.data.DispatchRategetDispatchRate(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>getDispatchRateAsync(String namespace) getEncryptionRequiredStatus(String namespace) getEncryptionRequiredStatusAsync(String namespace) org.apache.pulsar.common.policies.data.InactiveTopicPoliciesgetInactiveTopicPolicies(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.InactiveTopicPolicies>getInactiveTopicPoliciesAsync(String namespace) booleangetIsAllowAutoUpdateSchema(String namespace) getIsAllowAutoUpdateSchemaAsync(String namespace) getMaxConsumersPerSubscription(String namespace) getMaxConsumersPerSubscriptionAsync(String namespace) getMaxConsumersPerTopic(String namespace) getMaxConsumersPerTopicAsync(String namespace) getMaxProducersPerTopic(String namespace) getMaxProducersPerTopicAsync(String namespace) getMaxSubscriptionsPerTopic(String namespace) getMaxSubscriptionsPerTopicAsync(String namespace) intgetMaxTopicsPerNamespace(String namespace) getMaxTopicsPerNamespaceAsync(String namespace) getMaxUnackedMessagesPerConsumer(String namespace) getMaxUnackedMessagesPerConsumerAsync(String namespace) getMaxUnackedMessagesPerSubscription(String namespace) getMaxUnackedMessagesPerSubscriptionAsync(String namespace) getNamespaceAntiAffinityGroup(String namespace) getNamespaceAntiAffinityGroupAsync(String namespace) getNamespaceMessageTTL(String namespace) getNamespaceMessageTTLAsync(String namespace) getNamespaceReplicationClusters(String namespace) getNamespaceReplicationClustersAsync(String namespace) getNamespaceResourceGroup(String namespace) getNamespaceResourceGroupAsync(String namespace) getNamespaces(String tenant) getNamespaces(String tenant, String cluster) getNamespacesAsync(String tenant) getNamespacesAsync(String tenant, String cluster) getOffloadDeleteLagMs(String namespace) getOffloadDeleteLagMsAsync(String namespace) org.apache.pulsar.common.policies.data.OffloadPoliciesgetOffloadPolicies(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.OffloadPolicies>getOffloadPoliciesAsync(String namespace) longgetOffloadThreshold(String namespace) getOffloadThresholdAsync(String namespace) getPermissionOnSubscription(String namespace) getPermissionOnSubscriptionAsync(String namespace) getPermissions(String namespace) CompletableFuture<Map<String,Set<org.apache.pulsar.common.policies.data.AuthAction>>> getPermissionsAsync(String namespace) org.apache.pulsar.common.policies.data.PersistencePoliciesgetPersistence(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.PersistencePolicies>getPersistenceAsync(String namespace) org.apache.pulsar.common.policies.data.PoliciesgetPolicies(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.Policies>getPoliciesAsync(String namespace) getProperties(String namespace) getPropertiesAsync(String namespace) getProperty(String namespace, String key) getPropertyAsync(String namespace, String key) org.apache.pulsar.common.policies.data.PublishRategetPublishRate(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.PublishRate>getPublishRateAsync(String namespace) getReplicationConfigVersion(String namespace) getReplicationConfigVersionAsync(String namespace) org.apache.pulsar.common.policies.data.DispatchRategetReplicatorDispatchRate(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>getReplicatorDispatchRateAsync(String namespace) org.apache.pulsar.common.policies.data.RetentionPoliciesgetRetention(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.RetentionPolicies>getRetentionAsync(String namespace) org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategygetSchemaAutoUpdateCompatibilityStrategy(String namespace) org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategygetSchemaCompatibilityStrategy(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy>getSchemaCompatibilityStrategyAsync(String namespace) booleangetSchemaValidationEnforced(String namespace) booleangetSchemaValidationEnforced(String namespace, boolean applied) getSchemaValidationEnforcedAsync(String namespace) getSchemaValidationEnforcedAsync(String namespace, boolean applied) org.apache.pulsar.common.policies.data.SubscribeRategetSubscribeRate(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.SubscribeRate>getSubscribeRateAsync(String namespace) org.apache.pulsar.common.policies.data.SubscriptionAuthModegetSubscriptionAuthMode(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.SubscriptionAuthMode>getSubscriptionAuthModeAsync(String namespace) org.apache.pulsar.common.policies.data.DispatchRategetSubscriptionDispatchRate(String namespace) CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>getSubscriptionDispatchRateAsync(String namespace) getSubscriptionExpirationTime(String namespace) getSubscriptionExpirationTimeAsync(String namespace) Set<org.apache.pulsar.client.api.SubscriptionType>getSubscriptionTypesEnabled(String namespace) CompletableFuture<Set<org.apache.pulsar.client.api.SubscriptionType>>getSubscriptionTypesEnabledAsync(String namespace) org.apache.pulsar.common.policies.data.TopicHashPositionsgetTopicHashPositions(String namespace, String bundle, List<String> topics) CompletableFuture<org.apache.pulsar.common.policies.data.TopicHashPositions>getTopicHashPositionsAsync(String namespace, String bundle, List<String> topics) getTopicsAsync(String namespace) getTopicsAsync(String namespace, org.apache.pulsar.client.admin.ListNamespaceTopicsOptions options) voidgrantPermissionOnNamespace(String namespace, String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions) grantPermissionOnNamespaceAsync(String namespace, String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions) voidgrantPermissionOnSubscription(String namespace, String subscription, Set<String> roles) grantPermissionOnSubscriptionAsync(String namespace, String subscription, Set<String> roles) voidremoveAutoSubscriptionCreation(String namespace) removeAutoSubscriptionCreationAsync(String namespace) voidremoveAutoTopicCreation(String namespace) removeAutoTopicCreationAsync(String namespace) voidremoveBacklogQuota(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) removeBacklogQuotaAsync(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) voidremoveCompactionThreshold(String namespace) removeCompactionThresholdAsync(String namespace) voidremoveDeduplicationSnapshotInterval(String namespace) removeDeduplicationSnapshotIntervalAsync(String namespace) voidremoveDeduplicationStatus(String namespace) removeDeduplicationStatusAsync(String namespace) voidremoveDelayedDeliveryMessages(String namespace) removeDelayedDeliveryMessagesAsync(String namespace) voidremoveDispatchRate(String namespace) removeDispatchRateAsync(String namespace) voidremoveInactiveTopicPolicies(String namespace) removeInactiveTopicPoliciesAsync(String namespace) voidremoveMaxConsumersPerSubscription(String namespace) removeMaxConsumersPerSubscriptionAsync(String namespace) voidremoveMaxConsumersPerTopic(String namespace) removeMaxConsumersPerTopicAsync(String namespace) voidremoveMaxProducersPerTopic(String namespace) removeMaxProducersPerTopicAsync(String namespace) voidremoveMaxSubscriptionsPerTopic(String namespace) removeMaxSubscriptionsPerTopicAsync(String namespace) voidremoveMaxTopicsPerNamespace(String namespace) removeMaxTopicsPerNamespaceAsync(String namespace) voidremoveMaxUnackedMessagesPerConsumer(String namespace) removeMaxUnackedMessagesPerConsumerAsync(String namespace) voidremoveMaxUnackedMessagesPerSubscription(String namespace) voidremoveNamespaceMessageTTL(String namespace) removeNamespaceMessageTTLAsync(String namespace) voidremoveNamespaceResourceGroup(String namespace) removeNamespaceResourceGroupAsync(String namespace) voidremoveOffloadPolicies(String namespace) removeOffloadPoliciesAsync(String namespace) voidremovePersistence(String namespace) removePersistenceAsync(String namespace) removeProperty(String namespace, String key) removePropertyAsync(String namespace, String key) voidremovePublishRate(String namespace) removePublishRateAsync(String namespace) voidremoveReplicatorDispatchRate(String namespace) removeReplicatorDispatchRateAsync(String namespace) voidremoveRetention(String namespace) removeRetentionAsync(String namespace) voidremoveSubscribeRate(String namespace) removeSubscribeRateAsync(String namespace) voidremoveSubscriptionDispatchRate(String namespace) removeSubscriptionDispatchRateAsync(String namespace) voidremoveSubscriptionExpirationTime(String namespace) removeSubscriptionExpirationTimeAsync(String namespace) voidremoveSubscriptionTypesEnabled(String namespace) removeSubscriptionTypesEnabledAsync(String namespace) voidrevokePermissionOnSubscription(String namespace, String subscription, String role) revokePermissionOnSubscriptionAsync(String namespace, String subscription, String role) voidrevokePermissionsOnNamespace(String namespace, String role) revokePermissionsOnNamespaceAsync(String namespace, String role) voidsetAutoSubscriptionCreation(String namespace, org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride autoSubscriptionCreationOverride) setAutoSubscriptionCreationAsync(String namespace, org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride autoSubscriptionCreationOverride) voidsetAutoTopicCreation(String namespace, org.apache.pulsar.common.policies.data.AutoTopicCreationOverride autoTopicCreationOverride) setAutoTopicCreationAsync(String namespace, org.apache.pulsar.common.policies.data.AutoTopicCreationOverride autoTopicCreationOverride) voidsetBacklogQuota(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) setBacklogQuotaAsync(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) voidsetBookieAffinityGroup(String namespace, org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup) setBookieAffinityGroupAsync(String namespace, org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup) voidsetCompactionThreshold(String namespace, long compactionThreshold) setCompactionThresholdAsync(String namespace, long compactionThreshold) voidsetDeduplicationSnapshotInterval(String namespace, Integer interval) setDeduplicationSnapshotIntervalAsync(String namespace, Integer interval) voidsetDeduplicationStatus(String namespace, boolean enableDeduplication) setDeduplicationStatusAsync(String namespace, boolean enableDeduplication) voidsetDelayedDeliveryMessages(String namespace, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) setDelayedDeliveryMessagesAsync(String namespace, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) voidsetDispatchRate(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) setDispatchRateAsync(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) voidsetEncryptionRequiredStatus(String namespace, boolean encryptionRequired) setEncryptionRequiredStatusAsync(String namespace, boolean encryptionRequired) voidsetInactiveTopicPolicies(String namespace, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) setInactiveTopicPoliciesAsync(String namespace, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) voidsetIsAllowAutoUpdateSchema(String namespace, boolean isAllowAutoUpdateSchema) setIsAllowAutoUpdateSchemaAsync(String namespace, boolean isAllowAutoUpdateSchema) voidsetMaxConsumersPerSubscription(String namespace, int maxConsumersPerSubscription) setMaxConsumersPerSubscriptionAsync(String namespace, int maxConsumersPerSubscription) voidsetMaxConsumersPerTopic(String namespace, int maxConsumersPerTopic) setMaxConsumersPerTopicAsync(String namespace, int maxConsumersPerTopic) voidsetMaxProducersPerTopic(String namespace, int maxProducersPerTopic) setMaxProducersPerTopicAsync(String namespace, int maxProducersPerTopic) voidsetMaxSubscriptionsPerTopic(String namespace, int maxSubscriptionsPerTopic) setMaxSubscriptionsPerTopicAsync(String namespace, int maxSubscriptionsPerTopic) voidsetMaxTopicsPerNamespace(String namespace, int maxTopicsPerNamespace) setMaxTopicsPerNamespaceAsync(String namespace, int maxTopicsPerNamespace) voidsetMaxUnackedMessagesPerConsumer(String namespace, int maxUnackedMessagesPerConsumer) setMaxUnackedMessagesPerConsumerAsync(String namespace, int maxUnackedMessagesPerConsumer) voidsetMaxUnackedMessagesPerSubscription(String namespace, int maxUnackedMessagesPerSubscription) setMaxUnackedMessagesPerSubscriptionAsync(String namespace, int maxUnackedMessagesPerSubscription) voidsetNamespaceAntiAffinityGroup(String namespace, String namespaceAntiAffinityGroup) setNamespaceAntiAffinityGroupAsync(String namespace, String namespaceAntiAffinityGroup) voidsetNamespaceMessageTTL(String namespace, int ttlInSeconds) setNamespaceMessageTTLAsync(String namespace, int ttlInSeconds) voidsetNamespaceReplicationClusters(String namespace, Set<String> clusterIds) setNamespaceReplicationClustersAsync(String namespace, Set<String> clusterIds) voidsetNamespaceResourceGroup(String namespace, String resourcegroupname) setNamespaceResourceGroupAsync(String namespace, String resourcegroupname) voidsetOffloadDeleteLag(String namespace, long lag, TimeUnit unit) setOffloadDeleteLagAsync(String namespace, long lag, TimeUnit unit) voidsetOffloadPolicies(String namespace, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies) setOffloadPoliciesAsync(String namespace, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies) voidsetOffloadThreshold(String namespace, long offloadThreshold) setOffloadThresholdAsync(String namespace, long offloadThreshold) voidsetPersistence(String namespace, org.apache.pulsar.common.policies.data.PersistencePolicies persistence) setPersistenceAsync(String namespace, org.apache.pulsar.common.policies.data.PersistencePolicies persistence) voidsetProperties(String namespace, Map<String, String> properties) setPropertiesAsync(String namespace, Map<String, String> properties) voidsetProperty(String namespace, String key, String value) setPropertyAsync(String namespace, String key, String value) voidsetPublishRate(String namespace, org.apache.pulsar.common.policies.data.PublishRate publishMsgRate) setPublishRateAsync(String namespace, org.apache.pulsar.common.policies.data.PublishRate publishMsgRate) voidsetReplicatorDispatchRate(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) setReplicatorDispatchRateAsync(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) voidsetRetention(String namespace, org.apache.pulsar.common.policies.data.RetentionPolicies retention) setRetentionAsync(String namespace, org.apache.pulsar.common.policies.data.RetentionPolicies retention) voidsetSchemaAutoUpdateCompatibilityStrategy(String namespace, org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy strategy) voidsetSchemaCompatibilityStrategy(String namespace, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) setSchemaCompatibilityStrategyAsync(String namespace, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) voidsetSchemaValidationEnforced(String namespace, boolean schemaValidationEnforced) setSchemaValidationEnforcedAsync(String namespace, boolean schemaValidationEnforced) voidsetSubscribeRate(String namespace, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) setSubscribeRateAsync(String namespace, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) voidsetSubscriptionAuthMode(String namespace, org.apache.pulsar.common.policies.data.SubscriptionAuthMode subscriptionAuthMode) setSubscriptionAuthModeAsync(String namespace, org.apache.pulsar.common.policies.data.SubscriptionAuthMode subscriptionAuthMode) voidsetSubscriptionDispatchRate(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) setSubscriptionDispatchRateAsync(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) voidsetSubscriptionExpirationTime(String namespace, int expirationTime) setSubscriptionExpirationTimeAsync(String namespace, int expirationTime) voidsetSubscriptionTypesEnabled(String namespace, Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypesEnabled) setSubscriptionTypesEnabledAsync(String namespace, Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypes) voidsplitNamespaceBundle(String namespace, String bundle, boolean unloadSplitBundles, String splitAlgorithmName) voidsplitNamespaceBundle(String namespace, String bundle, boolean unloadSplitBundles, String splitAlgorithmName, List<Long> splitBoundaries) splitNamespaceBundleAsync(String namespace, String bundle, boolean unloadSplitBundles, String splitAlgorithmName) splitNamespaceBundleAsync(String namespace, String bundle, boolean unloadSplitBundles, String splitAlgorithmName, List<Long> splitBoundaries) voidunloadAsync(String namespace) voidunloadNamespaceBundle(String namespace, String bundle) unloadNamespaceBundleAsync(String namespace, String bundle) voidunsubscribeNamespace(String namespace, String subscription) unsubscribeNamespaceAsync(String namespace, String subscription) voidunsubscribeNamespaceBundle(String namespace, String bundle, String subscription) unsubscribeNamespaceBundleAsync(String namespace, String bundle, String subscription) Methods inherited from class org.apache.pulsar.client.admin.internal.BaseResource
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncGetRequest, asyncPostRequest, asyncPostRequestWithResponse, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, syncMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.pulsar.client.admin.Namespaces
removeBacklogQuota, removeBacklogQuotaAsync, setBacklogQuota, setBacklogQuotaAsync
-
Constructor Details
-
NamespacesImpl
public NamespacesImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
-
-
Method Details
-
getNamespaces
public List<String> getNamespaces(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
- Specified by:
getNamespacesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getNamespaces
public List<String> getNamespaces(String tenant, 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
-
getNamespacesAsync
-
getTopics
public List<String> getTopics(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(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 CompletableFuture<org.apache.pulsar.common.policies.data.BundlesData> getBundlesAsync(String namespace) - Specified by:
getBundlesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getTopicsAsync
- Specified by:
getTopicsAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getTopics
public List<String> getTopics(String namespace, org.apache.pulsar.client.admin.ListNamespaceTopicsOptions options) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
getTopicsin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getTopicsAsync
public CompletableFuture<List<String>> getTopicsAsync(String namespace, org.apache.pulsar.client.admin.ListNamespaceTopicsOptions options) - Specified by:
getTopicsAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getPolicies
public org.apache.pulsar.common.policies.data.Policies getPolicies(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 CompletableFuture<org.apache.pulsar.common.policies.data.Policies> getPoliciesAsync(String namespace) - Specified by:
getPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
createNamespace
public void createNamespace(String namespace, Set<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
- Specified by:
createNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
createNamespace
public void createNamespace(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
- Specified by:
createNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
createNamespace
public void createNamespace(String namespace, org.apache.pulsar.common.policies.data.Policies policies) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
createNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
createNamespaceAsync
public CompletableFuture<Void> createNamespaceAsync(String namespace, org.apache.pulsar.common.policies.data.Policies policies) - Specified by:
createNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
createNamespace
public void createNamespace(String namespace, org.apache.pulsar.common.policies.data.BundlesData bundlesData) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
createNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
createNamespaceAsync
public CompletableFuture<Void> createNamespaceAsync(String namespace, org.apache.pulsar.common.policies.data.BundlesData bundlesData) - Specified by:
createNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
createNamespace
public void createNamespace(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
- Specified by:
createNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteNamespace
public void deleteNamespace(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(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
- Specified by:
deleteNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteNamespaceAsync
- Specified by:
deleteNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteNamespaceBundle
public void deleteNamespaceBundle(String namespace, 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(String namespace, 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
- Specified by:
deleteNamespaceBundleAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteNamespaceBundleAsync
public CompletableFuture<Void> deleteNamespaceBundleAsync(String namespace, String bundleRange, boolean force) - Specified by:
deleteNamespaceBundleAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getPermissions
public Map<String,Set<org.apache.pulsar.common.policies.data.AuthAction>> getPermissions(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
getPermissionsin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getPermissionsAsync
public CompletableFuture<Map<String,Set<org.apache.pulsar.common.policies.data.AuthAction>>> getPermissionsAsync(String namespace) - Specified by:
getPermissionsAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
grantPermissionOnNamespace
public void grantPermissionOnNamespace(String namespace, String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
grantPermissionOnNamespacein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
grantPermissionOnNamespaceAsync
public CompletableFuture<Void> grantPermissionOnNamespaceAsync(String namespace, String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions) - Specified by:
grantPermissionOnNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
revokePermissionsOnNamespace
public void revokePermissionsOnNamespace(String namespace, 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
- Specified by:
revokePermissionsOnNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getPermissionOnSubscription
public Map<String,Set<String>> getPermissionOnSubscription(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 CompletableFuture<Map<String,Set<String>>> getPermissionOnSubscriptionAsync(String namespace) - Specified by:
getPermissionOnSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
grantPermissionOnSubscription
public void grantPermissionOnSubscription(String namespace, String subscription, Set<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 CompletableFuture<Void> grantPermissionOnSubscriptionAsync(String namespace, String subscription, Set<String> roles) - Specified by:
grantPermissionOnSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
revokePermissionOnSubscription
public void revokePermissionOnSubscription(String namespace, String subscription, 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 CompletableFuture<Void> revokePermissionOnSubscriptionAsync(String namespace, String subscription, String role) - Specified by:
revokePermissionOnSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getNamespaceReplicationClusters
public List<String> getNamespaceReplicationClusters(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
- Specified by:
getNamespaceReplicationClustersAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setNamespaceReplicationClusters
public void setNamespaceReplicationClusters(String namespace, Set<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 CompletableFuture<Void> setNamespaceReplicationClustersAsync(String namespace, Set<String> clusterIds) - Specified by:
setNamespaceReplicationClustersAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getNamespaceMessageTTL
public Integer getNamespaceMessageTTL(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
- Specified by:
getNamespaceMessageTTLAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setNamespaceMessageTTL
public void setNamespaceMessageTTL(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
- Specified by:
setNamespaceMessageTTLAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeNamespaceMessageTTL
public void removeNamespaceMessageTTL(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
- Specified by:
removeNamespaceMessageTTLAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSubscriptionExpirationTime
public Integer getSubscriptionExpirationTime(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
- Specified by:
getSubscriptionExpirationTimeAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSubscriptionExpirationTime
public void setSubscriptionExpirationTime(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 CompletableFuture<Void> setSubscriptionExpirationTimeAsync(String namespace, int expirationTime) - Specified by:
setSubscriptionExpirationTimeAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeSubscriptionExpirationTime
public void removeSubscriptionExpirationTime(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
- Specified by:
removeSubscriptionExpirationTimeAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setNamespaceAntiAffinityGroup
public void setNamespaceAntiAffinityGroup(String namespace, 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 CompletableFuture<Void> setNamespaceAntiAffinityGroupAsync(String namespace, String namespaceAntiAffinityGroup) - Specified by:
setNamespaceAntiAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getNamespaceAntiAffinityGroup
public String getNamespaceAntiAffinityGroup(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
- Specified by:
getNamespaceAntiAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getAntiAffinityNamespaces
public List<String> getAntiAffinityNamespaces(String tenant, String cluster, 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 CompletableFuture<List<String>> getAntiAffinityNamespacesAsync(String tenant, String cluster, String namespaceAntiAffinityGroup) - Specified by:
getAntiAffinityNamespacesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteNamespaceAntiAffinityGroup
public void deleteNamespaceAntiAffinityGroup(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
- Specified by:
deleteNamespaceAntiAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeDeduplicationStatus
public void removeDeduplicationStatus(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
- Specified by:
removeDeduplicationStatusAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getDeduplicationStatus
public Boolean getDeduplicationStatus(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
- Specified by:
getDeduplicationStatusAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setDeduplicationStatus
public void setDeduplicationStatus(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 CompletableFuture<Void> setDeduplicationStatusAsync(String namespace, boolean enableDeduplication) - Specified by:
setDeduplicationStatusAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setAutoTopicCreation
public void setAutoTopicCreation(String namespace, org.apache.pulsar.common.policies.data.AutoTopicCreationOverride autoTopicCreationOverride) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setAutoTopicCreationin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setAutoTopicCreationAsync
public CompletableFuture<Void> setAutoTopicCreationAsync(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(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 CompletableFuture<org.apache.pulsar.common.policies.data.AutoTopicCreationOverride> getAutoTopicCreationAsync(String namespace) - Specified by:
getAutoTopicCreationAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeAutoTopicCreation
public void removeAutoTopicCreation(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
- Specified by:
removeAutoTopicCreationAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setAutoSubscriptionCreation
public void setAutoSubscriptionCreation(String namespace, org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride autoSubscriptionCreationOverride) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setAutoSubscriptionCreationin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setAutoSubscriptionCreationAsync
public CompletableFuture<Void> setAutoSubscriptionCreationAsync(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(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 CompletableFuture<org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride> getAutoSubscriptionCreationAsync(String namespace) - Specified by:
getAutoSubscriptionCreationAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSubscriptionTypesEnabled
public void setSubscriptionTypesEnabled(String namespace, Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypesEnabled) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setSubscriptionTypesEnabledin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscriptionTypesEnabledAsync
public CompletableFuture<Void> setSubscriptionTypesEnabledAsync(String namespace, Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypes) - Specified by:
setSubscriptionTypesEnabledAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSubscriptionTypesEnabled
public Set<org.apache.pulsar.client.api.SubscriptionType> getSubscriptionTypesEnabled(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 CompletableFuture<Set<org.apache.pulsar.client.api.SubscriptionType>> getSubscriptionTypesEnabledAsync(String namespace) - Specified by:
getSubscriptionTypesEnabledAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeSubscriptionTypesEnabled
public void removeSubscriptionTypesEnabled(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
removeSubscriptionTypesEnabledin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeSubscriptionTypesEnabledAsync
- Specified by:
removeSubscriptionTypesEnabledAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeAutoSubscriptionCreation
public void removeAutoSubscriptionCreation(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
- Specified by:
removeAutoSubscriptionCreationAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getBacklogQuotaMap
public Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota> getBacklogQuotaMap(String namespace) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
getBacklogQuotaMapin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBacklogQuotaMapAsync
public CompletableFuture<Map<org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType,org.apache.pulsar.common.policies.data.BacklogQuota>> getBacklogQuotaMapAsync(String namespace) - Specified by:
getBacklogQuotaMapAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setBacklogQuota
public void setBacklogQuota(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setBacklogQuotain interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setBacklogQuotaAsync
public CompletableFuture<Void> setBacklogQuotaAsync(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) - Specified by:
setBacklogQuotaAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeBacklogQuota
public void removeBacklogQuota(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
removeBacklogQuotain interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeInactiveTopicPolicies
public void removeInactiveTopicPolicies(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
- Specified by:
removeInactiveTopicPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeBacklogQuotaAsync
public CompletableFuture<Void> removeBacklogQuotaAsync(String namespace, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) - Specified by:
removeBacklogQuotaAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removePersistence
public void removePersistence(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
- Specified by:
removePersistenceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setPersistence
public void setPersistence(String namespace, org.apache.pulsar.common.policies.data.PersistencePolicies persistence) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setPersistencein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setPersistenceAsync
public CompletableFuture<Void> setPersistenceAsync(String namespace, org.apache.pulsar.common.policies.data.PersistencePolicies persistence) - Specified by:
setPersistenceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setBookieAffinityGroup
public void setBookieAffinityGroup(String namespace, org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setBookieAffinityGroupin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setBookieAffinityGroupAsync
public CompletableFuture<Void> setBookieAffinityGroupAsync(String namespace, org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup) - Specified by:
setBookieAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
deleteBookieAffinityGroup
public void deleteBookieAffinityGroup(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
- Specified by:
deleteBookieAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getBookieAffinityGroup
public org.apache.pulsar.common.policies.data.BookieAffinityGroupData getBookieAffinityGroup(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 CompletableFuture<org.apache.pulsar.common.policies.data.BookieAffinityGroupData> getBookieAffinityGroupAsync(String namespace) - Specified by:
getBookieAffinityGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getPersistence
public org.apache.pulsar.common.policies.data.PersistencePolicies getPersistence(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 CompletableFuture<org.apache.pulsar.common.policies.data.PersistencePolicies> getPersistenceAsync(String namespace) - Specified by:
getPersistenceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setRetention
public void setRetention(String namespace, org.apache.pulsar.common.policies.data.RetentionPolicies retention) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setRetentionin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setRetentionAsync
public CompletableFuture<Void> setRetentionAsync(String namespace, org.apache.pulsar.common.policies.data.RetentionPolicies retention) - Specified by:
setRetentionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeRetention
public void removeRetention(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
- Specified by:
removeRetentionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getRetention
public org.apache.pulsar.common.policies.data.RetentionPolicies getRetention(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 CompletableFuture<org.apache.pulsar.common.policies.data.RetentionPolicies> getRetentionAsync(String namespace) - Specified by:
getRetentionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
unload
- Specified by:
unloadin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
unloadAsync
- Specified by:
unloadAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getReplicationConfigVersion
public String getReplicationConfigVersion(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
- Specified by:
getReplicationConfigVersionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
unloadNamespaceBundle
public void unloadNamespaceBundle(String namespace, 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
- Specified by:
unloadNamespaceBundleAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
splitNamespaceBundle
public void splitNamespaceBundle(String namespace, String bundle, boolean unloadSplitBundles, 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 CompletableFuture<Void> splitNamespaceBundleAsync(String namespace, String bundle, boolean unloadSplitBundles, String splitAlgorithmName) - Specified by:
splitNamespaceBundleAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
splitNamespaceBundle
public void splitNamespaceBundle(String namespace, String bundle, boolean unloadSplitBundles, String splitAlgorithmName, List<Long> splitBoundaries) 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 CompletableFuture<Void> splitNamespaceBundleAsync(String namespace, String bundle, boolean unloadSplitBundles, String splitAlgorithmName, List<Long> splitBoundaries) - Specified by:
splitNamespaceBundleAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getTopicHashPositions
public org.apache.pulsar.common.policies.data.TopicHashPositions getTopicHashPositions(String namespace, String bundle, List<String> topics) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
getTopicHashPositionsin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getTopicHashPositionsAsync
public CompletableFuture<org.apache.pulsar.common.policies.data.TopicHashPositions> getTopicHashPositionsAsync(String namespace, String bundle, List<String> topics) - Specified by:
getTopicHashPositionsAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setPublishRate
public void setPublishRate(String namespace, org.apache.pulsar.common.policies.data.PublishRate publishMsgRate) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setPublishRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removePublishRate
public void removePublishRate(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 CompletableFuture<Void> setPublishRateAsync(String namespace, org.apache.pulsar.common.policies.data.PublishRate publishMsgRate) - Specified by:
setPublishRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removePublishRateAsync
- Specified by:
removePublishRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getPublishRate
public org.apache.pulsar.common.policies.data.PublishRate getPublishRate(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 CompletableFuture<org.apache.pulsar.common.policies.data.PublishRate> getPublishRateAsync(String namespace) - Specified by:
getPublishRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeDispatchRate
public void removeDispatchRate(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
- Specified by:
removeDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setDispatchRate
public void setDispatchRate(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDispatchRateAsync
public CompletableFuture<Void> setDispatchRateAsync(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(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 CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getDispatchRateAsync(String namespace) - Specified by:
getDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSubscribeRate
public void setSubscribeRate(String namespace, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setSubscribeRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscribeRateAsync
public CompletableFuture<Void> setSubscribeRateAsync(String namespace, org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) - Specified by:
setSubscribeRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeSubscribeRate
public void removeSubscribeRate(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
- Specified by:
removeSubscribeRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSubscribeRate
public org.apache.pulsar.common.policies.data.SubscribeRate getSubscribeRate(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 CompletableFuture<org.apache.pulsar.common.policies.data.SubscribeRate> getSubscribeRateAsync(String namespace) - Specified by:
getSubscribeRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeSubscriptionDispatchRate
public void removeSubscriptionDispatchRate(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
- Specified by:
removeSubscriptionDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSubscriptionDispatchRate
public void setSubscriptionDispatchRate(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setSubscriptionDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscriptionDispatchRateAsync
public CompletableFuture<Void> setSubscriptionDispatchRateAsync(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(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 CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getSubscriptionDispatchRateAsync(String namespace) - Specified by:
getSubscriptionDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setReplicatorDispatchRate
public void setReplicatorDispatchRate(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setReplicatorDispatchRatein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setReplicatorDispatchRateAsync
public CompletableFuture<Void> setReplicatorDispatchRateAsync(String namespace, org.apache.pulsar.common.policies.data.DispatchRate dispatchRate) - Specified by:
setReplicatorDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeReplicatorDispatchRate
public void removeReplicatorDispatchRate(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
- Specified by:
removeReplicatorDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getReplicatorDispatchRate
public org.apache.pulsar.common.policies.data.DispatchRate getReplicatorDispatchRate(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 CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> getReplicatorDispatchRateAsync(String namespace) - Specified by:
getReplicatorDispatchRateAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearNamespaceBacklog
public void clearNamespaceBacklog(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
- Specified by:
clearNamespaceBacklogAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearNamespaceBacklogForSubscription
public void clearNamespaceBacklogForSubscription(String namespace, 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 CompletableFuture<Void> clearNamespaceBacklogForSubscriptionAsync(String namespace, String subscription) - Specified by:
clearNamespaceBacklogForSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearNamespaceBundleBacklog
public void clearNamespaceBundleBacklog(String namespace, 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
- Specified by:
clearNamespaceBundleBacklogAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearNamespaceBundleBacklogForSubscription
public void clearNamespaceBundleBacklogForSubscription(String namespace, String bundle, 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 CompletableFuture<Void> clearNamespaceBundleBacklogForSubscriptionAsync(String namespace, String bundle, String subscription) - Specified by:
clearNamespaceBundleBacklogForSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
unsubscribeNamespace
public void unsubscribeNamespace(String namespace, 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
- Specified by:
unsubscribeNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
unsubscribeNamespaceBundle
public void unsubscribeNamespaceBundle(String namespace, String bundle, 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 CompletableFuture<Void> unsubscribeNamespaceBundleAsync(String namespace, String bundle, String subscription) - Specified by:
unsubscribeNamespaceBundleAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSubscriptionAuthMode
public void setSubscriptionAuthMode(String namespace, org.apache.pulsar.common.policies.data.SubscriptionAuthMode subscriptionAuthMode) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setSubscriptionAuthModein interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSubscriptionAuthModeAsync
public CompletableFuture<Void> setSubscriptionAuthModeAsync(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(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 CompletableFuture<org.apache.pulsar.common.policies.data.SubscriptionAuthMode> getSubscriptionAuthModeAsync(String namespace) - Specified by:
getSubscriptionAuthModeAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setEncryptionRequiredStatus
public void setEncryptionRequiredStatus(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 CompletableFuture<Void> setEncryptionRequiredStatusAsync(String namespace, boolean encryptionRequired) - Specified by:
setEncryptionRequiredStatusAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getEncryptionRequiredStatus
public Boolean getEncryptionRequiredStatus(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
- Specified by:
getEncryptionRequiredStatusAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getDelayedDelivery
public org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies getDelayedDelivery(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 CompletableFuture<org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies> getDelayedDeliveryAsync(String namespace) - Specified by:
getDelayedDeliveryAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setDelayedDeliveryMessages
public void setDelayedDeliveryMessages(String namespace, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setDelayedDeliveryMessagesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setDelayedDeliveryMessagesAsync
public CompletableFuture<Void> setDelayedDeliveryMessagesAsync(String namespace, org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) - Specified by:
setDelayedDeliveryMessagesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeDelayedDeliveryMessages
public void removeDelayedDeliveryMessages(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
- Specified by:
removeDelayedDeliveryMessagesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getInactiveTopicPolicies
public org.apache.pulsar.common.policies.data.InactiveTopicPolicies getInactiveTopicPolicies(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 CompletableFuture<org.apache.pulsar.common.policies.data.InactiveTopicPolicies> getInactiveTopicPoliciesAsync(String namespace) - Specified by:
getInactiveTopicPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setInactiveTopicPolicies
public void setInactiveTopicPolicies(String namespace, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setInactiveTopicPoliciesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setInactiveTopicPoliciesAsync
public CompletableFuture<Void> setInactiveTopicPoliciesAsync(String namespace, org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) - Specified by:
setInactiveTopicPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getDeduplicationSnapshotInterval
public Integer getDeduplicationSnapshotInterval(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
- Specified by:
getDeduplicationSnapshotIntervalAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setDeduplicationSnapshotInterval
public void setDeduplicationSnapshotInterval(String namespace, 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 CompletableFuture<Void> setDeduplicationSnapshotIntervalAsync(String namespace, Integer interval) - Specified by:
setDeduplicationSnapshotIntervalAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeDeduplicationSnapshotInterval
public void removeDeduplicationSnapshotInterval(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
- Specified by:
removeDeduplicationSnapshotIntervalAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxSubscriptionsPerTopic
public Integer getMaxSubscriptionsPerTopic(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
- Specified by:
getMaxSubscriptionsPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxSubscriptionsPerTopic
public void setMaxSubscriptionsPerTopic(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 CompletableFuture<Void> setMaxSubscriptionsPerTopicAsync(String namespace, int maxSubscriptionsPerTopic) - Specified by:
setMaxSubscriptionsPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxSubscriptionsPerTopic
public void removeMaxSubscriptionsPerTopic(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
- Specified by:
removeMaxSubscriptionsPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxProducersPerTopic
public Integer getMaxProducersPerTopic(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
- Specified by:
getMaxProducersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxProducersPerTopic
public void setMaxProducersPerTopic(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 CompletableFuture<Void> setMaxProducersPerTopicAsync(String namespace, int maxProducersPerTopic) - Specified by:
setMaxProducersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxProducersPerTopic
public void removeMaxProducersPerTopic(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
- Specified by:
removeMaxProducersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxConsumersPerTopic
public Integer getMaxConsumersPerTopic(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
- Specified by:
getMaxConsumersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxConsumersPerTopic
public void setMaxConsumersPerTopic(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 CompletableFuture<Void> setMaxConsumersPerTopicAsync(String namespace, int maxConsumersPerTopic) - Specified by:
setMaxConsumersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxConsumersPerTopic
public void removeMaxConsumersPerTopic(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
- Specified by:
removeMaxConsumersPerTopicAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxConsumersPerSubscription
public Integer getMaxConsumersPerSubscription(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
- Specified by:
getMaxConsumersPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxConsumersPerSubscription
public void setMaxConsumersPerSubscription(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 CompletableFuture<Void> setMaxConsumersPerSubscriptionAsync(String namespace, int maxConsumersPerSubscription) - Specified by:
setMaxConsumersPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxConsumersPerSubscription
public void removeMaxConsumersPerSubscription(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
- Specified by:
removeMaxConsumersPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxUnackedMessagesPerConsumer
public Integer getMaxUnackedMessagesPerConsumer(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
- Specified by:
getMaxUnackedMessagesPerConsumerAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxUnackedMessagesPerConsumer
public void setMaxUnackedMessagesPerConsumer(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 CompletableFuture<Void> setMaxUnackedMessagesPerConsumerAsync(String namespace, int maxUnackedMessagesPerConsumer) - Specified by:
setMaxUnackedMessagesPerConsumerAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxUnackedMessagesPerConsumer
public void removeMaxUnackedMessagesPerConsumer(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
- Specified by:
removeMaxUnackedMessagesPerConsumerAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxUnackedMessagesPerSubscription
public Integer getMaxUnackedMessagesPerSubscription(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
- Specified by:
getMaxUnackedMessagesPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxUnackedMessagesPerSubscription
public void setMaxUnackedMessagesPerSubscription(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 CompletableFuture<Void> setMaxUnackedMessagesPerSubscriptionAsync(String namespace, int maxUnackedMessagesPerSubscription) - Specified by:
setMaxUnackedMessagesPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxUnackedMessagesPerSubscription
public void removeMaxUnackedMessagesPerSubscription(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
- Specified by:
removeMaxUnackedMessagesPerSubscriptionAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getCompactionThreshold
public Long getCompactionThreshold(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
- Specified by:
getCompactionThresholdAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setCompactionThreshold
public void setCompactionThreshold(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 CompletableFuture<Void> setCompactionThresholdAsync(String namespace, long compactionThreshold) - Specified by:
setCompactionThresholdAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeCompactionThreshold
public void removeCompactionThreshold(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
- Specified by:
removeCompactionThresholdAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getOffloadThreshold
public long getOffloadThreshold(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
- Specified by:
getOffloadThresholdAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setOffloadThreshold
public void setOffloadThreshold(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
- Specified by:
setOffloadThresholdAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getOffloadDeleteLagMs
public Long getOffloadDeleteLagMs(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
- Specified by:
getOffloadDeleteLagMsAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setOffloadDeleteLag
public void setOffloadDeleteLag(String namespace, long lag, 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
- Specified by:
setOffloadDeleteLagAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearOffloadDeleteLag
public void clearOffloadDeleteLag(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
- Specified by:
clearOffloadDeleteLagAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSchemaAutoUpdateCompatibilityStrategy
public org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy getSchemaAutoUpdateCompatibilityStrategy(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(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(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
- Specified by:
getSchemaValidationEnforcedAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSchemaValidationEnforced
public boolean getSchemaValidationEnforced(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 CompletableFuture<Boolean> getSchemaValidationEnforcedAsync(String namespace, boolean applied) - Specified by:
getSchemaValidationEnforcedAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSchemaValidationEnforced
public void setSchemaValidationEnforced(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 CompletableFuture<Void> setSchemaValidationEnforcedAsync(String namespace, boolean schemaValidationEnforced) - Specified by:
setSchemaValidationEnforcedAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getSchemaCompatibilityStrategy
public org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy getSchemaCompatibilityStrategy(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 CompletableFuture<org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy> getSchemaCompatibilityStrategyAsync(String namespace) - Specified by:
getSchemaCompatibilityStrategyAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setSchemaCompatibilityStrategy
public void setSchemaCompatibilityStrategy(String namespace, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setSchemaCompatibilityStrategyin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
setSchemaCompatibilityStrategyAsync
public CompletableFuture<Void> setSchemaCompatibilityStrategyAsync(String namespace, org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) - Specified by:
setSchemaCompatibilityStrategyAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getIsAllowAutoUpdateSchema
public boolean getIsAllowAutoUpdateSchema(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
- Specified by:
getIsAllowAutoUpdateSchemaAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setIsAllowAutoUpdateSchema
public void setIsAllowAutoUpdateSchema(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 CompletableFuture<Void> setIsAllowAutoUpdateSchemaAsync(String namespace, boolean isAllowAutoUpdateSchema) - Specified by:
setIsAllowAutoUpdateSchemaAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setOffloadPolicies
public void setOffloadPolicies(String namespace, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies) throws org.apache.pulsar.client.admin.PulsarAdminException - Specified by:
setOffloadPoliciesin interfaceorg.apache.pulsar.client.admin.Namespaces- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
removeOffloadPolicies
public void removeOffloadPolicies(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 CompletableFuture<Void> setOffloadPoliciesAsync(String namespace, org.apache.pulsar.common.policies.data.OffloadPolicies offloadPolicies) - Specified by:
setOffloadPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeOffloadPoliciesAsync
- Specified by:
removeOffloadPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getOffloadPolicies
public org.apache.pulsar.common.policies.data.OffloadPolicies getOffloadPolicies(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 CompletableFuture<org.apache.pulsar.common.policies.data.OffloadPolicies> getOffloadPoliciesAsync(String namespace) - Specified by:
getOffloadPoliciesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getMaxTopicsPerNamespace
public int getMaxTopicsPerNamespace(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
- Specified by:
getMaxTopicsPerNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setMaxTopicsPerNamespace
public void setMaxTopicsPerNamespace(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 CompletableFuture<Void> setMaxTopicsPerNamespaceAsync(String namespace, int maxTopicsPerNamespace) - Specified by:
setMaxTopicsPerNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeMaxTopicsPerNamespace
public void removeMaxTopicsPerNamespace(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
- Specified by:
removeMaxTopicsPerNamespaceAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setPropertyAsync
- Specified by:
setPropertyAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setProperty
public void setProperty(String namespace, String key, 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
- Specified by:
setPropertiesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
setProperties
public void setProperties(String namespace, Map<String, 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 String getNamespaceResourceGroup(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
- Specified by:
getPropertyAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getProperty
public String getProperty(String namespace, 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
- Specified by:
getPropertiesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getNamespaceResourceGroupAsync
- Specified by:
getNamespaceResourceGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
getProperties
public Map<String,String> getProperties(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(String namespace, 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
- Specified by:
removePropertyAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeProperty
public String removeProperty(String namespace, 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 CompletableFuture<Void> setNamespaceResourceGroupAsync(String namespace, String resourcegroupname) - Specified by:
setNamespaceResourceGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
removeNamespaceResourceGroup
public void removeNamespaceResourceGroup(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
- Specified by:
clearPropertiesAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-
clearProperties
public void clearProperties(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
- Specified by:
removeNamespaceResourceGroupAsyncin interfaceorg.apache.pulsar.client.admin.Namespaces
-