Class PinotServiceManagerInstanceResource


  • @Path("/")
    public class PinotServiceManagerInstanceResource
    extends Object
    • Constructor Detail

      • PinotServiceManagerInstanceResource

        public PinotServiceManagerInstanceResource()
    • Method Detail

      • getPinotAllInstancesStatus

        @GET
        @Produces("application/json")
        @Path("/instances")
        public Map<String,​PinotInstanceStatus> getPinotAllInstancesStatus()
      • getPinotInstanceStatus

        @GET
        @Produces("application/json")
        @Path("/instances/{instanceName}")
        public PinotInstanceStatus getPinotInstanceStatus​(@PathParam("instanceName")
                                                          String instanceName)
      • stopPinotInstance

        @DELETE
        @Produces("application/json")
        @Path("/instances/{instanceName}")
        public javax.ws.rs.core.Response stopPinotInstance​(@PathParam("instanceName")
                                                           String instanceName)
      • startPinotInstance

        @POST
        @Produces("application/json")
        @Path("/instances/{role}")
        public PinotInstanceStatus startPinotInstance​(@PathParam("role")
                                                      String role,
                                                      @QueryParam("autoMode")
                                                      boolean autoMode,
                                                      String confStr)