public final class EndpointDiscoveryRefreshCache extends Object
Modifier and Type | Method and Description |
---|---|
static EndpointDiscoveryRefreshCache |
create(EndpointDiscoveryCacheLoader client) |
CompletableFuture<EndpointDiscoveryEndpoint> |
discoverEndpoint(EndpointDiscoveryRequest request) |
void |
evict(String key) |
URI |
get(String accessKey,
EndpointDiscoveryRequest request)
Abstract method to be implemented by each service to handle retrieving
endpoints from a cache.
|
public static EndpointDiscoveryRefreshCache create(EndpointDiscoveryCacheLoader client)
public URI get(String accessKey, EndpointDiscoveryRequest request)
public CompletableFuture<EndpointDiscoveryEndpoint> discoverEndpoint(EndpointDiscoveryRequest request)
public void evict(String key)
Copyright © 2019. All rights reserved.