private static SdkClientBuilder getTestableV2Client()

in aws-xray-agent-benchmark/src/jmh/java/com/amazonaws/xray/agent/utils/ClientProvider.java [95:106]


    private static SdkClientBuilder getTestableV2Client(SdkClientBuilder builder, boolean instrumented) {
        ClientOverrideConfiguration.Builder configBuilder = ClientOverrideConfiguration.builder()
                .apiCallTimeout(Duration.ofSeconds(1));

        if (instrumented) {
            configBuilder.addExecutionInterceptor(new TracingInterceptor());
        }

        return builder
                .overrideConfiguration(configBuilder.build())
                .endpointOverride(URI.create(ENDPOINT));
    }