in aws-synthetics-canary/src/main/java/com/amazon/synthetics/canary/ClientBuilder.java [25:38]
static SyntheticsClient getClient(String region, String endpointOverride){
return SyntheticsClient
.builder()
.overrideConfiguration(
ClientOverrideConfiguration
.builder()
.apiCallAttemptTimeout(Duration.ofSeconds(30))
.apiCallTimeout(Duration.ofSeconds(59))
.retryPolicy(RetryPolicy.builder().numRetries(3).build())
.build())
.region(Region.of(region))
.endpointOverride(URI.create(endpointOverride))
.build();
}