@Path(value="/proxy-stats") @Produces(value="application/json") public class WebSocketProxyStatsV2 extends WebSocketProxyStatsBase
ADMIN_PATH_V1, ADMIN_PATH_V2, ATTRIBUTE_PROXY_SERVICE_NAME, httpRequest, servletContext, uri| Constructor and Description |
|---|
WebSocketProxyStatsV2() |
| Modifier and Type | Method and Description |
|---|---|
ProxyTopicStat |
getStats(String domain,
String tenant,
String namespace,
String encodedTopic) |
Collection<org.apache.pulsar.common.stats.Metrics> |
internalGetMetrics() |
Map<String,ProxyTopicStat> |
internalGetProxyStats() |
getStat, internalGetStatsauthData, clientAppId, isAuthorized, service, validateSuperUserAccess, validateUserAccess@GET @Path(value="/metrics") public Collection<org.apache.pulsar.common.stats.Metrics> internalGetMetrics() throws Exception
internalGetMetrics in class WebSocketProxyStatsBaseException@GET
@Path(value="/{domain}/{tenant}/{namespace}/{topic}/stats")
public ProxyTopicStat getStats(@PathParam(value="domain")
String domain,
@PathParam(value="tenant")
String tenant,
@PathParam(value="namespace")
String namespace,
@PathParam(value="topic") @Encoded
String encodedTopic)
@GET @Path(value="/stats") public Map<String,ProxyTopicStat> internalGetProxyStats()
internalGetProxyStats in class WebSocketProxyStatsBaseCopyright © 2017–2021 Apache Software Foundation. All rights reserved.