Interface EngineAccess.Data.FlowTrigger

  • Enclosing interface:
    EngineAccess.Data

    public static interface EngineAccess.Data.FlowTrigger
    The data of a flow trigger.
    Since:
    1.3.0
    • Method Detail

      • getId

        String getId()
        Returns the ID of this flow trigger.
        Since:
        1.3.0
      • getName

        String getName()
        Returns the name of this flow trigger.
        Since:
        1.3.0
      • getDescription

        String getDescription()
        Returns the description text of this flow trigger.
        Since:
        1.3.0
      • getTriggerType

        String getTriggerType()
        Returns the type of this trigger. Possible values are intent-trigger and prompt-trigger.
        Since:
        5.1.0
      • getOrderGroup

        String getOrderGroup()
        If this is a syntax trigger then the name of its order group is returned.

        For all other trigger types null is returned.

        Since:
        1.3.0
      • getOrder

        int getOrder()
        If this is a syntax or class trigger then its sub-order value (relative to the order group) is returned.

        If this is a prompt trigger then its order value (relative to all prompt triggers) is returned.

        Since:
        1.3.0
      • getMetadata

        Map<String,​String> getMetadata()
        Returns the metadata of this flow trigger.
        Returns:
        an unmodifiable Map containing the metadata name/value pairs
        Since:
        1.3.0
      • toString

        String toString()
        Returns a human readable representation of this flow trigger.
        Overrides:
        toString in class Object
        Since:
        1.3.0