public static class WorkflowSettings.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
WorkflowSettings |
build()
Create workflow settings object.
|
WorkflowSettings.Builder |
setImmediateTransitionDelay(int immediateTransitionDelay)
Set immediate transition delay.
|
WorkflowSettings.Builder |
setMaxErrorTransitionDelay(int maxErrorTransitionDelay)
Set the maximum delay on execution retry after an error.
|
WorkflowSettings.Builder |
setMaxRetries(int maxRetries)
Set maximum retry attempts.
|
WorkflowSettings.Builder |
setMinErrorTransitionDelay(int minErrorTransitionDelay)
Set the minimum delay on execution retry after an error.
|
WorkflowSettings.Builder |
setShortTransitionDelay(int shortTransitionDelay)
Set the length of forced delay to break execution of a step that is considered to be busy looping.
|
public WorkflowSettings.Builder setMaxErrorTransitionDelay(int maxErrorTransitionDelay)
maxErrorTransitionDelay
- Delay in milliseconds.public WorkflowSettings.Builder setMinErrorTransitionDelay(int minErrorTransitionDelay)
minErrorTransitionDelay
- Delay in milliseconds.public WorkflowSettings.Builder setShortTransitionDelay(int shortTransitionDelay)
shortTransitionDelay
- Delay in milliseconds.public WorkflowSettings.Builder setImmediateTransitionDelay(int immediateTransitionDelay)
immediateTransitionDelay
- Delay in milliseconds.public WorkflowSettings.Builder setMaxRetries(int maxRetries)
maxRetries
- Maximum number of retries.public WorkflowSettings build()
Copyright © 2014–2015 Nitor Creations. All rights reserved.