Commit 89fdc856 authored by Andy Wilkinson's avatar Andy Wilkinson

Merge pull request #16738 from Johnny Lim

* gh-16738:
  Consistent use of PropertyMapper::asInt

Closes gh-16738
parents a784697d a56867da
...@@ -72,10 +72,10 @@ public class RestClientAutoConfiguration { ...@@ -72,10 +72,10 @@ public class RestClientAutoConfiguration {
}); });
builder.setRequestConfigCallback((requestConfigBuilder) -> { builder.setRequestConfigCallback((requestConfigBuilder) -> {
map.from(properties::getConnectionTimeout).whenNonNull() map.from(properties::getConnectionTimeout).whenNonNull()
.as(Duration::toMillis).asInt(Math::toIntExact) .asInt(Duration::toMillis)
.to(requestConfigBuilder::setConnectTimeout); .to(requestConfigBuilder::setConnectTimeout);
map.from(properties::getReadTimeout).whenNonNull().as(Duration::toMillis) map.from(properties::getReadTimeout).whenNonNull().asInt(Duration::toMillis)
.asInt(Math::toIntExact).to(requestConfigBuilder::setSocketTimeout); .to(requestConfigBuilder::setSocketTimeout);
return requestConfigBuilder; return requestConfigBuilder;
}); });
builderCustomizers.orderedStream() builderCustomizers.orderedStream()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment