Class TriggerInitData

java.lang.Object
com.bytedesk.kbase.trigger.TriggerInitData

public class TriggerInitData extends Object
  • Field Details

    • TECHNICAL_SUPPORT

      public static final String[] TECHNICAL_SUPPORT
      Technical Support Triggers 技术支持标签
    • SERVICE_REQUEST

      public static final String[] SERVICE_REQUEST
      Service Request Triggers 服务请求标签
    • CONSULTATION

      public static final String[] CONSULTATION
      Consultation Triggers 咨询标签
    • COMPLAINT_SUGGESTION

      public static final String[] COMPLAINT_SUGGESTION
      Complaint & Suggestion Triggers 投诉与建议标签
    • OPERATION_MAINTENANCE

      public static final String[] OPERATION_MAINTENANCE
      Operation & Maintenance Triggers 运维标签
  • Constructor Details

    • TriggerInitData

      public TriggerInitData()
  • Method Details

    • isParentTrigger

      public static boolean isParentTrigger(String trigger)
      Helper method to determine if a trigger is a parent trigger
      Parameters:
      trigger - The trigger key to check
      Returns:
      true if it's a parent trigger
    • getParentTrigger

      public static String getParentTrigger(String childTrigger)
      Helper method to get parent trigger key for a child trigger
      Parameters:
      childTrigger - The child trigger key
      Returns:
      The parent trigger key
    • getAllTriggers

      public static String[] getAllTriggers()
      Get all triggers as a single array
      Returns:
      Array containing all triggers