| Interface | Description |
|---|---|
| DefaultWorkerExecutorHelper.DefaultWorkParameters | |
| HttpClientFactory |
Factory for Apache
CloseableHttpClient objects |
| Job |
An asynchronous job executed by a
WorkerExecutorHelper |
| Class | Description |
|---|---|
| CachingHttpClientFactory |
An implementation of
HttpClientFactory that caches created clients
until the CachingHttpClientFactory.close() method is called. |
| CustomHttpRequestRetryStrategy |
A custom strategy that logs every retry attempt and retries requests on any
exception but
UnknownHostException |
| DebugInterceptor |
Interceptor that logs request and response headers if debug logging is enabled
|
| DefaultHttpClientFactory |
Default implementation of
HttpClientFactory. |
| DefaultWorkerExecutorHelper |
Default implementation of
WorkerExecutorHelper that executes
Jobs asynchronously using the Gradle Worker API |
| DefaultWorkerExecutorHelper.DefaultWorkAction | |
| InsecureHostnameVerifier |
An insecure host name verifier that accepts everything
|
| InsecureTrustManager |
An insecure trust manager that accepts all certificates.
|
| LegacyWorkerExecutorHelper |
Executes jobs asynchronously with an
ExecutorService on Gradle
versions where the Worker API is not available |
| ProgressLoggerWrapper |
Wraps around Gradle's internal progress logger.
|
| StripPortsFromHostInterceptor |
A HTTP request interceptor that strips the default ports :80 and :443 from
the request's
Host header unless the host has been explicitly
specified by the user. |
| WorkerExecutorFuture |
A custom implementation of
CompletableFuture that calls
WorkerExecutorHelper.await() on every call to WorkerExecutorFuture.get() or
WorkerExecutorFuture.get(long, TimeUnit) |
| WorkerExecutorHelper |
Executes jobs asynchronously.
|