Annotation Interface FixedSchema


  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    The flows to apply the fixed schema.
     
    The parameter paths to watch for changes at design time.
  • Element Details

    • value

      Default:
      ""
    • flows

      The flows to apply the fixed schema. With an Input component, it will always concern the main flow. So you can omit it. With an Output component, it will concern the main, reject and/or any other flow. In Studio, the main flow's value is "__default__".
      Returns:
      the flows concerned by fixed schema. Default to none.
      Default:
      {}
    • watch

      The parameter paths to watch for changes at design time. When any of the listed parameters changes, the associated DiscoverSchema or DiscoverSchemaExtended service will be re-invoked to refresh the fixed schema dynamically.

      Uses the same relative-path syntax as @Updatable.parameters(): for example, "configuration/someParam" refers to a child parameter of the component configuration root, and "../sibling" refers to a sibling parameter.

      Requires value() to be set.

      Returns:
      the parameter paths to watch. Default to none.
      Default:
      {}