Package io.siddhi.annotation
Annotation Type SystemParameter
-
@Retention(RUNTIME) @Target({}) public @interface SystemParameter
Annotation for storing the system parameters of a Siddhi Extension.eg:- @Extension( ... SystemParameters = { @SystemParameters( name = "systemParameterName", description = "Description of the system parameter.", defaultValue = "defaultValue1", possibleParameters = {"defaultValue1", "defaultValue2", "defaultValue3"} ), }, ... ) public CustomExtension extends ExtensionSuperClass { ... }
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description StringdefaultValueStringdescriptionStringnameString[]possibleParameters
-