public class TemplateExecutableChangeBuilder extends java.lang.Object implements ExecutableChangeBuilder<AbstractTemplateLoadedChange<?,?,?>>
| Constructor and Description |
|---|
TemplateExecutableChangeBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ExecutableChange |
build() |
AbstractTemplateLoadedChange<?,?,?> |
cast(AbstractLoadedChange loadedChange) |
TemplateExecutableChangeBuilder |
setChangeAction(io.flamingock.internal.common.core.recovery.action.ChangeAction action)
Sets the change action that determines how the change should be handled.
|
TemplateExecutableChangeBuilder |
setLoadedChange(AbstractTemplateLoadedChange<?,?,?> loadedChange) |
TemplateExecutableChangeBuilder |
setStageName(java.lang.String stageName) |
static boolean |
supports(AbstractLoadedChange loadedChange) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuild, getInstancepublic static boolean supports(AbstractLoadedChange loadedChange)
public AbstractTemplateLoadedChange<?,?,?> cast(AbstractLoadedChange loadedChange)
cast in interface ExecutableChangeBuilder<AbstractTemplateLoadedChange<?,?,?>>public TemplateExecutableChangeBuilder setLoadedChange(AbstractTemplateLoadedChange<?,?,?> loadedChange)
setLoadedChange in interface ExecutableChangeBuilder<AbstractTemplateLoadedChange<?,?,?>>public TemplateExecutableChangeBuilder setStageName(java.lang.String stageName)
setStageName in interface ExecutableChangeBuilder<AbstractTemplateLoadedChange<?,?,?>>public TemplateExecutableChangeBuilder setChangeAction(io.flamingock.internal.common.core.recovery.action.ChangeAction action)
ExecutableChangeBuildersetChangeAction in interface ExecutableChangeBuilder<AbstractTemplateLoadedChange<?,?,?>>action - the change action to setpublic ExecutableChange build()
build in interface ExecutableChangeBuilder<AbstractTemplateLoadedChange<?,?,?>>