Class HttpRequestFunctionConfiguration.HttpRequestFunction

java.lang.Object
org.springframework.cloud.fn.http.request.HttpRequestFunctionConfiguration.HttpRequestFunction
All Implemented Interfaces:
Function<org.springframework.messaging.Message<?>,Object>
Enclosing class:
HttpRequestFunctionConfiguration

public static class HttpRequestFunctionConfiguration.HttpRequestFunction extends Object implements Function<org.springframework.messaging.Message<?>,Object>
Function that accepts a Flux<Message<?>> containing body and headers and returns a Flux<ResponseEntity<?>>.
  • Constructor Details

    • HttpRequestFunction

      public HttpRequestFunction(org.springframework.web.reactive.function.client.WebClient webClient, HttpRequestFunctionProperties properties)
  • Method Details

    • apply

      public Object apply(org.springframework.messaging.Message<?> message)
      Specified by:
      apply in interface Function<org.springframework.messaging.Message<?>,Object>