@EnableConfigurationProperties(value=BeanstalkProperties.class) public class BeanstalkRepository extends Object implements ApplicationRepository
| Constructor and Description |
|---|
BeanstalkRepository() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Application> |
findAll() |
Application |
findByName(String name) |
Instance |
findInstance(String id) |
String |
getApplicationCircuitBreakerStreamUrl(String name)
Return circuit breaker url to application
|
String |
getInstanceCircuitBreakerStreamUrl(String instanceId)
Return circuit breaker url to instance
|
String |
getInstanceManagementUrl(String id)
Return management url to service
|
public Collection<Application> findAll()
findAll in interface ApplicationRepositorypublic Application findByName(String name)
findByName in interface ApplicationRepositoryname - the applications namepublic String getApplicationCircuitBreakerStreamUrl(String name)
ApplicationRepositorygetApplicationCircuitBreakerStreamUrl in interface ApplicationRepositoryname - Name of applicationpublic String getInstanceCircuitBreakerStreamUrl(String instanceId)
ApplicationRepositorygetInstanceCircuitBreakerStreamUrl in interface ApplicationRepositoryinstanceId - Id of instancepublic Instance findInstance(String id)
findInstance in interface ApplicationRepositoryid - the instance by idpublic String getInstanceManagementUrl(String id)
ApplicationRepositorygetInstanceManagementUrl in interface ApplicationRepositoryid - Id of instanceCopyright © 2016 Pivotal Software, Inc.. All Rights Reserved.