Class PinotServiceManagerInstanceResource
- java.lang.Object
-
- org.apache.pinot.tools.service.api.resources.PinotServiceManagerInstanceResource
-
@Path("/") public class PinotServiceManagerInstanceResource extends Object
-
-
Constructor Summary
Constructors Constructor Description PinotServiceManagerInstanceResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,PinotInstanceStatus>getPinotAllInstancesStatus()PinotInstanceStatusgetPinotInstanceStatus(String instanceName)PinotInstanceStatusstartPinotInstance(String role, boolean autoMode, String confStr)javax.ws.rs.core.ResponsestopPinotInstance(String instanceName)
-
-
-
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)
-
-