io.mongock.api.config.executor.ChangeExecutorConfiguration Maven / Gradle / Ivy
package io.mongock.api.config.executor;
import io.mongock.api.config.TransactionStrategy;
import java.util.List;
import java.util.Map;
import java.util.Optional;
public interface ChangeExecutorConfiguration {
Map getMetadata();
String getServiceIdentifier();
boolean isTrackIgnored();
Optional getTransactionEnabled();
TransactionStrategy getTransactionStrategy();
String getDefaultMigrationAuthor();
List getMigrationScanPackage();
}