Class SqlDdlGeneratorCall.Input
java.lang.Object
org.apache.ignite.migrationtools.cli.sql.calls.SqlDdlGeneratorCall.Input
- All Implemented Interfaces:
org.apache.ignite3.internal.cli.core.call.CallInput
- Enclosing class:
- SqlDdlGeneratorCall
public static class SqlDdlGeneratorCall.Input
extends Object
implements org.apache.ignite3.internal.cli.core.call.CallInput
Inputs.
-
Constructor Summary
ConstructorsConstructorDescriptionInput(Path inputFilePath, @Nullable Path targetFilePath, boolean stopOnError, boolean allowExtraFields, ClassLoader classloader) Constructor. -
Method Summary
-
Constructor Details
-
Input
public Input(Path inputFilePath, @Nullable @Nullable Path targetFilePath, boolean stopOnError, boolean allowExtraFields, ClassLoader classloader) Constructor.- Parameters:
inputFilePath- Ignite 2 configuration file.targetFilePath- Optional file to save the DDL statements instead of stdout.stopOnError- Whether the command should stop on error or just skip caches with errors.allowExtraFields- If True, the extra fields column will be added to the tables.classloader-ClassLoaderto use during the generation process. May be used to inject 3rd party libraries/classes.
-