Class WebSocketProxyStatsV2


  • @Path("/proxy-stats")
    @Produces("application/json")
    public class WebSocketProxyStatsV2
    extends WebSocketProxyStatsBase
    • Constructor Detail

      • WebSocketProxyStatsV2

        public WebSocketProxyStatsV2()
    • Method Detail

      • internalGetMetrics

        @GET
        @Path("/metrics")
        public java.util.Collection<org.apache.pulsar.common.stats.Metrics> internalGetMetrics()
                                                                                        throws java.lang.Exception
        Overrides:
        internalGetMetrics in class WebSocketProxyStatsBase
        Throws:
        java.lang.Exception
      • getStats

        @GET
        @Path("/{domain}/{tenant}/{namespace}/{topic}/stats")
        public ProxyTopicStat getStats​(@PathParam("domain")
                                       java.lang.String domain,
                                       @PathParam("tenant")
                                       java.lang.String tenant,
                                       @PathParam("namespace")
                                       java.lang.String namespace,
                                       @PathParam("topic") @Encoded
                                       java.lang.String encodedTopic)