public class QueryIndexEndpointStrategy extends Object implements EndpointDetectionStrategy
| Modifier and Type | Class and Description |
|---|---|
protected static class |
QueryIndexEndpointStrategy.Response |
| Constructor and Description |
|---|
QueryIndexEndpointStrategy(InstanceWebClient instanceWebClient) |
| Modifier and Type | Method and Description |
|---|---|
protected Function<Endpoints,Endpoints> |
alignWithManagementUrl(InstanceId instanceId,
String managementUrl) |
protected Function<org.springframework.web.reactive.function.client.ClientResponse,reactor.core.publisher.Mono<Endpoints>> |
convert(Instance instance,
String managementUrl) |
protected reactor.core.publisher.Mono<Endpoints> |
convertResponse(QueryIndexEndpointStrategy.Response response) |
reactor.core.publisher.Mono<Endpoints> |
detectEndpoints(Instance instance) |
public QueryIndexEndpointStrategy(InstanceWebClient instanceWebClient)
public reactor.core.publisher.Mono<Endpoints> detectEndpoints(Instance instance)
detectEndpoints in interface EndpointDetectionStrategyprotected Function<org.springframework.web.reactive.function.client.ClientResponse,reactor.core.publisher.Mono<Endpoints>> convert(Instance instance, String managementUrl)
protected Function<Endpoints,Endpoints> alignWithManagementUrl(InstanceId instanceId, String managementUrl)
protected reactor.core.publisher.Mono<Endpoints> convertResponse(QueryIndexEndpointStrategy.Response response)
Copyright © 2019 codecentric AG. All rights reserved.