Annotation Type MigrationTest.ParameterizedSnapshotsGenerator

Enclosing interface:
MigrationTest

@Retention(RUNTIME) @Target(METHOD) public static @interface MigrationTest.ParameterizedSnapshotsGenerator
Marks a method as parameterized snapshots generator. The value should be the method that returns Collection of arguments.

The method generating parameters should be like

 Collection<?> generateMethodParameters(FlinkVersion version) {}
 

The generator method should be like

 @ParameterizedSnapshotsGenerator("generateMethodParameters")
 void function(T parameter) {}
 
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
     
  • Element Details