Class ProbeEndpointsStrategy
java.lang.Object
de.codecentric.boot.admin.server.services.endpoints.ProbeEndpointsStrategy
- All Implemented Interfaces:
EndpointDetectionStrategy
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static final recordprotected static final record -
Constructor Summary
ConstructorsConstructorDescriptionProbeEndpointsStrategy(InstanceWebClient instanceWebClient, String[] endpoints) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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)
-
Constructor Details
-
ProbeEndpointsStrategy
-
-
Method Details
-
detectEndpoints
- Specified by:
detectEndpointsin interfaceEndpointDetectionStrategy
-
detectEndpoint
protected reactor.core.publisher.Mono<ProbeEndpointsStrategy.DetectedEndpoint> detectEndpoint(Instance instance, ProbeEndpointsStrategy.EndpointDefinition endpoint) -
convert
protected Function<org.springframework.web.reactive.function.client.ClientResponse,reactor.core.publisher.Mono<ProbeEndpointsStrategy.DetectedEndpoint>> convert(InstanceId instanceId, ProbeEndpointsStrategy.EndpointDefinition endpointDefinition, URI uri) -
convert
protected reactor.core.publisher.Mono<Endpoints> convert(List<ProbeEndpointsStrategy.DetectedEndpoint> endpoints)
-