@@ -111,20 +111,20 @@ private AwsCrtAsyncHttpClient(DefaultBuilder builder, AttributeMap config) {
111
111
this .tlsContext = registerOwnedResource (clientTlsContext );
112
112
this .readBufferSize = builder .readBufferSize == null ? DEFAULT_STREAM_WINDOW_SIZE : builder .readBufferSize ;
113
113
this .maxConnectionsPerEndpoint = config .get (SdkHttpConfigurationOption .MAX_CONNECTIONS );
114
- this .monitoringOptions = revolveHttpMonitoringOptions (builder .connectionHealthChecksConfiguration );
114
+ this .monitoringOptions = revolveHttpMonitoringOptions (builder .connectionHealthConfiguration );
115
115
this .maxConnectionIdleInMilliseconds = config .get (SdkHttpConfigurationOption .CONNECTION_MAX_IDLE_TIMEOUT ).toMillis ();
116
116
this .proxyOptions = buildProxyOptions (builder .proxyConfiguration );
117
117
}
118
118
}
119
119
120
- private HttpMonitoringOptions revolveHttpMonitoringOptions (ConnectionHealthChecksConfiguration config ) {
120
+ private HttpMonitoringOptions revolveHttpMonitoringOptions (ConnectionHealthConfiguration config ) {
121
121
if (config == null ) {
122
122
return null ;
123
123
}
124
124
125
125
HttpMonitoringOptions httpMonitoringOptions = new HttpMonitoringOptions ();
126
- httpMonitoringOptions .setMinThroughputBytesPerSecond (config .minThroughputInBytesPerSecond ());
127
- int seconds = (int ) config .allowableThroughputFailureInterval ().getSeconds ();
126
+ httpMonitoringOptions .setMinThroughputBytesPerSecond (config .minimumThroughputInBps ());
127
+ int seconds = (int ) config .minimumThroughputTimeout ().getSeconds ();
128
128
httpMonitoringOptions .setAllowableThroughputFailureIntervalSeconds (seconds );
129
129
return httpMonitoringOptions ;
130
130
}
@@ -355,25 +355,25 @@ public interface Builder extends SdkAsyncHttpClient.Builder<AwsCrtAsyncHttpClien
355
355
*
356
356
* <p>
357
357
* You can set a throughput threshold for a connection to be considered healthy.
358
- * If a connection falls below this threshold ({@link ConnectionHealthChecksConfiguration#minThroughputInBytesPerSecond ()
358
+ * If a connection falls below this threshold ({@link ConnectionHealthConfiguration#minimumThroughputInBps ()
359
359
* }) for the configurable amount
360
- * of time ({@link ConnectionHealthChecksConfiguration#allowableThroughputFailureInterval ()}),
360
+ * of time ({@link ConnectionHealthConfiguration#minimumThroughputTimeout ()}),
361
361
* then the connection is considered unhealthy and will be shut down.
362
362
*
363
363
* @param healthChecksConfiguration The health checks config to use
364
364
* @return The builder of the method chaining.
365
365
*/
366
- Builder connectionHealthChecksConfiguration ( ConnectionHealthChecksConfiguration healthChecksConfiguration );
366
+ Builder connectionHealthConfiguration ( ConnectionHealthConfiguration healthChecksConfiguration );
367
367
368
368
/**
369
- * A convenience method that creates an instance of the {@link ConnectionHealthChecksConfiguration } builder, avoiding the
370
- * need to create one manually via {@link ConnectionHealthChecksConfiguration #builder()}.
369
+ * A convenience method that creates an instance of the {@link ConnectionHealthConfiguration } builder, avoiding the
370
+ * need to create one manually via {@link ConnectionHealthConfiguration #builder()}.
371
371
*
372
372
* @param healthChecksConfigurationBuilder The health checks config builder to use
373
373
* @return The builder of the method chaining.
374
- * @see #connectionHealthChecksConfiguration(ConnectionHealthChecksConfiguration )
374
+ * @see #connectionHealthConfiguration(ConnectionHealthConfiguration )
375
375
*/
376
- Builder connectionHealthChecksConfiguration (Consumer <ConnectionHealthChecksConfiguration .Builder >
376
+ Builder connectionHealthConfiguration (Consumer <ConnectionHealthConfiguration .Builder >
377
377
healthChecksConfigurationBuilder );
378
378
379
379
/**
@@ -428,7 +428,7 @@ private static final class DefaultBuilder implements Builder {
428
428
private final AttributeMap .Builder standardOptions = AttributeMap .builder ();
429
429
private Integer readBufferSize ;
430
430
private ProxyConfiguration proxyConfiguration ;
431
- private ConnectionHealthChecksConfiguration connectionHealthChecksConfiguration ;
431
+ private ConnectionHealthConfiguration connectionHealthConfiguration ;
432
432
private TcpKeepAliveConfiguration tcpKeepAliveConfiguration ;
433
433
434
434
private DefaultBuilder () {
@@ -470,17 +470,17 @@ public Builder proxyConfiguration(ProxyConfiguration proxyConfiguration) {
470
470
}
471
471
472
472
@ Override
473
- public Builder connectionHealthChecksConfiguration ( ConnectionHealthChecksConfiguration monitoringOptions ) {
474
- this .connectionHealthChecksConfiguration = monitoringOptions ;
473
+ public Builder connectionHealthConfiguration ( ConnectionHealthConfiguration monitoringOptions ) {
474
+ this .connectionHealthConfiguration = monitoringOptions ;
475
475
return this ;
476
476
}
477
477
478
478
@ Override
479
- public Builder connectionHealthChecksConfiguration (Consumer <ConnectionHealthChecksConfiguration .Builder >
479
+ public Builder connectionHealthConfiguration (Consumer <ConnectionHealthConfiguration .Builder >
480
480
configurationBuilder ) {
481
- ConnectionHealthChecksConfiguration .Builder builder = ConnectionHealthChecksConfiguration .builder ();
481
+ ConnectionHealthConfiguration .Builder builder = ConnectionHealthConfiguration .builder ();
482
482
configurationBuilder .accept (builder );
483
- return connectionHealthChecksConfiguration (builder .build ());
483
+ return connectionHealthConfiguration (builder .build ());
484
484
}
485
485
486
486
@ Override
0 commit comments