Package io.mongock.runner.springboot
Interface RunnerSpringbootBuilder
- All Superinterfaces:
io.mongock.runner.core.builder.roles.ChangeLogScanner<RunnerSpringbootBuilder,,io.mongock.api.config.MongockConfiguration> io.mongock.runner.core.builder.roles.Configurable<RunnerSpringbootBuilder,,io.mongock.api.config.MongockConfiguration> io.mongock.runner.core.builder.roles.DependencyInjectable<RunnerSpringbootBuilder>,io.mongock.runner.core.builder.roles.DriverConnectable<RunnerSpringbootBuilder,,io.mongock.api.config.MongockConfiguration> io.mongock.runner.core.builder.roles.LegacyMigrator<RunnerSpringbootBuilder,,io.mongock.api.config.MongockConfiguration> io.mongock.runner.core.builder.roles.MigrationWriter<RunnerSpringbootBuilder,,io.mongock.api.config.MongockConfiguration> io.mongock.runner.core.builder.roles.MongockRunnable<RunnerSpringbootBuilder,,io.mongock.api.config.MongockConfiguration> io.mongock.runner.core.builder.RunnerBuilder<RunnerSpringbootBuilder,,io.mongock.api.config.MongockConfiguration> RunnerSpringbootBuilderBase<RunnerSpringbootBuilder,,io.mongock.api.config.MongockConfiguration> io.mongock.runner.core.builder.roles.SelfInstanstiator<RunnerSpringbootBuilder>,io.mongock.runner.core.builder.roles.ServiceIdentificable<RunnerSpringbootBuilder,,io.mongock.api.config.MongockConfiguration> SpringApplicationBean,io.mongock.runner.core.builder.roles.SystemVersionable<RunnerSpringbootBuilder,,io.mongock.api.config.MongockConfiguration> io.mongock.runner.core.builder.roles.Transactioner<RunnerSpringbootBuilder,,io.mongock.api.config.MongockConfiguration> io.mongock.runner.core.builder.roles.TransactionStrategiable<RunnerSpringbootBuilder,io.mongock.api.config.MongockConfiguration>
- All Known Implementing Classes:
MongockSpringboot.RunnerSpringbootBuilderImpl
public interface RunnerSpringbootBuilder
extends RunnerSpringbootBuilderBase<RunnerSpringbootBuilder,io.mongock.api.config.MongockConfiguration>
-
Method Summary
Methods inherited from interface io.mongock.runner.core.builder.roles.ChangeLogScanner
addChangeLogClass, addChangeLogClasses, addChangeLogsScanPackage, addChangeLogsScanPackages, addMigrationClass, addMigrationClasses, addMigrationScanPackage, addMigrationScanPackages, setChangeLogInstantiator, setDefaultAuthor, setLockGuardEnabledMethods inherited from interface io.mongock.runner.core.builder.roles.Configurable
getConfig, getType, getVersion, setConfigMethods inherited from interface io.mongock.runner.core.builder.roles.DependencyInjectable
addDependency, addDependency, addDependency, getDependencyManagerMethods inherited from interface io.mongock.runner.core.builder.roles.DriverConnectable
dontFailIfCannotAcquireLock, getDriver, setDriverMethods inherited from interface io.mongock.runner.core.builder.roles.LegacyMigrator
setLegacyMigrationMethods inherited from interface io.mongock.runner.core.builder.roles.MigrationWriter
setTrackIgnored, withMetadataMethods inherited from interface io.mongock.runner.core.builder.roles.MongockRunnable
buildRunner, buildRunner, setEnabled, setExecutionIdMethods inherited from interface io.mongock.runner.core.builder.RunnerBuilder
setEventPublisherMethods inherited from interface io.mongock.runner.springboot.base.builder.migration.RunnerSpringbootBuilderBase
addDependency, setEventPublisher, setSpringContextMethods inherited from interface io.mongock.runner.core.builder.roles.SelfInstanstiator
getInstanceMethods inherited from interface io.mongock.runner.core.builder.roles.ServiceIdentificable
setServiceIdentifierMethods inherited from interface io.mongock.runner.springboot.base.builder.SpringApplicationBean
buildApplicationRunner, buildInitializingBeanRunnerMethods inherited from interface io.mongock.runner.core.builder.roles.SystemVersionable
setEndSystemVersion, setStartSystemVersionMethods inherited from interface io.mongock.runner.core.builder.roles.Transactioner
setTransactionEnabledMethods inherited from interface io.mongock.runner.core.builder.roles.TransactionStrategiable
setTransactionStrategy