public class RemoteServiceManager extends AbstractProgramManager<ServiceManager> implements ServiceManager
ServiceManager.programId| Constructor and Description |
|---|
RemoteServiceManager(Id.Service programId,
ClientConfig clientConfig,
RESTClient restClient,
RemoteApplicationManager remoteApplicationManager) |
| 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, isRunning, start, start, stop, waitForFinish, waitForStatus, waitForStatus, waitForStatusclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHistory, getHistory, isRunning, start, start, stop, waitForFinish, waitForStatus, waitForStatuspublic RemoteServiceManager(Id.Service programId, ClientConfig clientConfig, RESTClient restClient, RemoteApplicationManager remoteApplicationManager)
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 © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.