public class ProbeEndpointsStrategy extends Object implements EndpointDetectionStrategy
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ProbeEndpointsStrategy.DetectedEndpoint |
protected static class |
ProbeEndpointsStrategy.EndpointDefinition |
| Constructor and Description |
|---|
ProbeEndpointsStrategy(InstanceWebClient instanceWebClient,
String[] endpoints) |
| Modifier and Type | Method and Description |
|---|---|
protected Function<org.springframework.web.reactive.function.client.ClientResponse,reactor.core.publisher.Mono<ProbeEndpointsStrategy.DetectedEndpoint>> |
convert(InstanceId instanceId,
ProbeEndpointsStrategy.EndpointDefinition endpointDefinition,
URI uri) |
protected reactor.core.publisher.Mono<Endpoints> |
convert(List<ProbeEndpointsStrategy.DetectedEndpoint> endpoints) |
protected reactor.core.publisher.Mono<ProbeEndpointsStrategy.DetectedEndpoint> |
detectEndpoint(Instance instance,
ProbeEndpointsStrategy.EndpointDefinition endpoint) |
reactor.core.publisher.Mono<Endpoints> |
detectEndpoints(Instance instance) |
public ProbeEndpointsStrategy(InstanceWebClient instanceWebClient, String[] endpoints)
public reactor.core.publisher.Mono<Endpoints> detectEndpoints(Instance instance)
detectEndpoints in interface EndpointDetectionStrategyprotected reactor.core.publisher.Mono<ProbeEndpointsStrategy.DetectedEndpoint> detectEndpoint(Instance instance, ProbeEndpointsStrategy.EndpointDefinition endpoint)
protected Function<org.springframework.web.reactive.function.client.ClientResponse,reactor.core.publisher.Mono<ProbeEndpointsStrategy.DetectedEndpoint>> convert(InstanceId instanceId, ProbeEndpointsStrategy.EndpointDefinition endpointDefinition, URI uri)
protected reactor.core.publisher.Mono<Endpoints> convert(List<ProbeEndpointsStrategy.DetectedEndpoint> endpoints)
Copyright © 2019 codecentric AG. All rights reserved.