Class EurekaRestClient
- java.lang.Object
-
- org.kiwiproject.registry.eureka.common.EurekaRestClient
-
public class EurekaRestClient extends Object
-
-
Constructor Summary
Constructors Constructor Description EurekaRestClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Response
findInstance(String eurekaUrl, String appId, String instanceId)
javax.ws.rs.core.Response
findInstancesByVipAddress(String eurekaUrl, String vipAddress)
javax.ws.rs.core.Response
register(String eurekaUrl, String appId, EurekaInstance instanceToRegister)
javax.ws.rs.core.Response
sendHeartbeat(String eurekaUrl, String appId, String instanceId)
javax.ws.rs.core.Response
unregister(String eurekaUrl, String appId, String instanceId)
javax.ws.rs.core.Response
updateStatus(String eurekaUrl, String appId, String instanceId, ServiceInstance.Status newStatus)
-
-
-
Method Detail
-
register
public javax.ws.rs.core.Response register(String eurekaUrl, String appId, EurekaInstance instanceToRegister)
-
findInstance
public javax.ws.rs.core.Response findInstance(String eurekaUrl, String appId, String instanceId)
-
findInstancesByVipAddress
public javax.ws.rs.core.Response findInstancesByVipAddress(String eurekaUrl, String vipAddress)
-
updateStatus
public javax.ws.rs.core.Response updateStatus(String eurekaUrl, String appId, String instanceId, ServiceInstance.Status newStatus)
-
unregister
public javax.ws.rs.core.Response unregister(String eurekaUrl, String appId, String instanceId)
-
-