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.
  • Method Summary

    Methods inherited from interface com.google.common.base.Function

    apply, equals

    Methods inherited from interface java.util.function.Function

    andThen, compose