Interface ServiceEndpointResolutionStrategy
-
- All Superinterfaces:
com.google.common.base.Function<Collection<ServiceEndpoint>,com.google.common.base.Supplier<URI>>
,Function<Collection<ServiceEndpoint>,com.google.common.base.Supplier<URI>>
- All Known Subinterfaces:
AdminEndpointResolutionStrategy
- All Known Implementing Classes:
AdminURL
,BaseEndpointResolutionStrategy
,InternalURL
,PublicURLOrInternal
public interface ServiceEndpointResolutionStrategy extends com.google.common.base.Function<Collection<ServiceEndpoint>,com.google.common.base.Supplier<URI>>
Given a sets of endpoints for a particular service and version, return the URL to be used to connect to the service.