Class AbstractJobChainUpdateRequest<T extends AbstractJobChainUpdateRequest<?>>

    • Field Detail

      • schedule

        @FieldProperty(displayName="schedule",
                       maxLength=255,
                       required=false)
        protected java.lang.String schedule
      • active

        @FieldProperty(displayName="active",
                       maxLength=0,
                       required=true)
        protected boolean active
      • description

        @FieldProperty(displayName="description",
                       maxLength=75,
                       required=false)
        protected java.lang.String description
      • triggerStates

        @FieldProperty(displayName="triggerStates",
                       maxLength=0,
                       required=true)
        protected java.util.Set<JobChainStatus> triggerStates
    • Constructor Detail

      • AbstractJobChainUpdateRequest

        public AbstractJobChainUpdateRequest()
    • Method Detail

      • getSchedule

        public java.lang.String getSchedule()
      • setSchedule

        public void setSchedule​(java.lang.String schedule)
      • withSchedule

        public T withSchedule​(java.lang.String schedule)
      • isActive

        public boolean isActive()
      • setActive

        public void setActive​(boolean active)
      • withActive

        public T withActive​(boolean active)
      • getTriggerStates

        public java.util.Set<JobChainStatus> getTriggerStates()
      • setTriggerStates

        public void setTriggerStates​(java.util.Set<JobChainStatus> triggerStates)
      • withTriggerStates

        public T withTriggerStates​(java.util.Set<JobChainStatus> triggerStates)
      • getResultConditions

        public java.util.List<JobChainCondition> getResultConditions()
      • setResultConditions

        public void setResultConditions​(java.util.List<JobChainCondition> resultConditions)
      • withResultConditions

        public T withResultConditions​(java.util.List<JobChainCondition> resultConditions)
      • getDescription

        public java.lang.String getDescription()
        Returns:
        description
        Since:
        3.3.0
      • setDescription

        public void setDescription​(java.lang.String description)
        Parameters:
        description - description for job
        Since:
        3.3.0
      • withDescription

        public T withDescription​(java.lang.String description)
        Parameters:
        description - description for job
        Returns:
        this, suitable for chaining calls
        Since:
        3.3.0
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object