MCPcopy Index your code
hub / github.com/OpenFeign/feign / getClient

Method getClient

okhttp/src/main/java/feign/okhttp/OkHttpClient.java:159–175  ·  view source on GitHub ↗
(feign.Request.Options options)

Source from the content-addressed store, hash-verified

157 }
158
159 private okhttp3.OkHttpClient getClient(feign.Request.Options options) {
160 okhttp3.OkHttpClient requestScoped;
161 if (delegate.connectTimeoutMillis() != options.connectTimeoutMillis()
162 || delegate.readTimeoutMillis() != options.readTimeoutMillis()
163 || delegate.followRedirects() != options.isFollowRedirects()) {
164 requestScoped =
165 delegate
166 .newBuilder()
167 .connectTimeout(options.connectTimeoutMillis(), TimeUnit.MILLISECONDS)
168 .readTimeout(options.readTimeoutMillis(), TimeUnit.MILLISECONDS)
169 .followRedirects(options.isFollowRedirects())
170 .build();
171 } else {
172 requestScoped = delegate;
173 }
174 return requestScoped;
175 }
176
177 @Override
178 public feign.Response execute(feign.Request input, feign.Request.Options options)

Callers 1

executeMethod · 0.95

Calls 7

connectTimeoutMillisMethod · 0.80
readTimeoutMillisMethod · 0.80
isFollowRedirectsMethod · 0.80
readTimeoutMethod · 0.80
connectTimeoutMethod · 0.80
buildMethod · 0.45
newBuilderMethod · 0.45

Tested by

no test coverage detected