public class DefaultServiceManager extends AbstractProgramManager<ServiceManager> implements ServiceManager
ServiceManager.programId| Constructor and Description |
|---|
DefaultServiceManager(co.cask.cdap.proto.id.ProgramId programId,
AppFabricClient appFabricClient,
DiscoveryServiceClient discoveryServiceClient,
DefaultApplicationManager applicationManager,
MetricsManager metricsManager) |
| Modifier and Type | Method and Description |
|---|---|
RuntimeMetrics |
getMetrics() |
int |
getProvisionedInstances() |
int |
getRequestedInstances() |
URL |
getServiceURL() |
URL |
getServiceURL(long timeout,
TimeUnit timeoutUnit) |
void |
setInstances(int instances) |
getHistory, getHistory, getRuntimeArgs, isRunning, setRuntimeArgs, start, start, stop, waitForFinish, waitForRun, waitForRuns, waitForStatus, waitForStatus, waitForStatusclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHistory, getHistory, getRuntimeArgs, isRunning, setRuntimeArgs, start, start, stop, waitForFinish, waitForRun, waitForRuns, waitForStatus, waitForStatuspublic DefaultServiceManager(co.cask.cdap.proto.id.ProgramId programId,
AppFabricClient appFabricClient,
DiscoveryServiceClient discoveryServiceClient,
DefaultApplicationManager applicationManager,
MetricsManager metricsManager)
public void setInstances(int instances)
setInstances in interface ServiceManagerpublic int getRequestedInstances()
getRequestedInstances in interface ServiceManagerpublic int getProvisionedInstances()
getProvisionedInstances in interface ServiceManagerpublic URL getServiceURL()
getServiceURL in interface ServiceManagerpublic URL getServiceURL(long timeout, TimeUnit timeoutUnit)
getServiceURL in interface ServiceManagerpublic RuntimeMetrics getMetrics()
getMetrics in interface ServiceManagerCopyright © 2017 Cask Data, Inc. Licensed under the Apache License, Version 2.0.