public static final class HttpExecutionStrategies.Builder
extends Object
HttpExecutionStrategy.| Modifier and Type | Method and Description |
|---|---|
HttpExecutionStrategy |
build()
Builds a new
HttpExecutionStrategy. |
HttpExecutionStrategies.Builder |
executor(Executor executor)
Specify an
Executor to use. |
HttpExecutionStrategies.Builder |
offloadAll()
Enable all offloads.
|
HttpExecutionStrategies.Builder |
offloadNone()
Disable all offloads.
|
HttpExecutionStrategies.Builder |
offloadReceiveData()
Enables offloading for receiving of data.
|
HttpExecutionStrategies.Builder |
offloadReceiveMetadata()
Enables offloading for receiving of metadata.
|
HttpExecutionStrategies.Builder |
offloadSend()
Enables offloading for sending.
|
HttpExecutionStrategies.Builder |
offloadWithThreadAffinity()
Enable thread affinity while offloading.
|
public HttpExecutionStrategies.Builder offloadReceiveMetadata()
this.public HttpExecutionStrategies.Builder offloadReceiveData()
this.public HttpExecutionStrategies.Builder offloadSend()
this.public HttpExecutionStrategies.Builder offloadAll()
this.public HttpExecutionStrategies.Builder offloadNone()
this.public HttpExecutionStrategies.Builder executor(Executor executor)
Executor to use.executor - Executor to use.this.public HttpExecutionStrategies.Builder offloadWithThreadAffinity()
this.public HttpExecutionStrategy build()
HttpExecutionStrategy.HttpExecutionStrategy.