public class CodeLoadedTaskBuilder extends java.lang.Object implements LoadedTaskBuilder<CodeLoadedChange>
| Modifier and Type | Method and Description |
|---|---|
CodeLoadedChange |
build() |
CodeLoadedTaskBuilder |
setApplyMethod(java.lang.reflect.Method applyMethod) |
CodeLoadedTaskBuilder |
setAuthor(java.lang.String author) |
CodeLoadedTaskBuilder |
setChangeClassName(java.lang.String changeClassName) |
CodeLoadedTaskBuilder |
setConstructor(java.lang.reflect.Constructor<?> constructor) |
CodeLoadedTaskBuilder |
setId(java.lang.String id) |
CodeLoadedTaskBuilder |
setLegacy(boolean legacy) |
CodeLoadedTaskBuilder |
setOrder(java.lang.String orderInContent) |
CodeLoadedTaskBuilder |
setRecovery(io.flamingock.internal.common.core.task.RecoveryDescriptor recovery) |
CodeLoadedTaskBuilder |
setRollbackMethod(java.util.Optional<java.lang.reflect.Method> rollbackMethod) |
CodeLoadedTaskBuilder |
setRunAlways(boolean runAlways) |
CodeLoadedTaskBuilder |
setSystem(boolean system) |
CodeLoadedTaskBuilder |
setTargetSystem(io.flamingock.internal.common.core.task.TargetSystemDescriptor targetSystem) |
CodeLoadedTaskBuilder |
setTransactional(boolean transactional) |
static boolean |
supportsPreview(io.flamingock.internal.common.core.preview.AbstractPreviewTask previewTask) |
static boolean |
supportsSourceClass(java.lang.Class<?> sourceClass) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuild, getCodeBuilderInstance, getInstancepublic static boolean supportsPreview(io.flamingock.internal.common.core.preview.AbstractPreviewTask previewTask)
public static boolean supportsSourceClass(java.lang.Class<?> sourceClass)
public CodeLoadedTaskBuilder setId(java.lang.String id)
setId in interface LoadedTaskBuilder<CodeLoadedChange>public CodeLoadedTaskBuilder setTargetSystem(io.flamingock.internal.common.core.task.TargetSystemDescriptor targetSystem)
setTargetSystem in interface LoadedTaskBuilder<CodeLoadedChange>public CodeLoadedTaskBuilder setRecovery(io.flamingock.internal.common.core.task.RecoveryDescriptor recovery)
setRecovery in interface LoadedTaskBuilder<CodeLoadedChange>public CodeLoadedTaskBuilder setOrder(java.lang.String orderInContent)
public CodeLoadedTaskBuilder setAuthor(java.lang.String author)
public CodeLoadedTaskBuilder setChangeClassName(java.lang.String changeClassName)
public CodeLoadedTaskBuilder setConstructor(java.lang.reflect.Constructor<?> constructor)
public CodeLoadedTaskBuilder setRunAlways(boolean runAlways)
setRunAlways in interface LoadedTaskBuilder<CodeLoadedChange>public CodeLoadedTaskBuilder setTransactional(boolean transactional)
setTransactional in interface LoadedTaskBuilder<CodeLoadedChange>public CodeLoadedTaskBuilder setSystem(boolean system)
setSystem in interface LoadedTaskBuilder<CodeLoadedChange>public CodeLoadedTaskBuilder setApplyMethod(java.lang.reflect.Method applyMethod)
public CodeLoadedTaskBuilder setRollbackMethod(java.util.Optional<java.lang.reflect.Method> rollbackMethod)
public CodeLoadedTaskBuilder setLegacy(boolean legacy)
public CodeLoadedChange build()
build in interface LoadedTaskBuilder<CodeLoadedChange>