public class PinotServiceManager extends Object
| Constructor and Description |
|---|
PinotServiceManager(String zkAddress,
String clusterName) |
PinotServiceManager(String zkAddress,
String clusterName,
int port) |
PinotServiceManager(String zkAddress,
String clusterName,
String hostname,
int port) |
| Modifier and Type | Method and Description |
|---|---|
String |
getClusterName() |
String |
getInstanceId() |
PinotInstanceStatus |
getInstanceStatus(String instanceName) |
List<String> |
getRunningInstanceIds() |
int |
getServicePort() |
String |
getZkAddress() |
boolean |
isStarted() |
static void |
main(String[] args) |
void |
start() |
String |
startBroker(org.apache.pinot.spi.env.PinotConfiguration brokerConf) |
String |
startController(ControllerConf controllerConf) |
String |
startMinion(org.apache.pinot.spi.env.PinotConfiguration minionConf) |
String |
startRole(org.apache.pinot.spi.services.ServiceRole role,
Map<String,Object> properties) |
String |
startServer(org.apache.pinot.spi.env.PinotConfiguration serverConf) |
void |
stop() |
boolean |
stopPinotInstance(org.apache.pinot.spi.services.ServiceStartable instance) |
boolean |
stopPinotInstanceById(String instanceName) |
public static void main(String[] args)
public String startRole(org.apache.pinot.spi.services.ServiceRole role, Map<String,Object> properties) throws Exception
Exceptionpublic String startController(ControllerConf controllerConf) throws Exception
Exceptionpublic String startBroker(org.apache.pinot.spi.env.PinotConfiguration brokerConf) throws Exception
Exceptionpublic String startServer(org.apache.pinot.spi.env.PinotConfiguration serverConf) throws Exception
Exceptionpublic String startMinion(org.apache.pinot.spi.env.PinotConfiguration minionConf) throws Exception
Exceptionpublic boolean stopPinotInstance(org.apache.pinot.spi.services.ServiceStartable instance)
public void start()
public void stop()
public boolean isStarted()
public String getInstanceId()
public int getServicePort()
public PinotInstanceStatus getInstanceStatus(String instanceName)
public String getZkAddress()
public String getClusterName()
public boolean stopPinotInstanceById(String instanceName)
Copyright © 2018–2020 Apache Software Foundation. All rights reserved.