Package io.airlift.discovery.client
Interface ServiceSelector
- All Known Implementing Classes:
CachingServiceSelector,MergingServiceSelector,SimpleServiceSelector,StaticServiceSelector
public interface ServiceSelector
-
Method Summary
Modifier and TypeMethodDescriptiongetPool()getType()com.google.common.util.concurrent.ListenableFuture<List<ServiceDescriptor>> refresh()
-
Method Details
-
getType
String getType() -
getPool
String getPool() -
selectAllServices
List<ServiceDescriptor> selectAllServices() -
refresh
com.google.common.util.concurrent.ListenableFuture<List<ServiceDescriptor>> refresh()
-