Package io.micronaut.flyway
Class DefaultFlywayConfigurationCustomizer
java.lang.Object
io.micronaut.flyway.DefaultFlywayConfigurationCustomizer
- All Implemented Interfaces:
- io.micronaut.core.naming.Named,- FlywayConfigurationCustomizer
public class DefaultFlywayConfigurationCustomizer
extends Object
implements FlywayConfigurationCustomizer
Default implementation of 
FlywayConfigurationCustomizer. Finds and configures all
 Named instances of the following Flyway types:
 - JavaMigration[]
- Callback[]
- MigrationResolver[]
- ResourceProvider
- ClassProvider
- Since:
- 7.2.0
- Author:
- Jeremy Grelle
- 
Method SummaryModifier and TypeMethodDescriptionvoidcustomizeFluentConfiguration(org.flywaydb.core.api.configuration.FluentConfiguration fluentConfiguration) A callback for customizing Flyway configuration by setting properties on theFluentConfigurationbuilder prior to execution of migrations.@NonNull StringgetName()
- 
Method Details- 
customizeFluentConfigurationpublic void customizeFluentConfiguration(org.flywaydb.core.api.configuration.FluentConfiguration fluentConfiguration) Description copied from interface:FlywayConfigurationCustomizerA callback for customizing Flyway configuration by setting properties on theFluentConfigurationbuilder prior to execution of migrations.- Specified by:
- customizeFluentConfigurationin interface- FlywayConfigurationCustomizer
- Parameters:
- fluentConfiguration- The configuration to be customized
 
- 
getName- Specified by:
- getNamein interface- io.micronaut.core.naming.Named
 
 
-