public class BrokerStatsBase extends AdminResource
namespaceName, topicNamehttpRequest, NOT_IMPLEMENTED, servletContext, uri| Constructor and Description |
|---|
BrokerStatsBase() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.pulsar.common.stats.AllocatorStats |
getAllocatorStats(String allocatorName) |
org.apache.pulsar.policies.data.loadbalancer.LoadManagerReport |
getLoadReport() |
Collection<org.apache.pulsar.common.stats.Metrics> |
getMBeans() |
Collection<org.apache.pulsar.common.stats.Metrics> |
getMetrics() |
Map<String,Map<String,PendingBookieOpsStats>> |
getPendingBookieOpsStats() |
javax.ws.rs.core.StreamingOutput |
getTopics2() |
protected Map<Long,Collection<ResourceUnit>> |
internalBrokerResourceAvailability(org.apache.pulsar.common.naming.NamespaceName namespace) |
bookKeeper, checkArgument, checkBacklogQuota, checkNotNull, checkNotNull, checkTopicExistsAsync, checkTopicLevelPolicyEnable, clusters, dispatchRate, domain, fetchPartitionedTopicMetadata, fetchPartitionedTopicMetadataCheckAllowAutoCreation, getNamespacePolicies, getNamespacePolicies, getNamespacePoliciesAsync, getNamespaceReplicatedClusters, getPartitionedTopicList, getPartitionedTopicMetadata, getPartitionedTopicMetadataAsync, getSchemaCompatibilityStrategyAsync, getTopicPartitionList, getTopicPoliciesAsyncWithRetry, internalCreatePartitionedTopic, isLeaderBroker, isManagedLedgerNotFoundException, isNamespaceReplicated, jsonMapper, mergeNamespaceWithDefaults, namespaceBacklogQuota, replicatorDispatchRate, resumeAsyncResponseExceptionally, setServletContext, subscribeRate, subscriptionDispatchRate, tryCreatePartitionsAsync, validateAdminAccessForTenant, validateBundleOwnership, validateClusterExists, validateGlobalNamespaceOwnership, validateNamespaceName, validateNamespaceName, validatePartitionedTopicMetadata, validatePartitionedTopicName, validatePersistencePolicies, validatePersistentTopicName, validatePersistentTopicName, validatePoliciesReadOnlyAccess, 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, validateBrokerName, validateBundleOwnership, validateClusterForTenant, validateClusterOwnership, validateGlobalNamespaceOwnership, validateGlobalNamespaceOwnershipAsync, validateNamespaceBundleOwnership, validateNamespaceBundleRange, validateNamespaceOperation, validateNamespaceOperationAsync, validateNamespacePolicyOperation, validateTenantOperation, validateTopicOperation, validateTopicOperation, validateTopicOperationAsync, validateTopicOperationAsync, validateTopicOwnership, validateTopicOwnershipAsync, validateTopicPolicyOperation@GET @Path(value="/metrics") public Collection<org.apache.pulsar.common.stats.Metrics> getMetrics() throws Exception
Exception@GET @Path(value="/mbeans") public Collection<org.apache.pulsar.common.stats.Metrics> getMBeans() throws Exception
Exception@GET
@Path(value="/destinations")
public javax.ws.rs.core.StreamingOutput getTopics2()
throws Exception
Exception@GET
@Path(value="/allocator-stats/{allocator}")
public org.apache.pulsar.common.stats.AllocatorStats getAllocatorStats(@PathParam(value="allocator")
String allocatorName)
throws Exception
Exception@GET @Path(value="/bookieops") public Map<String,Map<String,PendingBookieOpsStats>> getPendingBookieOpsStats()
@GET
@Path(value="/load-report")
public org.apache.pulsar.policies.data.loadbalancer.LoadManagerReport getLoadReport()
throws Exception
Exceptionprotected Map<Long,Collection<ResourceUnit>> internalBrokerResourceAvailability(org.apache.pulsar.common.naming.NamespaceName namespace)
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.