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.ResponsefindAllInstances(String eurekaUrl)javax.ws.rs.core.ResponsefindInstance(String eurekaUrl, String appId, String instanceId)javax.ws.rs.core.ResponsefindInstancesByVipAddress(String eurekaUrl, String vipAddress)javax.ws.rs.core.Responseregister(String eurekaUrl, String appId, EurekaInstance instanceToRegister)javax.ws.rs.core.ResponsesendHeartbeat(String eurekaUrl, String appId, String instanceId)javax.ws.rs.core.Responseunregister(String eurekaUrl, String appId, String instanceId)javax.ws.rs.core.ResponseupdateStatus(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)
-
findAllInstances
public javax.ws.rs.core.Response findAllInstances(String eurekaUrl)
-
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)
-
-