@Path(value="/") public class PinotServiceManagerInstanceResource extends Object
| Constructor and Description |
|---|
PinotServiceManagerInstanceResource() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,PinotInstanceStatus> |
getPinotAllInstancesStatus() |
PinotInstanceStatus |
getPinotInstanceStatus(String instanceName) |
PinotInstanceStatus |
startPinotInstance(String role,
boolean autoMode,
String confStr) |
javax.ws.rs.core.Response |
stopPinotInstance(String instanceName) |
@GET @Produces(value="application/json") @Path(value="/instances") public Map<String,PinotInstanceStatus> getPinotAllInstancesStatus()
@GET
@Produces(value="application/json")
@Path(value="/instances/{instanceName}")
public PinotInstanceStatus getPinotInstanceStatus(@PathParam(value="instanceName")
String instanceName)
@DELETE
@Produces(value="application/json")
@Path(value="/instances/{instanceName}")
public javax.ws.rs.core.Response stopPinotInstance(@PathParam(value="instanceName")
String instanceName)
@POST
@Produces(value="application/json")
@Path(value="/instances/{role}")
public PinotInstanceStatus startPinotInstance(@PathParam(value="role")
String role,
@QueryParam(value="autoMode")
boolean autoMode,
String confStr)
Copyright © 2018–2020 Apache Software Foundation. All rights reserved.