Class InvocationTask

    • Constructor Detail

      • InvocationTask

        public InvocationTask()
      • InvocationTask

        public InvocationTask​(InvocationTask source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getInvocationId

        public String getInvocationId()
        Get 执行活动ID。
        Returns:
        InvocationId 执行活动ID。
      • setInvocationId

        public void setInvocationId​(String InvocationId)
        Set 执行活动ID。
        Parameters:
        InvocationId - 执行活动ID。
      • getInvocationTaskId

        public String getInvocationTaskId()
        Get 执行任务ID。
        Returns:
        InvocationTaskId 执行任务ID。
      • setInvocationTaskId

        public void setInvocationTaskId​(String InvocationTaskId)
        Set 执行任务ID。
        Parameters:
        InvocationTaskId - 执行任务ID。
      • getCommandId

        public String getCommandId()
        Get 命令ID。
        Returns:
        CommandId 命令ID。
      • setCommandId

        public void setCommandId​(String CommandId)
        Set 命令ID。
        Parameters:
        CommandId - 命令ID。
      • getTaskStatus

        public String getTaskStatus()
        Get 执行任务状态。取值范围:
      • PENDING:等待下发
      • DELIVERING:下发中
      • DELIVER_DELAYED:延时下发
      • DELIVER_FAILED:下发失败
      • START_FAILED:命令启动失败
      • RUNNING:命令运行中
      • SUCCESS:命令成功
      • FAILED:命令执行失败,执行完退出码不为 0
      • TIMEOUT:命令超时
      • TASK_TIMEOUT:执行任务超时
      • CANCELLING:取消中
      • CANCELLED:已取消(命令启动前就被取消)
      • TERMINATED:已中止(命令执行期间被取消)
Returns:
TaskStatus 执行任务状态。取值范围:
  • PENDING:等待下发
  • DELIVERING:下发中
  • DELIVER_DELAYED:延时下发
  • DELIVER_FAILED:下发失败
  • START_FAILED:命令启动失败
  • RUNNING:命令运行中
  • SUCCESS:命令成功
  • FAILED:命令执行失败,执行完退出码不为 0
  • TIMEOUT:命令超时
  • TASK_TIMEOUT:执行任务超时
  • CANCELLING:取消中
  • CANCELLED:已取消(命令启动前就被取消)
  • TERMINATED:已中止(命令执行期间被取消)
  • Parameters:
    TaskStatus - 执行任务状态。取值范围:
  • PENDING:等待下发
  • DELIVERING:下发中
  • DELIVER_DELAYED:延时下发
  • DELIVER_FAILED:下发失败
  • START_FAILED:命令启动失败
  • RUNNING:命令运行中
  • SUCCESS:命令成功
  • FAILED:命令执行失败,执行完退出码不为 0
  • TIMEOUT:命令超时
  • TASK_TIMEOUT:执行任务超时
  • CANCELLING:取消中
  • CANCELLED:已取消(命令启动前就被取消)
  • TERMINATED:已中止(命令执行期间被取消)