public class SimpleDiscoveryClient extends Object implements DiscoveryClient
DiscoveryClient
that will use the
properties file as a source of service instances.DEFAULT_ORDER
Constructor and Description |
---|
SimpleDiscoveryClient(SimpleDiscoveryProperties simpleDiscoveryProperties) |
Modifier and Type | Method and Description |
---|---|
String |
description()
A human-readable description of the implementation, used in HealthIndicator.
|
List<ServiceInstance> |
getInstances(String serviceId)
Gets all ServiceInstances associated with a particular serviceId.
|
int |
getOrder()
Default implementation for getting order of discovery clients.
|
List<String> |
getServices() |
public SimpleDiscoveryClient(SimpleDiscoveryProperties simpleDiscoveryProperties)
public String description()
DiscoveryClient
description
in interface DiscoveryClient
public List<ServiceInstance> getInstances(String serviceId)
DiscoveryClient
getInstances
in interface DiscoveryClient
serviceId
- The serviceId to query.public List<String> getServices()
getServices
in interface DiscoveryClient
public int getOrder()
DiscoveryClient
getOrder
in interface DiscoveryClient
getOrder
in interface org.springframework.core.Ordered
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.