Class ProxyStats


  • @Path("/")
    @Produces("application/json")
    public class ProxyStats
    extends java.lang.Object
    • Field Detail

      • ATTRIBUTE_PULSAR_PROXY_NAME

        public static final java.lang.String ATTRIBUTE_PULSAR_PROXY_NAME
        See Also:
        Constant Field Values
      • servletContext

        @Context
        protected javax.servlet.ServletContext servletContext
    • Constructor Detail

      • ProxyStats

        public ProxyStats()
    • Method Detail

      • metrics

        @GET
        @Path("/connections")
        public java.util.List<ConnectionStats> metrics()
      • topics

        @GET
        @Path("/topics")
        public java.util.Map<java.lang.String,​TopicStats> topics()
      • updateProxyLogLevel

        @POST
        @Path("/logging/{logLevel}")
        public void updateProxyLogLevel​(@PathParam("logLevel")
                                        int logLevel)
      • getProxyLogLevel

        @GET
        @Path("/logging")
        public int getProxyLogLevel​(@PathParam("logLevel")
                                    int logLevel)