Class BuildEvent

  • All Implemented Interfaces:
    java.io.Serializable, Event

    public class BuildEvent
    extends AbstractEvent
    The documentation at: Job Events is incorrect, this class represents the actual content of the Job Hook event.
    See Also:
    Serialized Form
    • Field Detail

      • JOB_HOOK_X_GITLAB_EVENT

        public static final java.lang.String JOB_HOOK_X_GITLAB_EVENT
        See Also:
        Constant Field Values
    • Constructor Detail

      • BuildEvent

        public BuildEvent()
    • Method Detail

      • getObjectKind

        public java.lang.String getObjectKind()
      • setObjectKind

        public void setObjectKind​(java.lang.String objectKind)
      • getRef

        public java.lang.String getRef()
      • setRef

        public void setRef​(java.lang.String ref)
      • getTag

        public java.lang.Boolean getTag()
      • setTag

        public void setTag​(java.lang.Boolean tag)
      • getBeforeSha

        public java.lang.String getBeforeSha()
      • setBeforeSha

        public void setBeforeSha​(java.lang.String beforeSha)
      • getSha

        public java.lang.String getSha()
      • setSha

        public void setSha​(java.lang.String sha)
      • getBuildId

        public java.lang.Long getBuildId()
      • setBuildId

        public void setBuildId​(java.lang.Long buildId)
      • getBuildName

        public java.lang.String getBuildName()
      • setBuildName

        public void setBuildName​(java.lang.String buildName)
      • getBuildStage

        public java.lang.String getBuildStage()
      • setBuildStage

        public void setBuildStage​(java.lang.String buildStage)
      • getBuildStatus

        public java.lang.String getBuildStatus()
      • setBuildStatus

        public void setBuildStatus​(java.lang.String buildStatus)
      • getBuildStartedAt

        public java.util.Date getBuildStartedAt()
      • setBuildStartedAt

        public void setBuildStartedAt​(java.util.Date buildStartedAt)
      • getBuildFinishedAt

        public java.util.Date getBuildFinishedAt()
      • setBuildFinishedAt

        public void setBuildFinishedAt​(java.util.Date buildFinishedAt)
      • getBuildDuration

        public java.lang.Float getBuildDuration()
      • setBuildDuration

        public void setBuildDuration​(java.lang.Float buildDuration)
      • getBuildQueuedDuration

        public java.lang.Float getBuildQueuedDuration()
      • setBuildQueuedDuration

        public void setBuildQueuedDuration​(java.lang.Float buildQueuedDuration)
      • getBuildAllowFailure

        public java.lang.Boolean getBuildAllowFailure()
      • setBuildAllowFailure

        public void setBuildAllowFailure​(java.lang.Boolean buildAllowFailure)
      • getBuildFailureReason

        public java.lang.String getBuildFailureReason()
      • setBuildFailureReason

        public void setBuildFailureReason​(java.lang.String buildFailureReason)
      • getProjectId

        public java.lang.Long getProjectId()
      • setProjectId

        public void setProjectId​(java.lang.Long projectId)
      • getPipelineId

        public java.lang.Long getPipelineId()
      • setPipelineId

        public void setPipelineId​(java.lang.Long pipelineId)
      • getProjectName

        public java.lang.String getProjectName()
      • setProjectName

        public void setProjectName​(java.lang.String projectName)
      • setUser

        public void setUser​(EventUser user)
      • setCommit

        public void setCommit​(BuildCommit commit)
      • setRepository

        public void setRepository​(EventRepository repository)
      • toString

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