Class ManualBuildTriggerReason

java.lang.Object
com.atlassian.bamboo.v2.build.trigger.AbstractTriggerReason
com.atlassian.bamboo.v2.build.trigger.ManualBuildTriggerReason
All Implemented Interfaces:
TriggerReason, Serializable
Direct Known Subclasses:
CustomRevisionBuildTriggerReason, RerunBuildTriggerReason

public class ManualBuildTriggerReason extends AbstractTriggerReason
See Also:
  • Field Details

  • Constructor Details

    • ManualBuildTriggerReason

      public ManualBuildTriggerReason()
  • Method Details

    • getName

      public String getName()
      Description copied from interface: TriggerReason
      Gives the trigger reason
      Returns:
      {String} - the trigger reason
    • getNameForSentence

      public String getNameForSentence()
      Description copied from interface: TriggerReason
      Gives the trigger reason in a format that can be used in a sentence eg. "was triggered at the scheduled time of 6:34 PM"
      Returns:
      {String} - the trigger reason, must be HTML escaped.
    • init

      public void init(String key, Map<String,String> fields)
      Description copied from interface: TriggerReason
      Initializes the TriggerReason using data from the Map
    • init

      public void init(String key, @NotNull @NotNull ResultsSummary resultsSummary)
      Description copied from interface: TriggerReason
      Initializes the TriggerReason using data from the ResultsSummary
    • updateCustomData

      public void updateCustomData(@NotNull @NotNull BambooCustomDataAware customDataAware)
      Description copied from interface: TriggerReason
    • getUserName

      public String getUserName()
    • setUserName

      public void setUserName(String userName)
    • getStageName

      public String getStageName()
    • setStageName

      public void setStageName(String stageName)