public abstract class ResourceGroupsBase extends AdminResource
namespaceName, topicNamehttpRequest, servletContext, uri| Constructor and Description |
|---|
ResourceGroupsBase() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
internalCheckRgInUse(String rgName) |
protected void |
internalCreateOrUpdateResourceGroup(String rgName,
org.apache.pulsar.common.policies.data.ResourceGroup rgConfig) |
protected void |
internalCreateResourceGroup(String rgName,
org.apache.pulsar.common.policies.data.ResourceGroup rgConfig) |
protected void |
internalDeleteResourceGroup(String rgName) |
protected org.apache.pulsar.common.policies.data.ResourceGroup |
internalGetResourceGroup(String rgName) |
protected List<String> |
internalGetResourceGroups() |
protected void |
internalUpdateResourceGroup(String rgName,
org.apache.pulsar.common.policies.data.ResourceGroup rgConfig) |
bookKeeper, checkArgument, checkBacklogQuota, checkNotNull, checkNotNull, checkTopicExistsAsync, checkTopicLevelPolicyEnable, clusters, dispatchRate, domain, fetchPartitionedTopicMetadata, fetchPartitionedTopicMetadataCheckAllowAutoCreation, getNamespacePolicies, getNamespacePolicies, getNamespacePoliciesAsync, getNamespaceReplicatedClusters, getPartitionedTopicList, getPartitionedTopicMetadata, getPartitionedTopicMetadataAsync, getSchemaCompatibilityStrategyAsync, getTopicNotFoundErrorMessage, getTopicPartitionList, getTopicPoliciesAsyncWithRetry, getTopicPoliciesAsyncWithRetry, internalCreatePartitionedTopic, internalCreatePartitionedTopic, isLeaderBroker, isManagedLedgerNotFoundException, isNamespaceReplicated, isRedirectException, jsonMapper, namespaceBacklogQuota, replicatorDispatchRate, resumeAsyncResponseExceptionally, setServletContext, subscribeRate, subscriptionDispatchRate, tryCreatePartitionsAsync, validateAdminAccessForTenant, validateBundleOwnership, validateClusterExists, validateGlobalNamespaceOwnership, validateNamespaceName, validateNamespaceName, validatePartitionedTopicMetadata, validatePartitionedTopicName, validatePersistencePolicies, validatePersistentTopicName, validatePersistentTopicName, validatePoliciesReadOnlyAccess, validatePoliciesReadOnlyAccessAsync, validateSuperUserAccess, validateTopicName, validateTopicNamebookieResources, canUpdateCluster, checkAuthorizationAsync, checkLocalOrGetPeerReplicationCluster, clientAppId, clientAuthData, clusterResources, config, dynamicConfigurationResources, getClusterDataIfDifferentCluster, getLocalPolicies, getPulsarResources, handleCommonRestAsyncException, hasActiveNamespace, hasSuperUserAccess, isBundleOwnedByAnyBroker, isClientAuthenticated, isLeaderBroker, isRequestHttps, namespaceIsolationPolicies, namespaceResources, originalPrincipal, pulsar, resourceGroupResources, setPulsar, splitPath, tenantResources, topicResources, validateAdminAccessForTenant, validateAdminAccessForTenantAsync, validateAdminAccessForTenantAsync, validateBrokerName, validateBundleOwnership, validateClusterForTenant, validateClusterOwnership, validateClusterOwnershipAsync, validateGlobalNamespaceOwnership, validateGlobalNamespaceOwnershipAsync, validateNamespaceBundleOwnership, validateNamespaceBundleRange, validateNamespaceOperation, validateNamespaceOperationAsync, validateNamespacePolicyOperation, validateNamespacePolicyOperationAsync, validatePeerClusterConflict, validateSuperUserAccessAsync, validateTenantOperation, validateTenantOperationAsync, validateTopicOperation, validateTopicOperation, validateTopicOperationAsync, validateTopicOperationAsync, validateTopicOwnership, validateTopicOwnershipAsync, validateTopicPolicyOperation, validateTopicPolicyOperationAsyncprotected org.apache.pulsar.common.policies.data.ResourceGroup internalGetResourceGroup(String rgName)
protected void internalUpdateResourceGroup(String rgName, org.apache.pulsar.common.policies.data.ResourceGroup rgConfig)
protected void internalCreateResourceGroup(String rgName, org.apache.pulsar.common.policies.data.ResourceGroup rgConfig)
protected void internalCreateOrUpdateResourceGroup(String rgName, org.apache.pulsar.common.policies.data.ResourceGroup rgConfig)
protected boolean internalCheckRgInUse(String rgName)
protected void internalDeleteResourceGroup(String rgName)
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.