Class HttpRequestFunctionProperties

java.lang.Object
org.springframework.cloud.fn.http.request.HttpRequestFunctionProperties

@Validated @ConfigurationProperties("http.request") public class HttpRequestFunctionProperties extends Object
Configuration properties for the Http Client Processor module.
Author:
Waldemar Hummer, Mark Fisher, Christian Tzolov, Artem Bilan, David Turanski, Sunny Hemdev
  • Constructor Details

    • HttpRequestFunctionProperties

      public HttpRequestFunctionProperties()
  • Method Details

    • getUrlExpression

      @NotNull public @NotNull Expression getUrlExpression()
    • setUrlExpression

      public void setUrlExpression(Expression urlExpression)
    • getHttpMethodExpression

      public Expression getHttpMethodExpression()
    • setHttpMethodExpression

      public void setHttpMethodExpression(Expression httpMethodExpression)
    • getExpectedResponseType

      @NotNull public @NotNull Class<?> getExpectedResponseType()
    • setExpectedResponseType

      public void setExpectedResponseType(Class<?> expectedResponseType)
    • getTimeout

      public long getTimeout()
    • setTimeout

      public void setTimeout(long timeout)
    • getBodyExpression

      public Expression getBodyExpression()
    • setBodyExpression

      public void setBodyExpression(Expression bodyExpression)
    • getHeadersExpression

      public Expression getHeadersExpression()
    • setHeadersExpression

      public void setHeadersExpression(Expression headersExpression)
    • getReplyExpression

      @NotNull public @NotNull Expression getReplyExpression()
    • setReplyExpression

      public void setReplyExpression(Expression replyExpression)