Class EurekaRestClient

java.lang.Object
org.kiwiproject.registry.eureka.common.EurekaRestClient

public class EurekaRestClient extends Object
  • Constructor Details

    • EurekaRestClient

      public EurekaRestClient()
    • EurekaRestClient

      @ConstructorProperties("client") public EurekaRestClient(jakarta.ws.rs.client.Client client)
  • Method Details

    • register

      public jakarta.ws.rs.core.Response register(String eurekaUrl, String appId, EurekaInstance instanceToRegister)
    • findInstance

      public jakarta.ws.rs.core.Response findInstance(String eurekaUrl, String appId, String instanceId)
    • findAllInstances

      public jakarta.ws.rs.core.Response findAllInstances(String eurekaUrl)
    • findInstancesByVipAddress

      public jakarta.ws.rs.core.Response findInstancesByVipAddress(String eurekaUrl, String vipAddress)
    • updateStatus

      public jakarta.ws.rs.core.Response updateStatus(String eurekaUrl, String appId, String instanceId, ServiceInstance.Status newStatus)
    • unregister

      public jakarta.ws.rs.core.Response unregister(String eurekaUrl, String appId, String instanceId)
    • sendHeartbeat

      public jakarta.ws.rs.core.Response sendHeartbeat(String eurekaUrl, String appId, String instanceId)