com.pmease.quickbuild
Class BuildRequest
java.lang.Object
com.pmease.quickbuild.BuildRequest
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class BuildRequest
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Cloneable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
BuildRequest
public BuildRequest()
getId
public java.lang.String getId()
- Get identifier of this build request.
setId
public void setId(java.lang.String id)
getStatus
public BuildRequest.Status getStatus()
- Get status of this build request.
setStatus
public void setStatus(BuildRequest.Status status)
getConfigurationId
public java.lang.Long getConfigurationId()
- Get identifier of the configuration against which build is requested.
getShortBranch
public ShortBranch getShortBranch()
setShortBranch
public void setShortBranch(ShortBranch shortBranch)
setConfigurationId
public void setConfigurationId(java.lang.Long configurationId)
getPromotionSource
public PromotionSource getPromotionSource()
- Get promotion source. Null if the build process is not a promotion.
setPromotionSource
public void setPromotionSource(PromotionSource promotionSource)
isRespectBuildCondition
public boolean isRespectBuildCondition()
- Whether or not respect build condition.
setRespectBuildCondition
public void setRespectBuildCondition(boolean respectBuildCondition)
- Specify whether or not to respect build condition.
getVariables
public java.util.Map<java.lang.String,java.lang.String> getVariables()
getTriggerDependencies
public java.util.Set<java.lang.Long> getTriggerDependencies()
getInitialRequestId
public java.lang.String getInitialRequestId()
setInitialRequestId
public void setInitialRequestId(java.lang.String initialRequestId)
getUpstreamRequestIds
public java.util.Set<java.lang.String> getUpstreamRequestIds()
getBuild
public Build getBuild()
setBuild
public void setBuild(Build build)
getPriority
public java.lang.Integer getPriority()
- Get priority of the build request.
setPriority
public void setPriority(java.lang.Integer priority)
- Specify priority of the build request.
getRequestDate
public java.util.Date getRequestDate()
- Get request date of this build request.
setRequestDate
public void setRequestDate(java.util.Date scheduleDate)
- Set request date of this build request.
getRequesterId
public java.lang.Long getRequesterId()
- Get identifier of the user who requested the build. Null for anonymous user or build scheduler.
setRequesterId
public void setRequesterId(java.lang.Long requesterId)
getCancellerId
public java.lang.Long getCancellerId()
- Get identifier of the user who cancelled the build. Null for anonymous user.
setCancellerId
public void setCancellerId(java.lang.Long cancellerId)
isScheduled
public java.lang.Boolean isScheduled()
- Whether or not this is a scheduled build.
setScheduled
public void setScheduled(java.lang.Boolean scheduled)
getUpstreamConfigurationId
public java.lang.Long getUpstreamConfigurationId()
setUpstreamConfigurationId
public void setUpstreamConfigurationId(java.lang.Long upstreamConfigurationId)
getRequesterName
public java.lang.String getRequesterName()
- Get display name of the user who requested the build.
getThread
public java.lang.Thread getThread()
setThread
public void setThread(java.lang.Thread thread)
getWaitingNodes
public java.util.Set<java.lang.String> getWaitingNodes()
getWaitReason
public java.lang.String getWaitReason()
setWaitReason
public void setWaitReason(java.lang.String waitReason)
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
clone
public BuildRequest clone()
- Overrides:
clone in class java.lang.Object
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.