public class CodeExecutableTaskBuilder extends java.lang.Object implements ExecutableTaskBuilder<CodeLoadedChange>
| Constructor and Description |
|---|
CodeExecutableTaskBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ExecutableTask |
build() |
CodeLoadedChange |
cast(AbstractLoadedTask loadedTask) |
CodeExecutableTaskBuilder |
setChangeAction(io.flamingock.internal.common.core.recovery.action.ChangeAction action)
Sets the change action that determines how the task should be handled.
|
CodeExecutableTaskBuilder |
setLoadedTask(CodeLoadedChange loadedTask) |
CodeExecutableTaskBuilder |
setStageName(java.lang.String stageName) |
static boolean |
supports(AbstractLoadedTask loadedTask) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuild, getInstancepublic static boolean supports(AbstractLoadedTask loadedTask)
public CodeLoadedChange cast(AbstractLoadedTask loadedTask)
cast in interface ExecutableTaskBuilder<CodeLoadedChange>public CodeExecutableTaskBuilder setLoadedTask(CodeLoadedChange loadedTask)
setLoadedTask in interface ExecutableTaskBuilder<CodeLoadedChange>public CodeExecutableTaskBuilder setStageName(java.lang.String stageName)
setStageName in interface ExecutableTaskBuilder<CodeLoadedChange>public CodeExecutableTaskBuilder setChangeAction(io.flamingock.internal.common.core.recovery.action.ChangeAction action)
ExecutableTaskBuildersetChangeAction in interface ExecutableTaskBuilder<CodeLoadedChange>action - the change action to setpublic ExecutableTask build()
build in interface ExecutableTaskBuilder<CodeLoadedChange>