(@NonNull VaasConfig config, @NonNull IAuthenticator authenticator)
| 50 | private final HttpClient httpClient; |
| 51 | |
| 52 | public Vaas(@NonNull VaasConfig config, @NonNull IAuthenticator authenticator) { |
| 53 | this.config = config; |
| 54 | this.authenticator = authenticator; |
| 55 | this.httpClient = HttpClient.newBuilder() |
| 56 | .version(HttpClient.Version.HTTP_1_1) |
| 57 | .connectTimeout(Duration.ofMillis(config.getDefaultTimeoutInMs())) |
| 58 | .build(); |
| 59 | } |
| 60 | |
| 61 | public Vaas(@NotNull VaasConfig config, IAuthenticator authenticator, HttpClient httpClient) { |
| 62 | this.config = config; |