Class Trigger

All Implemented Interfaces:
ConfigurationItem, CiWithUid, Serializable, Comparable<BaseConfigurationItem>
Direct Known Subclasses:
ScheduledTrigger

@Metadata(versioned=false, virtual=true) public abstract class Trigger extends BasePythonScript implements CiWithUid
See Also:
  • Field Details

  • Constructor Details

    • Trigger

      public Trigger()
  • Method Details

    • getCiUid

      public Integer getCiUid()
      Specified by:
      getCiUid in interface CiWithUid
    • setCiUid

      public void setCiUid(Integer ciUid)
      Specified by:
      setCiUid in interface CiWithUid
    • getInternalProperties

      public List<String> getInternalProperties()
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getTriggerState

      public String getTriggerState()
    • setTriggerState

      public void setTriggerState(String triggerState)
    • getFolderId

      public String getFolderId()
    • setFolderId

      public void setFolderId(String folderId)
    • getAllowParallelExecution

      public boolean getAllowParallelExecution()
    • setAllowParallelExecution

      public void setAllowParallelExecution(boolean allowParallelExecution)
    • getLastRunDate

      public Date getLastRunDate()
    • setLastRunDate

      public void setLastRunDate(Date lastRunDate)
    • getLastRunStatus

      public TriggerExecutionStatus getLastRunStatus()
    • setLastRunStatus

      public void setLastRunStatus(TriggerExecutionStatus lastRunStatus)
    • getContainerId

      public abstract String getContainerId()