Package org.gitlab4j.api.webhook
Class BuildEvent
- java.lang.Object
-
- org.gitlab4j.api.webhook.AbstractEvent
-
- org.gitlab4j.api.webhook.BuildEvent
-
- All Implemented Interfaces:
Event
public class BuildEvent extends AbstractEvent
The documentation at: Job Events is incorrect, this class represents the actual content of the Job Hook event.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJOB_HOOK_X_GITLAB_EVENTstatic java.lang.StringOBJECT_KIND
-
Constructor Summary
Constructors Constructor Description BuildEvent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBeforeSha()java.lang.BooleangetBuildAllowFailure()java.lang.FloatgetBuildDuration()java.lang.StringgetBuildFailureReason()java.util.DategetBuildFinishedAt()java.lang.LonggetBuildId()java.lang.StringgetBuildName()java.lang.FloatgetBuildQueuedDuration()java.lang.StringgetBuildStage()java.util.DategetBuildStartedAt()java.lang.StringgetBuildStatus()BuildCommitgetCommit()java.lang.StringgetObjectKind()java.lang.LonggetPipelineId()java.lang.LonggetProjectId()java.lang.StringgetProjectName()java.lang.StringgetRef()EventRepositorygetRepository()java.lang.StringgetSha()java.lang.BooleangetTag()EventUsergetUser()voidsetBeforeSha(java.lang.String beforeSha)voidsetBuildAllowFailure(java.lang.Boolean buildAllowFailure)voidsetBuildDuration(java.lang.Float buildDuration)voidsetBuildFailureReason(java.lang.String buildFailureReason)voidsetBuildFinishedAt(java.util.Date buildFinishedAt)voidsetBuildId(java.lang.Long buildId)voidsetBuildName(java.lang.String buildName)voidsetBuildQueuedDuration(java.lang.Float buildQueuedDuration)voidsetBuildStage(java.lang.String buildStage)voidsetBuildStartedAt(java.util.Date buildStartedAt)voidsetBuildStatus(java.lang.String buildStatus)voidsetCommit(BuildCommit commit)voidsetObjectKind(java.lang.String objectKind)voidsetPipelineId(java.lang.Long pipelineId)voidsetProjectId(java.lang.Long projectId)voidsetProjectName(java.lang.String projectName)voidsetRef(java.lang.String ref)voidsetRepository(EventRepository repository)voidsetSha(java.lang.String sha)voidsetTag(java.lang.Boolean tag)voidsetUser(EventUser user)java.lang.StringtoString()-
Methods inherited from class org.gitlab4j.api.webhook.AbstractEvent
getRequestQueryString, getRequestSecretToken, getRequestUrl, setRequestQueryString, setRequestSecretToken, setRequestUrl
-
-
-
-
Field Detail
-
JOB_HOOK_X_GITLAB_EVENT
public static final java.lang.String JOB_HOOK_X_GITLAB_EVENT
- See Also:
- Constant Field Values
-
OBJECT_KIND
public static final java.lang.String OBJECT_KIND
- See Also:
- Constant Field Values
-
-
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)
-
getUser
public EventUser getUser()
-
setUser
public void setUser(EventUser user)
-
getCommit
public BuildCommit getCommit()
-
setCommit
public void setCommit(BuildCommit commit)
-
getRepository
public EventRepository getRepository()
-
setRepository
public void setRepository(EventRepository repository)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-