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)
Deprecated.
Set the executor to use on the
ExecutionContext using
executor(Executor) methods on client/server builders. |
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()
Deprecated.
Use a single threaded executor with
executor(Executor) to ensure affinity. |
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.@Deprecated public HttpExecutionStrategies.Builder executor(Executor executor)
ExecutionContext using
executor(Executor) methods on client/server builders.Executor to use.executor - Executor to use.this.@Deprecated public HttpExecutionStrategies.Builder offloadWithThreadAffinity()
executor(Executor) to ensure affinity.this.public HttpExecutionStrategy build()
HttpExecutionStrategy.HttpExecutionStrategy.