Class PipelineAction


  • public class PipelineAction
    extends Object
    Pipeline action definition.
    • Field Detail

      • name

        private String name
        Action name.
      • region

        private String region
        Target region.
      • configuration

        private Map<String,​Object> configuration
        Action configuration.
      • namespace

        private String namespace
        Variables namespace.
      • inputs

        private List<String> inputs
        Input artifacts IDs.
      • outputs

        private List<String> outputs
        Output artifacts IDs.
      • runOrder

        private Integer runOrder
        Action order.
    • Method Detail

      • $default$configuration

        private static Map<String,​Object> $default$configuration()
      • $default$inputs

        private static List<String> $default$inputs()
      • $default$outputs

        private static List<String> $default$outputs()
      • getName

        public String getName()
        Action name.
      • getRegion

        public String getRegion()
        Target region.
      • getType

        public ActionTypeId getType()
        Action type identifier.
      • getConfiguration

        public Map<String,​Object> getConfiguration()
        Action configuration.
      • getNamespace

        public String getNamespace()
        Variables namespace.
      • getInputs

        public List<String> getInputs()
        Input artifacts IDs.
      • getOutputs

        public List<String> getOutputs()
        Output artifacts IDs.
      • getRunOrder

        public Integer getRunOrder()
        Action order.
      • setName

        public void setName​(String name)
        Action name.
      • setRegion

        public void setRegion​(String region)
        Target region.
      • setType

        public void setType​(ActionTypeId type)
        Action type identifier.
      • setConfiguration

        public void setConfiguration​(Map<String,​Object> configuration)
        Action configuration.
      • setNamespace

        public void setNamespace​(String namespace)
        Variables namespace.
      • setInputs

        public void setInputs​(List<String> inputs)
        Input artifacts IDs.
      • setOutputs

        public void setOutputs​(List<String> outputs)
        Output artifacts IDs.
      • setRunOrder

        public void setRunOrder​(Integer runOrder)
        Action order.
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object