Class ViewMigration
- java.lang.Object
-
- uk.gov.gchq.gaffer.graph.hook.migrate.ViewMigration
-
-
Constructor Summary
Constructors Constructor Description ViewMigration(boolean aggregateAfter)
-
Method Summary
-
-
-
Method Detail
-
createMigrationOps
public static List<Operation> createMigrationOps(boolean aggregateAfter, Iterable<ViewMigration> views1, Iterable<ViewMigration> views2)
-
createMigrationOps
public static List<Operation> createMigrationOps(boolean aggregateAfter, Iterable<ViewMigration> views)
-
update
public ViewMigration update(MigrateElement migration, String group, ViewElementDefinition elementDefinition)
-
prepareBuilder
public ViewMigration prepareBuilder(ViewElementDefinition elementDef)
-
updatePreAggregationFilters
public ViewMigration updatePreAggregationFilters(ElementTransformer transformer, ViewElementDefinition elementDef)
-
updatePreAggregationFilters
public ViewMigration updatePreAggregationFilters(ElementTransformer transformer, ElementFilter filter)
-
updatePreAggregationFilters
public ViewMigration updatePreAggregationFilters(ViewElementDefinition elementDef)
-
updatePreAggregationFilters
public ViewMigration updatePreAggregationFilters(ElementFilter filter)
-
updateAggregator
public ViewMigration updateAggregator(ViewElementDefinition elementDef)
-
updateAggregator
public ViewMigration updateAggregator(ElementAggregator aggregator)
-
updatePostAggregationFilters
public ViewMigration updatePostAggregationFilters(MigrateElement migration, String group, ViewElementDefinition elementDef)
-
updatePostAggregationFilters
public ViewMigration updatePostAggregationFilters(MigrateElement migration, String group, ElementTransformer transformer, ViewElementDefinition elementDef)
-
updatePostAggregationFilters
public ViewMigration updatePostAggregationFilters(MigrateElement migration, String group, ElementTransformer transformer, ElementFilter filter)
-
updatePostAggregationFilters
public ViewMigration updatePostAggregationFilters(MigrateElement migration, String group, ElementFilter filter)
-
updateTransformer
public ViewMigration updateTransformer(MigrateElement migration, String group, ElementTransformer migrationTransform, ViewElementDefinition elementDef)
-
updateTransformer
public ViewMigration updateTransformer(MigrateElement migration, String group, ElementTransformer migrationTransform, ElementTransformer userTransform)
-
updateTransformer
public ViewMigration updateTransformer(MigrateElement.ElementType migrationElementType, String group, ElementTransformer transformer)
-
updatePostTransformFilters
public ViewMigration updatePostTransformFilters(MigrateElement migration, String group, ElementTransformer transformer, ViewElementDefinition elementDef)
-
updatePostTransformFilters
public ViewMigration updatePostTransformFilters(MigrateElement migration, String group, ElementTransformer transformer, ElementFilter filter)
-
updatePostTransformFilters
public ViewMigration updatePostTransformFilters(MigrateElement migration, String group, ViewElementDefinition elementDef)
-
updatePostTransformFilters
public ViewMigration updatePostTransformFilters(MigrateElement migration, String group, ElementFilter filter)
-
buildViewElementDefinition
public ViewElementDefinition buildViewElementDefinition()
-
-