Class InstanceWebProxy
java.lang.Object
de.codecentric.boot.admin.server.web.InstanceWebProxy
Forwards a request to a single instances endpoint and will respond with: - 502 (Bad
Gateway) when any error occurs during the request - 503 (Service unavailable) when the
instance is not found - 504 (Gateway timeout) when the request exceeds the timeout
- Author:
- Johannes Edmeier
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<InstanceWebProxy.InstanceResponse>forward(reactor.core.publisher.Flux<Instance> instances, InstanceWebProxy.ForwardRequest forwardRequest) <V> reactor.core.publisher.Mono<V>forward(reactor.core.publisher.Mono<Instance> instanceMono, InstanceWebProxy.ForwardRequest forwardRequest, Function<org.springframework.web.reactive.function.client.ClientResponse, reactor.core.publisher.Mono<V>> responseHandler)
-
Constructor Details
-
InstanceWebProxy
-
-
Method Details
-
forward
public <V> reactor.core.publisher.Mono<V> forward(reactor.core.publisher.Mono<Instance> instanceMono, InstanceWebProxy.ForwardRequest forwardRequest, Function<org.springframework.web.reactive.function.client.ClientResponse, reactor.core.publisher.Mono<V>> responseHandler) -
forward
public reactor.core.publisher.Flux<InstanceWebProxy.InstanceResponse> forward(reactor.core.publisher.Flux<Instance> instances, InstanceWebProxy.ForwardRequest forwardRequest)
-