Class Step

    • Constructor Detail

      • Step

        public Step()
      • Step

        public Step​(Step 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 执行步骤名称。
        Returns:
        Name 执行步骤名称。
      • setName

        public void setName​(String Name)
        Set 执行步骤名称。
        Parameters:
        Name - 执行步骤名称。
      • getExecutionStep

        public Execution getExecutionStep()
        Get 执行动作。
        Returns:
        ExecutionStep 执行动作。
      • setExecutionStep

        public void setExecutionStep​(Execution ExecutionStep)
        Set 执行动作。
        Parameters:
        ExecutionStep - 执行动作。
      • getActionOnFailure

        public String getActionOnFailure()
        Get 执行失败策略。 1. TERMINATE_CLUSTER 执行失败时退出并销毁集群。 2. CONTINUE 执行失败时跳过并执行后续步骤。
        Returns:
        ActionOnFailure 执行失败策略。 1. TERMINATE_CLUSTER 执行失败时退出并销毁集群。 2. CONTINUE 执行失败时跳过并执行后续步骤。
      • setActionOnFailure

        public void setActionOnFailure​(String ActionOnFailure)
        Set 执行失败策略。 1. TERMINATE_CLUSTER 执行失败时退出并销毁集群。 2. CONTINUE 执行失败时跳过并执行后续步骤。
        Parameters:
        ActionOnFailure - 执行失败策略。 1. TERMINATE_CLUSTER 执行失败时退出并销毁集群。 2. CONTINUE 执行失败时跳过并执行后续步骤。
      • getUser

        public String getUser()
        Get 指定执行Step时的用户名,非必须,默认为hadoop。
        Returns:
        User 指定执行Step时的用户名,非必须,默认为hadoop。
      • setUser

        public void setUser​(String User)
        Set 指定执行Step时的用户名,非必须,默认为hadoop。
        Parameters:
        User - 指定执行Step时的用户名,非必须,默认为hadoop。