public final class ServicePipelineBuilder
extends java.lang.Object
ServicePipeline instances.| Modifier and Type | Method and Description |
|---|---|
ServicePipeline |
build()
Builds a new
ServicePipeline instance with the configured parameters. |
ServicePipelineBuilder |
delayer(java.util.concurrent.ScheduledExecutorService delayer)
Sets the scheduled executor service for the service pipeline.
|
ServicePipelineBuilder |
executor(java.util.concurrent.Executor executor)
Sets the executor for the service pipeline.
|
static ServicePipelineBuilder |
newBuilder()
Creates a new
ServicePipelineBuilder instance. |
ServicePipelineBuilder |
timeout(java.time.Duration timeout)
Sets the timeout duration for the service pipeline.
|
public static ServicePipelineBuilder newBuilder()
ServicePipelineBuilder instance.ServicePipelineBuilder.public ServicePipelineBuilder executor(java.util.concurrent.Executor executor)
executor - the executor to set.public ServicePipelineBuilder timeout(java.time.Duration timeout)
timeout - the timeout duration to set.public ServicePipelineBuilder delayer(java.util.concurrent.ScheduledExecutorService delayer)
delayer - the scheduled executor service to set.public ServicePipeline build()
ServicePipeline instance with the configured parameters.ServicePipeline.