Class SchemaUpdateOptions
java.lang.Object
io.datarouter.storage.config.schema.SchemaUpdateOptions
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected static final Stringprotected static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionSchemaUpdateOptions(SchemaUpdateOptionsFactory schemaUpdateOptionsFactory, InternalConfigDirectory internalConfigDirectory) -
Method Summary
Modifier and TypeMethodDescriptiongetAddColumns(boolean printVsExecute) getAddIndexes(boolean printVsExecute) getCreateDatabases(boolean printVsExecute) getCreateTables(boolean printVsExecute) getDeleteColumns(boolean printVsExecute) getDropIndexes(boolean printVsExecute) booleanbooleangetModifyCharacterSetOrCollation(boolean printVsExecute) getModifyColumns(boolean printVsExecute) getModifyEngine(boolean printVsExecute) booleangetModifyMaxVersions(boolean printVsExecute) booleangetModifyPrimaryKey(boolean printVsExecute) booleangetModifyRowFormat(boolean printVsExecute) booleangetModifyTtl(boolean printVsExecute)
-
Field Details
-
SCHEMA_UPDATE_ENABLE
- See Also:
-
PRINT_PREFIX
- See Also:
-
EXECUTE_PREFIX
- See Also:
-
SUFFIX_createDatabases
- See Also:
-
SUFFIX_createTables
- See Also:
-
SUFFIX_addColumns
- See Also:
-
SUFFIX_deleteColumns
- See Also:
-
SUFFIX_modifyColumns
- See Also:
-
SUFFIX_addIndexes
- See Also:
-
SUFFIX_dropIndexes
- See Also:
-
SUFFIX_modifyEngine
- See Also:
-
SUFFIX_modifyRowFormat
- See Also:
-
SUFFIX_modifyCharacterSetOrCollation
- See Also:
-
SUFFIX_modifyTtl
- See Also:
-
SUFFIX_modifyMaxVersions
- See Also:
-
ALL_SCHEMA_UPDATE_OPTIONS
-
SUFFIX_ignoreClients
- See Also:
-
SUFFIX_ignoreTables
- See Also:
-
-
Constructor Details
-
SchemaUpdateOptions
@Inject public SchemaUpdateOptions(SchemaUpdateOptionsFactory schemaUpdateOptionsFactory, InternalConfigDirectory internalConfigDirectory)
-
-
Method Details
-
getEnabled
public boolean getEnabled() -
getCreateDatabases
-
getCreateTables
-
getAddColumns
-
getDeleteColumns
-
getModifyColumns
-
getAddIndexes
-
getDropIndexes
-
getModifyEngine
-
getModifyCharacterSetOrCollation
public boolean getModifyCharacterSetOrCollation(boolean printVsExecute) -
getModifyRowFormat
public boolean getModifyRowFormat(boolean printVsExecute) -
getModifyTtl
public boolean getModifyTtl(boolean printVsExecute) -
getModifyMaxVersions
public boolean getModifyMaxVersions(boolean printVsExecute) -
getModifyPrimaryKey
public boolean getModifyPrimaryKey(boolean printVsExecute) -
getIgnoreClients
-
getIgnoreTables
-