public class TemplateExecutableTaskBuilder extends java.lang.Object implements ExecutableTaskBuilder<TemplateLoadedChange>
| Constructor and Description |
|---|
TemplateExecutableTaskBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ExecutableTask |
build() |
TemplateLoadedChange |
cast(AbstractLoadedTask loadedTask) |
TemplateExecutableTaskBuilder |
setChangeAction(io.flamingock.internal.common.core.recovery.action.ChangeAction action)
Sets the change action that determines how the task should be handled.
|
TemplateExecutableTaskBuilder |
setLoadedTask(TemplateLoadedChange loadedTask) |
TemplateExecutableTaskBuilder |
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 TemplateLoadedChange cast(AbstractLoadedTask loadedTask)
cast in interface ExecutableTaskBuilder<TemplateLoadedChange>public TemplateExecutableTaskBuilder setLoadedTask(TemplateLoadedChange loadedTask)
setLoadedTask in interface ExecutableTaskBuilder<TemplateLoadedChange>public TemplateExecutableTaskBuilder setStageName(java.lang.String stageName)
setStageName in interface ExecutableTaskBuilder<TemplateLoadedChange>public TemplateExecutableTaskBuilder setChangeAction(io.flamingock.internal.common.core.recovery.action.ChangeAction action)
ExecutableTaskBuildersetChangeAction in interface ExecutableTaskBuilder<TemplateLoadedChange>action - the change action to setpublic ExecutableTask build()
build in interface ExecutableTaskBuilder<TemplateLoadedChange>