Class WorkflowNodeResponse

java.lang.Object
com.bytedesk.core.base.BaseResponse
com.bytedesk.core.workflow_node.WorkflowNodeResponse
All Implemented Interfaces:
Serializable

public class WorkflowNodeResponse extends BaseResponse
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • name

      private String name
      节点名称
    • description

      private String description
      节点描述
    • nodeType

      private String nodeType
      节点类型 (START, END, CONDITION, LOOP, LLM, TEXT, COMMENT, GROUP)
    • nodeStatus

      private String nodeStatus
      节点状态 (IDLE, RUNNING, SUCCESS, FAILED, WAITING)
    • sortOrder

      private Integer sortOrder
      节点在工作流中的执行顺序
    • parentNodeUid

      private String parentNodeUid
      父节点UID(用于组织节点层次结构)
    • nodeData

      private String nodeData
      节点完整配置数据(JSON格式存储WorkflowBaseNode及其子类的完整数据)
    • executionResult

      private String executionResult
      节点执行结果数据(JSON格式)
    • executionStartTime

      private ZonedDateTime executionStartTime
      节点执行开始时间
    • executionEndTime

      private ZonedDateTime executionEndTime
      节点执行结束时间
    • errorMessage

      private String errorMessage
      节点执行错误信息
    • enabled

      private Boolean enabled
      是否启用该节点
    • workflowUid

      private String workflowUid
      关联的工作流UID
    • executionDurationMillis

      private Long executionDurationMillis
      执行耗时(毫秒)
    • executionDurationSeconds

      private Double executionDurationSeconds
      执行耗时(秒)
    • isContainerNode

      private Boolean isContainerNode
      是否为容器节点(GROUP, LOOP)
    • isControlNode

      private Boolean isControlNode
      是否为控制节点(START, END, CONDITION)
    • isProcessingNode

      private Boolean isProcessingNode
      是否为处理节点(LLM, TEXT)
  • Constructor Details

    • WorkflowNodeResponse

      public WorkflowNodeResponse()