Class PinotServerLogger


  • @Path("/")
    public class PinotServerLogger
    extends Object
    Logger resource.
    • Constructor Detail

      • PinotServerLogger

        public PinotServerLogger()
    • Method Detail

      • getLoggers

        @GET
        @Path("/loggers")
        @Produces("application/json")
        public List<String> getLoggers()
      • getLogger

        @GET
        @Path("/loggers/{loggerName}")
        @Produces("application/json")
        public Map<String,​String> getLogger​(@PathParam("loggerName")
                                                  String loggerName)
      • setLoggerLevel

        @PUT
        @Path("/loggers/{loggerName}")
        @Produces("application/json")
        public Map<String,​String> setLoggerLevel​(@PathParam("loggerName")
                                                       String loggerName,
                                                       @QueryParam("level")
                                                       String level)
      • getLocalLogFiles

        @GET
        @Path("/loggers/files")
        @Produces("application/json")
        public Set<String> getLocalLogFiles()
      • downloadLogFile

        @GET
        @Path("/loggers/download")
        @Produces("application/octet-stream")
        public javax.ws.rs.core.Response downloadLogFile​(@QueryParam("filePath")
                                                         String filePath)