Uses of Class
ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderCompleteTask
Packages that use Builder.BuilderCompleteTask
-
Uses of Builder.BuilderCompleteTask in ca.uhn.fhir.jpa.migrate.tasks.api
Methods in ca.uhn.fhir.jpa.migrate.tasks.api that return Builder.BuilderCompleteTaskModifier and TypeMethodDescriptionBuilder.BuilderCompleteTask.doNothing()Builder.BuilderWithTableName.dropColumn(String theVersion, String theColumnName) Builder.BuilderWithTableName.dropForeignKey(String theVersion, String theFkName, String theParentTableName) Builder.dropIdGenerator(String theVersion, String theIdGeneratorName) Builder.BuilderWithTableName.dropIndexOnline(String theVersion, String theIndexName) Drop index without taking write lock on PG, Oracle, MSSQL.Builder.executeRawSql(String theVersion, String theSql) Builder.BuilderCompleteTask.failureAllowed()Builder.BuilderCompleteTask.heavyweightSkipByDefault()Builder.BuilderWithTableName.migrateBlobToBinary(String theVersion, String theFromColumName, String theToColumName) Builder.BuilderWithTableName.migrateClobToText(String theVersion, String theFromColumName, String theToColumName) Builder.BuilderWithTableName.migratePostgresTextClobToBinaryClob(String theVersion, String theColumnName) Builder.BuilderCompleteTask.onlyAppliesToPlatforms(DriverTypeEnum... theTypes) Introduce precondition checking logic into the execution of the enclosed task.Builder.BuilderWithTableName.BuilderAddForeignKey.BuilderAddForeignKeyToColumn.references(String theForeignTable, String theForeignColumn) Builder.BuilderWithTableName.renameTable(String theVersion, String theNewTableName) Builder.BuilderCompleteTask.runEvenDuringSchemaInitialization()Builder.BuilderCompleteTask.setTransactional(boolean theFlag) Builder.BuilderWithTableName.BuilderAddColumnWithName.BuilderAddColumnWithNameNullable.type(ColumnTypeEnum theColumnType) Builder.BuilderWithTableName.BuilderAddColumnWithName.BuilderAddColumnWithNameNullable.type(ColumnTypeEnum theColumnType, Integer theLength) Builder.BuilderWithTableName.BuilderAddIndexWithName.BuilderAddIndexUnique.withColumns(String... theColumnNames) Builder.BuilderCompleteTask.withFlag(TaskFlagEnum theFlag) Builder.BuilderAddTableByColumns.withFlags()Builder.BuilderWithTableName.BuilderAddIndexWithName.BuilderAddIndexUnique.withPossibleNullableColumns(ColumnAndNullable... theColumns) THis is strictly needed for SQL Server, as it will create filtered indexes on nullable columns, and we have to build a tail clause which matches what the SQL Server Hibernate dialect does.Builder.BuilderWithTableName.BuilderModifyColumnWithName.BuilderModifyColumnWithNameAndNullable.withType(ColumnTypeEnum theColumnType) Builder.BuilderWithTableName.BuilderModifyColumnWithName.BuilderModifyColumnWithNameAndNullable.withType(ColumnTypeEnum theColumnType, Integer theLength)