/** * @return This object (for method chaining). * @see HttpClientBuilder#disableConnectionState() */ public RestClientBuilder disableConnectionState() { httpClientBuilder.disableConnectionState(); return this; }
/** * @return This object (for method chaining). * @see HttpClientBuilder#disableConnectionState() */ public RestClientBuilder disableConnectionState() { httpClientBuilder.disableConnectionState(); return this; }
/** * Disables connection state tracking. */ public final CustomHttpClientBuilder disableConnectionState() { this.builder.disableConnectionState(); return this; }
/** * @return This object (for method chaining). * @see HttpClientBuilder#disableConnectionState() */ public RestClientBuilder disableConnectionState() { httpClientBuilder.disableConnectionState(); return this; }
private static CloseableHttpClient createClient() { return HttpClientBuilder.create() // .useSystemProperties() // .disableConnectionState() // .setConnectionManager( httpClientConnectionManager ) // .setRetryHandler( createRetryHandler() ) .setDefaultAuthSchemeRegistry( createAuthSchemeRegistry() ) .build(); }
private static CloseableHttpClient createClient() { return HttpClientBuilder.create() // .useSystemProperties() // .disableConnectionState() // .setConnectionManager( httpClientConnectionManager ) // .setRetryHandler( createRetryHandler() ) .setDefaultAuthSchemeRegistry( createAuthSchemeRegistry() ) .build(); }
@Bean @Scope("prototype") public CloseableHttpClient build() { final RequestConfig config = RequestConfig.custom() .setConnectionRequestTimeout(1000) .setConnectTimeout(1000) .setSocketTimeout(1000) .build(); try { return HttpClientBuilder.create() .disableAuthCaching() .disableAutomaticRetries() .disableConnectionState() .disableCookieManagement() .disableRedirectHandling() .setDefaultRequestConfig(config) .setUserAgent("fullstop-job (https://github.com/zalando-stups/fullstop)") .setSSLHostnameVerifier(NoopHostnameVerifier.INSTANCE) .setSSLContext( SSLContextBuilder.create() .loadTrustMaterial( null, (arrayX509Certificate, value) -> true) .build()) .build(); } catch (NoSuchAlgorithmException | KeyManagementException | KeyStoreException e) { throw new IllegalStateException("Could not initialize httpClient", e); } }
.disableAuthCaching() .disableAutomaticRetries() .disableConnectionState() .disableCookieManagement()
response = client.build().execute(request); client.disableAutomaticRetries(); client.disableConnectionState(); client.build().close(); JenkinsPlugInLogger.info(response.toString());
private static CloseableHttpClient getDefaultClient() { return HttpClientBuilder.create() .disableCookieManagement() .disableConnectionState() .disableAutomaticRetries() .setDefaultRequestConfig(REQUEST_CONFIG) .setSSLHostnameVerifier(NoopHostnameVerifier.INSTANCE) .build(); } }
disableAuthCaching(). disableCookieManagement(). disableConnectionState(). build();