Class JobResult

    • Constructor Summary

      Constructors 
      Constructor Description
      JobResult()  
      JobResult​(JobResult 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 Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getActionOnFailure()
      Get 任务步骤失败时的处理策略,可以为以下值: "CONTINUE",跳过当前失败步骤,继续后续步骤。 “TERMINATE_CLUSTER”,终止当前及后续步骤,并销毁集群。 “CANCEL_AND_WAIT”,取消当前步骤并阻塞等待处理。 注意:此字段可能返回 null,表示取不到有效值。
      String getApplicationId()
      Get YARN任务ID 注意:此字段可能返回 null,表示取不到有效值。
      String getJobState()
      Get 当前步骤的状态,可以为以下值: “JobFlowStepStatusInit”,初始化状态,等待执行。 “JobFlowStepStatusRunning”,任务步骤正在执行。 “JobFlowStepStatusFailed”,任务步骤执行失败。 “JobFlowStepStatusSucceed”,任务步骤执行成功。 注意:此字段可能返回 null,表示取不到有效值。
      String getName()
      Get 任务步骤名称。 注意:此字段可能返回 null,表示取不到有效值。
      void setActionOnFailure​(String ActionOnFailure)
      Set 任务步骤失败时的处理策略,可以为以下值: "CONTINUE",跳过当前失败步骤,继续后续步骤。 “TERMINATE_CLUSTER”,终止当前及后续步骤,并销毁集群。 “CANCEL_AND_WAIT”,取消当前步骤并阻塞等待处理。 注意:此字段可能返回 null,表示取不到有效值。
      void setApplicationId​(String ApplicationId)
      Set YARN任务ID 注意:此字段可能返回 null,表示取不到有效值。
      void setJobState​(String JobState)
      Set 当前步骤的状态,可以为以下值: “JobFlowStepStatusInit”,初始化状态,等待执行。 “JobFlowStepStatusRunning”,任务步骤正在执行。 “JobFlowStepStatusFailed”,任务步骤执行失败。 “JobFlowStepStatusSucceed”,任务步骤执行成功。 注意:此字段可能返回 null,表示取不到有效值。
      void setName​(String Name)
      Set 任务步骤名称。 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • JobResult

        public JobResult()
      • JobResult

        public JobResult​(JobResult 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

      • getName

        public String getName()
        Get 任务步骤名称。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Name 任务步骤名称。 注意:此字段可能返回 null,表示取不到有效值。
      • setName

        public void setName​(String Name)
        Set 任务步骤名称。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Name - 任务步骤名称。 注意:此字段可能返回 null,表示取不到有效值。
      • getActionOnFailure

        public String getActionOnFailure()
        Get 任务步骤失败时的处理策略,可以为以下值: "CONTINUE",跳过当前失败步骤,继续后续步骤。 “TERMINATE_CLUSTER”,终止当前及后续步骤,并销毁集群。 “CANCEL_AND_WAIT”,取消当前步骤并阻塞等待处理。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ActionOnFailure 任务步骤失败时的处理策略,可以为以下值: "CONTINUE",跳过当前失败步骤,继续后续步骤。 “TERMINATE_CLUSTER”,终止当前及后续步骤,并销毁集群。 “CANCEL_AND_WAIT”,取消当前步骤并阻塞等待处理。 注意:此字段可能返回 null,表示取不到有效值。
      • setActionOnFailure

        public void setActionOnFailure​(String ActionOnFailure)
        Set 任务步骤失败时的处理策略,可以为以下值: "CONTINUE",跳过当前失败步骤,继续后续步骤。 “TERMINATE_CLUSTER”,终止当前及后续步骤,并销毁集群。 “CANCEL_AND_WAIT”,取消当前步骤并阻塞等待处理。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ActionOnFailure - 任务步骤失败时的处理策略,可以为以下值: "CONTINUE",跳过当前失败步骤,继续后续步骤。 “TERMINATE_CLUSTER”,终止当前及后续步骤,并销毁集群。 “CANCEL_AND_WAIT”,取消当前步骤并阻塞等待处理。 注意:此字段可能返回 null,表示取不到有效值。
      • getJobState

        public String getJobState()
        Get 当前步骤的状态,可以为以下值: “JobFlowStepStatusInit”,初始化状态,等待执行。 “JobFlowStepStatusRunning”,任务步骤正在执行。 “JobFlowStepStatusFailed”,任务步骤执行失败。 “JobFlowStepStatusSucceed”,任务步骤执行成功。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        JobState 当前步骤的状态,可以为以下值: “JobFlowStepStatusInit”,初始化状态,等待执行。 “JobFlowStepStatusRunning”,任务步骤正在执行。 “JobFlowStepStatusFailed”,任务步骤执行失败。 “JobFlowStepStatusSucceed”,任务步骤执行成功。 注意:此字段可能返回 null,表示取不到有效值。
      • setJobState

        public void setJobState​(String JobState)
        Set 当前步骤的状态,可以为以下值: “JobFlowStepStatusInit”,初始化状态,等待执行。 “JobFlowStepStatusRunning”,任务步骤正在执行。 “JobFlowStepStatusFailed”,任务步骤执行失败。 “JobFlowStepStatusSucceed”,任务步骤执行成功。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        JobState - 当前步骤的状态,可以为以下值: “JobFlowStepStatusInit”,初始化状态,等待执行。 “JobFlowStepStatusRunning”,任务步骤正在执行。 “JobFlowStepStatusFailed”,任务步骤执行失败。 “JobFlowStepStatusSucceed”,任务步骤执行成功。 注意:此字段可能返回 null,表示取不到有效值。
      • getApplicationId

        public String getApplicationId()
        Get YARN任务ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApplicationId YARN任务ID 注意:此字段可能返回 null,表示取不到有效值。
      • setApplicationId

        public void setApplicationId​(String ApplicationId)
        Set YARN任务ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApplicationId - YARN任务ID 注意:此字段可能返回 null,表示取不到有效值。