Package io.siddhi.annotation
Annotation Type Parameter
-
@Retention(RUNTIME) @Target({}) public @interface Parameter
Annotation for storing the parameters of a Siddhi Extension.eg:- @Extension( ... parameters = { @Parameter(name = "firstParameterName", type = {DataType.INT, DataType.LONG}), @Parameter(name = "SecondParameterName", type = {DataType.STRING}) }, ... ) public CustomExtension extends ExtensionSuperClass { ... }
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description StringdefaultValueStringdescriptionbooleandynamicStringnamebooleanoptionalDataType[]type
-