Class NamespacesBase
java.lang.Object
org.apache.pulsar.broker.web.PulsarWebResource
org.apache.pulsar.broker.admin.AdminResource
org.apache.pulsar.broker.admin.impl.NamespacesBase
- Direct Known Subclasses:
Namespaces,Namespaces,ResourceQuotasBase
-
Field Summary
Fields inherited from class org.apache.pulsar.broker.admin.AdminResource
namespaceName, topicNameFields inherited from class org.apache.pulsar.broker.web.PulsarWebResource
httpRequest, servletContext, uri -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidinternalClearNamespaceBacklog(javax.ws.rs.container.AsyncResponse asyncResponse, boolean authoritative) protected voidinternalClearNamespaceBacklogForSubscription(javax.ws.rs.container.AsyncResponse asyncResponse, String subscription, boolean authoritative) protected voidinternalClearNamespaceBundleBacklog(String bundleRange, boolean authoritative) protected voidinternalClearNamespaceBundleBacklogForSubscription(String subscription, String bundleRange, boolean authoritative) protected voidinternalClearProperties(javax.ws.rs.container.AsyncResponse asyncResponse) protected CompletableFuture<Void>protected CompletableFuture<Void>internalCreateNamespace(org.apache.pulsar.common.policies.data.Policies policies) protected voidprotected voidinternalDeleteNamespace(javax.ws.rs.container.AsyncResponse asyncResponse, boolean authoritative) protected voidinternalDeleteNamespace(javax.ws.rs.container.AsyncResponse asyncResponse, boolean authoritative, boolean force) protected CompletableFuture<Void>internalDeleteNamespaceBundleAsync(String bundleRange, boolean authoritative, boolean force) protected voidinternalDeleteNamespaceForcefully(javax.ws.rs.container.AsyncResponse asyncResponse, boolean authoritative) protected voidprotected CompletableFuture<Void>protected CompletableFuture<Void>protected voidprotected CompletableFuture<Void>internalGetAntiAffinityNamespaces(String cluster, String antiAffinityGroup, String tenant) protected CompletableFuture<org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride>protected CompletableFuture<org.apache.pulsar.common.policies.data.AutoTopicCreationOverride>protected org.apache.pulsar.common.policies.data.BookieAffinityGroupDataprotected CompletableFuture<Boolean>protected Booleanprotected CompletableFuture<List<String>>internalGetListOfTopics(org.apache.pulsar.common.policies.data.Policies policies, org.apache.pulsar.common.api.proto.CommandGetTopicsOfNamespace.Mode mode) protected Stringprotected CompletableFuture<Set<String>>protected CompletableFuture<List<String>>internalGetNonPersistentTopics(org.apache.pulsar.common.policies.data.Policies policies) protected voidinternalGetProperties(javax.ws.rs.container.AsyncResponse asyncResponse) protected voidinternalGetProperty(String key, javax.ws.rs.container.AsyncResponse asyncResponse) protected CompletableFuture<org.apache.pulsar.common.policies.data.PublishRate>protected CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>protected org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategyDeprecated.protected CompletableFuture<org.apache.pulsar.common.policies.data.SubscribeRate>protected CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>protected CompletableFuture<List<String>>internalGetTenantNamespaces(String tenant) protected CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate>protected CompletableFuture<org.apache.pulsar.common.policies.data.TopicHashPositions>internalGetTopicHashPositionsAsync(String bundleRange, List<String> topics) protected CompletableFuture<Void>internalGrantPermissionOnNamespaceAsync(String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions) protected CompletableFuture<Void>internalGrantPermissionOnSubscriptionAsync(String subscription, Set<String> roles) protected CompletableFuture<Void>internalModifyDeduplicationAsync(Boolean enableDeduplication) protected voidinternalModifyEncryptionRequired(boolean encryptionRequired) protected voidinternalRemoveBacklogQuota(org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) protected voidprotected voidprotected voidinternalRemoveOffloadPolicies(javax.ws.rs.container.AsyncResponse asyncResponse) protected voidinternalRemoveProperty(String key, javax.ws.rs.container.AsyncResponse asyncResponse) protected voidprotected CompletableFuture<Void>protected voidprotected CompletableFuture<Void>protected CompletableFuture<Void>internalRevokePermissionsOnSubscriptionAsync(String subscriptionName, String role) protected voidprotected CompletableFuture<Void>internalSetAutoSubscriptionCreationAsync(org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride autoSubscriptionCreationOverride) protected CompletableFuture<Void>internalSetAutoTopicCreationAsync(org.apache.pulsar.common.policies.data.AutoTopicCreationOverride autoTopicCreationOverride) protected voidinternalSetBacklogQuota(org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota) protected voidinternalSetBookieAffinityGroup(org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup) protected voidinternalSetCompactionThreshold(Long newThreshold) protected voidprotected voidinternalSetDelayedDelivery(org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) protected voidinternalSetInactiveTopic(org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) protected voidinternalSetIsAllowAutoUpdateSchema(boolean isAllowAutoUpdateSchema) protected voidinternalSetMaxConsumersPerSubscription(Integer maxConsumersPerSubscription) protected voidinternalSetMaxConsumersPerTopic(Integer maxConsumersPerTopic) protected voidinternalSetMaxProducersPerTopic(Integer maxProducersPerTopic) protected voidinternalSetMaxSubscriptionsPerTopic(Integer maxSubscriptionsPerTopic) protected voidinternalSetMaxTopicsPerNamespace(Integer maxTopicsPerNamespace) protected voidinternalSetMaxUnackedMessagesPerConsumer(Integer maxUnackedMessagesPerConsumer) protected voidinternalSetMaxUnackedMessagesPerSubscription(Integer maxUnackedMessagesPerSubscription) protected voidinternalSetNamespaceAntiAffinityGroup(String antiAffinityGroup) protected CompletableFuture<Void>internalSetNamespaceMessageTTLAsync(Integer messageTTL) protected CompletableFuture<Void>internalSetNamespaceReplicationClusters(List<String> clusterIds) protected voidprotected voidinternalSetOffloadDeletionLag(Long newDeletionLagMs) protected voidinternalSetOffloadPolicies(javax.ws.rs.container.AsyncResponse asyncResponse, org.apache.pulsar.common.policies.data.OffloadPoliciesImpl offloadPolicies) protected voidinternalSetOffloadThreshold(long newThreshold) protected voidinternalSetPersistence(org.apache.pulsar.common.policies.data.PersistencePolicies persistence) protected voidinternalSetPolicies(String fieldName, Object value) protected voidinternalSetProperties(Map<String, String> properties, javax.ws.rs.container.AsyncResponse asyncResponse) protected voidinternalSetProperty(String key, String value, javax.ws.rs.container.AsyncResponse asyncResponse) protected voidinternalSetPublishRate(org.apache.pulsar.common.policies.data.PublishRate maxPublishMessageRate) protected CompletableFuture<Void>internalSetPublishRateAsync(org.apache.pulsar.common.policies.data.PublishRate maxPublishMessageRate) protected voidinternalSetReplicatorDispatchRate(org.apache.pulsar.common.policies.data.impl.DispatchRateImpl dispatchRate) protected voidinternalSetRetention(org.apache.pulsar.common.policies.data.RetentionPolicies retention) protected voidinternalSetSchemaAutoUpdateCompatibilityStrategy(org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy strategy) Deprecated.protected voidinternalSetSchemaCompatibilityStrategy(org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) protected voidinternalSetSchemaValidationEnforced(boolean schemaValidationEnforced) protected CompletableFuture<Void>internalSetSubscribeRateAsync(org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) protected voidinternalSetSubscriptionAuthMode(org.apache.pulsar.common.policies.data.SubscriptionAuthMode subscriptionAuthMode) protected CompletableFuture<Void>internalSetSubscriptionDispatchRateAsync(org.apache.pulsar.common.policies.data.impl.DispatchRateImpl dispatchRate) protected CompletableFuture<Void>internalSetSubscriptionExpirationTimeAsync(Integer expirationTime) protected voidinternalSetSubscriptionTypesEnabled(Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypesEnabled) protected voidinternalSetTopicDispatchRate(org.apache.pulsar.common.policies.data.impl.DispatchRateImpl dispatchRate) protected CompletableFuture<Void>internalSetTopicDispatchRateAsync(org.apache.pulsar.common.policies.data.impl.DispatchRateImpl dispatchRate) protected CompletableFuture<Void>internalSplitNamespaceBundleAsync(String bundleName, boolean authoritative, boolean unload, String splitAlgorithmName, List<Long> splitBoundaries) protected voidinternalUnloadNamespace(javax.ws.rs.container.AsyncResponse asyncResponse) protected CompletableFuture<Void>internalUnloadNamespaceBundleAsync(String bundleRange, boolean authoritative) protected voidinternalUnsubscribeNamespace(javax.ws.rs.container.AsyncResponse asyncResponse, String subscription, boolean authoritative) protected voidinternalUnsubscribeNamespaceBundle(String subscription, String bundleRange, boolean authoritative) protected org.apache.pulsar.common.policies.data.BundlesDatavalidateBundlesData(org.apache.pulsar.common.policies.data.BundlesData initialBundles) protected voidvalidateRetentionPolicies(org.apache.pulsar.common.policies.data.RetentionPolicies retention) Methods inherited from class org.apache.pulsar.broker.admin.AdminResource
bookKeeper, checkArgument, checkBacklogQuota, checkNotNull, checkNotNull, checkTopicExistsAsync, checkTopicLevelPolicyEnable, clusters, clustersAsync, dispatchRate, domain, fetchPartitionedTopicMetadata, fetchPartitionedTopicMetadataCheckAllowAutoCreation, filterSystemTopic, getNamespacePolicies, getNamespacePolicies, getNamespacePoliciesAsync, getNamespaceReplicatedClusters, getNamespaceReplicatedClustersAsync, getPartitionedTopicList, getPartitionedTopicListAsync, getPartitionedTopicMetadata, getPartitionedTopicMetadataAsync, getPartitionedTopicNotFoundErrorMessage, getSchemaCompatibilityStrategyAsync, getSchemaCompatibilityStrategyAsyncWithoutAuth, getSubNotFoundErrorMessage, getTopicNotFoundErrorMessage, getTopicPartitionList, getTopicPoliciesAsyncWithRetry, getTopicPoliciesAsyncWithRetry, internalCreatePartitionedTopic, internalCreatePartitionedTopic, isLeaderBroker, isManagedLedgerNotFoundException, isNamespaceReplicated, isNotFoundException, isRedirectException, jsonMapper, namespaceBacklogQuota, replicatorDispatchRate, setServletContext, subscribeRate, subscriptionDispatchRate, tryCreateExtendedPartitionsAsync, tryCreatePartitionsAsync, validateAdminAccessForTenant, validateAndGetWorkerService, validateBundleOwnership, validateClusterExists, validateGlobalNamespaceOwnership, validateNamespaceName, validateNamespaceName, validatePartitionedTopicMetadataAsync, validatePartitionedTopicName, validatePersistencePolicies, validatePersistentTopicName, validatePersistentTopicName, validatePoliciesReadOnlyAccess, validatePoliciesReadOnlyAccessAsync, validateSuperUserAccess, validateTopicName, validateTopicNameMethods inherited from class org.apache.pulsar.broker.web.PulsarWebResource
bookieResources, canUpdateCluster, checkAuthorizationAsync, checkLocalOrGetPeerReplicationCluster, checkLocalOrGetPeerReplicationCluster, clientAppId, clientAuthData, clusterResources, config, dynamicConfigurationResources, getClusterDataIfDifferentCluster, getLocalPolicies, getPulsarResources, hasActiveNamespace, hasSuperUserAccess, isBundleOwnedByAnyBroker, isClientAuthenticated, isLeaderBroker, isRequestHttps, namespaceIsolationPolicies, namespaceResources, originalPrincipal, pulsar, resourceGroupResources, resumeAsyncResponseExceptionally, setPulsar, splitPath, sync, tenantResources, topicResources, validateAdminAccessForTenant, validateAdminAccessForTenantAsync, validateAdminAccessForTenantAsync, validateBrokerName, validateBundleOwnership, validateBundleOwnershipAsync, validateClusterForTenant, validateClusterForTenantAsync, validateClusterOwnership, validateClusterOwnershipAsync, validateGlobalNamespaceOwnership, validateGlobalNamespaceOwnershipAsync, validateNamespaceBundleOwnership, validateNamespaceBundleOwnershipAsync, validateNamespaceBundleRange, validateNamespaceOperation, validateNamespaceOperationAsync, validateNamespacePolicyOperation, validateNamespacePolicyOperationAsync, validatePeerClusterConflict, validatePeerClusterConflictAsync, validateSuperUserAccessAsync, validateTenantOperation, validateTenantOperationAsync, validateTopicOperation, validateTopicOperation, validateTopicOperationAsync, validateTopicOperationAsync, validateTopicOwnership, validateTopicOwnershipAsync, validateTopicPolicyOperation, validateTopicPolicyOperationAsync
-
Constructor Details
-
NamespacesBase
public NamespacesBase()
-
-
Method Details
-
internalGetTenantNamespaces
-
internalCreateNamespace
protected CompletableFuture<Void> internalCreateNamespace(org.apache.pulsar.common.policies.data.Policies policies) -
internalDeleteNamespace
protected void internalDeleteNamespace(javax.ws.rs.container.AsyncResponse asyncResponse, boolean authoritative, boolean force) -
internalGetListOfTopics
protected CompletableFuture<List<String>> internalGetListOfTopics(org.apache.pulsar.common.policies.data.Policies policies, org.apache.pulsar.common.api.proto.CommandGetTopicsOfNamespace.Mode mode) -
internalGetNonPersistentTopics
protected CompletableFuture<List<String>> internalGetNonPersistentTopics(org.apache.pulsar.common.policies.data.Policies policies) -
internalDeleteNamespace
protected void internalDeleteNamespace(javax.ws.rs.container.AsyncResponse asyncResponse, boolean authoritative) -
internalClearZkSources
-
internalDeleteNamespaceForcefully
protected void internalDeleteNamespaceForcefully(javax.ws.rs.container.AsyncResponse asyncResponse, boolean authoritative) -
internalDeleteNamespaceBundleAsync
protected CompletableFuture<Void> internalDeleteNamespaceBundleAsync(String bundleRange, boolean authoritative, boolean force) -
internalGrantPermissionOnNamespaceAsync
protected CompletableFuture<Void> internalGrantPermissionOnNamespaceAsync(String role, Set<org.apache.pulsar.common.policies.data.AuthAction> actions) -
internalGrantPermissionOnSubscriptionAsync
protected CompletableFuture<Void> internalGrantPermissionOnSubscriptionAsync(String subscription, Set<String> roles) -
internalRevokePermissionsOnNamespaceAsync
-
internalRevokePermissionsOnSubscriptionAsync
protected CompletableFuture<Void> internalRevokePermissionsOnSubscriptionAsync(String subscriptionName, String role) -
internalGetNamespaceReplicationClustersAsync
-
internalSetNamespaceReplicationClusters
-
internalSetNamespaceMessageTTLAsync
-
internalSetSubscriptionExpirationTimeAsync
protected CompletableFuture<Void> internalSetSubscriptionExpirationTimeAsync(Integer expirationTime) -
internalGetAutoTopicCreationAsync
protected CompletableFuture<org.apache.pulsar.common.policies.data.AutoTopicCreationOverride> internalGetAutoTopicCreationAsync() -
internalSetAutoTopicCreationAsync
protected CompletableFuture<Void> internalSetAutoTopicCreationAsync(org.apache.pulsar.common.policies.data.AutoTopicCreationOverride autoTopicCreationOverride) -
internalSetAutoSubscriptionCreationAsync
protected CompletableFuture<Void> internalSetAutoSubscriptionCreationAsync(org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride autoSubscriptionCreationOverride) -
internalGetAutoSubscriptionCreationAsync
protected CompletableFuture<org.apache.pulsar.common.policies.data.AutoSubscriptionCreationOverride> internalGetAutoSubscriptionCreationAsync() -
internalModifyDeduplicationAsync
-
internalUnloadNamespace
protected void internalUnloadNamespace(javax.ws.rs.container.AsyncResponse asyncResponse) -
internalUnloadNamespaceAsync
-
internalSetBookieAffinityGroup
protected void internalSetBookieAffinityGroup(org.apache.pulsar.common.policies.data.BookieAffinityGroupData bookieAffinityGroup) -
internalDeleteBookieAffinityGroup
protected void internalDeleteBookieAffinityGroup() -
internalGetBookieAffinityGroup
protected org.apache.pulsar.common.policies.data.BookieAffinityGroupData internalGetBookieAffinityGroup() -
internalUnloadNamespaceBundleAsync
public CompletableFuture<Void> internalUnloadNamespaceBundleAsync(String bundleRange, boolean authoritative) -
internalSplitNamespaceBundleAsync
-
internalGetTopicHashPositionsAsync
protected CompletableFuture<org.apache.pulsar.common.policies.data.TopicHashPositions> internalGetTopicHashPositionsAsync(String bundleRange, List<String> topics) -
internalSetPublishRate
protected void internalSetPublishRate(org.apache.pulsar.common.policies.data.PublishRate maxPublishMessageRate) -
internalSetPublishRateAsync
protected CompletableFuture<Void> internalSetPublishRateAsync(org.apache.pulsar.common.policies.data.PublishRate maxPublishMessageRate) -
internalRemovePublishRate
protected void internalRemovePublishRate() -
internalRemovePublishRateAsync
-
internalGetPublishRateAsync
protected CompletableFuture<org.apache.pulsar.common.policies.data.PublishRate> internalGetPublishRateAsync() -
internalSetTopicDispatchRate
protected void internalSetTopicDispatchRate(org.apache.pulsar.common.policies.data.impl.DispatchRateImpl dispatchRate) -
internalSetTopicDispatchRateAsync
protected CompletableFuture<Void> internalSetTopicDispatchRateAsync(org.apache.pulsar.common.policies.data.impl.DispatchRateImpl dispatchRate) -
internalDeleteTopicDispatchRate
protected void internalDeleteTopicDispatchRate() -
internalDeleteTopicDispatchRateAsync
-
internalGetTopicDispatchRateAsync
protected CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> internalGetTopicDispatchRateAsync() -
internalSetSubscriptionDispatchRateAsync
protected CompletableFuture<Void> internalSetSubscriptionDispatchRateAsync(org.apache.pulsar.common.policies.data.impl.DispatchRateImpl dispatchRate) -
internalDeleteSubscriptionDispatchRateAsync
-
internalGetSubscriptionDispatchRateAsync
protected CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> internalGetSubscriptionDispatchRateAsync() -
internalSetSubscribeRateAsync
protected CompletableFuture<Void> internalSetSubscribeRateAsync(org.apache.pulsar.common.policies.data.SubscribeRate subscribeRate) -
internalDeleteSubscribeRateAsync
-
internalGetSubscribeRateAsync
protected CompletableFuture<org.apache.pulsar.common.policies.data.SubscribeRate> internalGetSubscribeRateAsync() -
internalRemoveReplicatorDispatchRate
protected void internalRemoveReplicatorDispatchRate() -
internalSetReplicatorDispatchRate
protected void internalSetReplicatorDispatchRate(org.apache.pulsar.common.policies.data.impl.DispatchRateImpl dispatchRate) -
internalGetReplicatorDispatchRateAsync
protected CompletableFuture<org.apache.pulsar.common.policies.data.DispatchRate> internalGetReplicatorDispatchRateAsync() -
internalSetBacklogQuota
protected void internalSetBacklogQuota(org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType, org.apache.pulsar.common.policies.data.BacklogQuota backlogQuota) -
internalRemoveBacklogQuota
protected void internalRemoveBacklogQuota(org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType) -
internalSetRetention
protected void internalSetRetention(org.apache.pulsar.common.policies.data.RetentionPolicies retention) -
internalDeletePersistence
protected void internalDeletePersistence() -
internalSetPersistence
protected void internalSetPersistence(org.apache.pulsar.common.policies.data.PersistencePolicies persistence) -
internalClearNamespaceBacklog
protected void internalClearNamespaceBacklog(javax.ws.rs.container.AsyncResponse asyncResponse, boolean authoritative) -
internalClearNamespaceBundleBacklog
-
internalClearNamespaceBacklogForSubscription
protected void internalClearNamespaceBacklogForSubscription(javax.ws.rs.container.AsyncResponse asyncResponse, String subscription, boolean authoritative) -
internalClearNamespaceBundleBacklogForSubscription
-
internalUnsubscribeNamespace
protected void internalUnsubscribeNamespace(javax.ws.rs.container.AsyncResponse asyncResponse, String subscription, boolean authoritative) -
internalUnsubscribeNamespaceBundle
-
internalSetSubscriptionAuthMode
protected void internalSetSubscriptionAuthMode(org.apache.pulsar.common.policies.data.SubscriptionAuthMode subscriptionAuthMode) -
internalModifyEncryptionRequired
protected void internalModifyEncryptionRequired(boolean encryptionRequired) -
internalGetEncryptionRequired
-
internalSetInactiveTopic
protected void internalSetInactiveTopic(org.apache.pulsar.common.policies.data.InactiveTopicPolicies inactiveTopicPolicies) -
internalSetPolicies
-
internalSetDelayedDelivery
protected void internalSetDelayedDelivery(org.apache.pulsar.common.policies.data.DelayedDeliveryPolicies delayedDeliveryPolicies) -
internalSetNamespaceAntiAffinityGroup
-
internalGetNamespaceAntiAffinityGroup
-
internalRemoveNamespaceAntiAffinityGroup
protected void internalRemoveNamespaceAntiAffinityGroup() -
internalGetAntiAffinityNamespaces
-
validateBundlesData
protected org.apache.pulsar.common.policies.data.BundlesData validateBundlesData(org.apache.pulsar.common.policies.data.BundlesData initialBundles) -
validateRetentionPolicies
protected void validateRetentionPolicies(org.apache.pulsar.common.policies.data.RetentionPolicies retention) -
internalSetDeduplicationSnapshotInterval
-
internalSetMaxProducersPerTopic
-
internalGetDeduplicationAsync
-
internalSetMaxConsumersPerTopic
-
internalSetMaxConsumersPerSubscription
-
internalSetMaxUnackedMessagesPerConsumer
-
internalSetMaxSubscriptionsPerTopic
-
internalSetMaxUnackedMessagesPerSubscription
protected void internalSetMaxUnackedMessagesPerSubscription(Integer maxUnackedMessagesPerSubscription) -
internalSetCompactionThreshold
-
internalSetOffloadThreshold
protected void internalSetOffloadThreshold(long newThreshold) -
internalSetOffloadDeletionLag
-
internalGetSchemaAutoUpdateCompatibilityStrategy
@Deprecated protected org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy internalGetSchemaAutoUpdateCompatibilityStrategy()Deprecated. -
internalSetSchemaAutoUpdateCompatibilityStrategy
@Deprecated protected void internalSetSchemaAutoUpdateCompatibilityStrategy(org.apache.pulsar.common.policies.data.SchemaAutoUpdateCompatibilityStrategy strategy) Deprecated. -
internalSetSchemaCompatibilityStrategy
protected void internalSetSchemaCompatibilityStrategy(org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy strategy) -
internalSetSchemaValidationEnforced
protected void internalSetSchemaValidationEnforced(boolean schemaValidationEnforced) -
internalSetIsAllowAutoUpdateSchema
protected void internalSetIsAllowAutoUpdateSchema(boolean isAllowAutoUpdateSchema) -
internalSetSubscriptionTypesEnabled
protected void internalSetSubscriptionTypesEnabled(Set<org.apache.pulsar.client.api.SubscriptionType> subscriptionTypesEnabled) -
internalSetOffloadPolicies
protected void internalSetOffloadPolicies(javax.ws.rs.container.AsyncResponse asyncResponse, org.apache.pulsar.common.policies.data.OffloadPoliciesImpl offloadPolicies) -
internalRemoveOffloadPolicies
protected void internalRemoveOffloadPolicies(javax.ws.rs.container.AsyncResponse asyncResponse) -
internalRemoveMaxTopicsPerNamespace
protected void internalRemoveMaxTopicsPerNamespace() -
internalSetMaxTopicsPerNamespace
-
internalSetProperty
-
internalSetProperties
-
internalGetProperty
-
internalGetProperties
protected void internalGetProperties(javax.ws.rs.container.AsyncResponse asyncResponse) -
internalRemoveProperty
protected void internalRemoveProperty(String key, javax.ws.rs.container.AsyncResponse asyncResponse) -
internalClearProperties
protected void internalClearProperties(javax.ws.rs.container.AsyncResponse asyncResponse) -
internalSetNamespaceResourceGroup
-
internalScanOffloadedLedgers
protected void internalScanOffloadedLedgers(OffloaderObjectsScannerUtils.ScannerResultSink sink) throws Exception - Throws:
Exception
-