Skip to content

Commit 6cab94e

Browse files
committed
increase http timeout for chats search API
1 parent d83e8e8 commit 6cab94e

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/main/java/vc/api/VcApi.java

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package vc.api;
22

33
import com.fasterxml.jackson.databind.ObjectMapper;
4+
import org.springframework.beans.factory.annotation.Qualifier;
45
import org.springframework.beans.factory.annotation.Value;
56
import org.springframework.context.annotation.Bean;
67
import org.springframework.context.annotation.Configuration;
@@ -34,8 +35,18 @@ public ApiClient apiClient(
3435
));
3536
}
3637

38+
@Bean(name = "chatsApiClient")
39+
public ApiClient apiClientNames(
40+
final HttpClient.Builder httpClientBuilder,
41+
final ObjectMapper objectMapper,
42+
@Value("${API_KEY}") final String apiKey
43+
) {
44+
return apiClient(httpClientBuilder, objectMapper, apiKey)
45+
.setReadTimeout(Duration.ofSeconds(60));
46+
}
47+
3748
@Bean
38-
public ChatsApi chatsApi(final ApiClient apiClient) {
49+
public ChatsApi chatsApi(@Qualifier("chatsApiClient") final ApiClient apiClient) {
3950
return new ChatsApi(apiClient);
4051
}
4152

0 commit comments

Comments
 (0)