|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IBuildRequest
Method Summary | |
---|---|
com.microsoft.tfs.util.GUID |
getBatchID()
The batch ID for the request. |
IBuildController |
getBuildController()
The build controller on which the requested build should be started. |
java.lang.String |
getBuildControllerURI()
The Uri of the build controller on which the requested build should be started. |
IBuildDefinition |
getBuildDefinition()
The build definition for which the requested build should be started. |
java.lang.String |
getBuildDefinitionURI()
The Uri of the build definition for which the requested build should be started. |
IBuildServer |
getBuildServer()
Gets the build server from which this build request was created. |
java.lang.String |
getCustomGetVersion()
If GetOption is Custom, the version spec for which sources should be retrieved for the requested build. |
java.lang.String |
getDropLocation()
The location to drop the outputs of the requested build. |
java.lang.String |
getGatedCheckInTicket()
Optional ticket issued by the server for gated check-in submissions. |
GetOption |
getGetOption()
Specifies how sources should be retrieved for the requested build - either LatestOnQueue - get the latest sources as of the time the build was queued, LatestOnBuild - get the latest sources as of the time the build starts, or Custom - If you set this to custom, you must specify a valid VersionSpec in the CustomGetVersion field. |
int |
getMaxQueuePosition()
The maximum position in the queue for the requested build at queue time. |
QueuePriority |
getPriority()
The priority for the requested build. |
java.lang.String |
getProcessParameters()
The process parameters used to initialize the build process. |
BuildReason |
getReason()
The reason to be used for the build request. |
java.lang.String |
getRequestedFor()
The user for whom the build is being requested. |
java.lang.String |
getShelvesetName()
Optional shelveset to be built. |
boolean |
isPostponed()
Determines whether or not the request will be submitted with a postponed status. |
void |
setBatchID(com.microsoft.tfs.util.GUID value)
|
void |
setBuildController(IBuildController value)
|
void |
setBuildDefinitionURI(java.lang.String value)
|
void |
setCustomGetVersion(java.lang.String value)
|
void |
setDropLocation(java.lang.String value)
|
void |
setGatedCheckInTicket(java.lang.String value)
|
void |
setGetOption(GetOption value)
|
void |
setMaxQueuePosition(int value)
|
void |
setPostponed(boolean value)
|
void |
setPriority(QueuePriority value)
|
void |
setProcessParameters(java.lang.String value)
|
void |
setReason(BuildReason value)
|
void |
setRequestedFor(java.lang.String value)
|
void |
setShelvesetName(java.lang.String value)
|
Method Detail |
---|
com.microsoft.tfs.util.GUID getBatchID()
void setBatchID(com.microsoft.tfs.util.GUID value)
IBuildController getBuildController()
void setBuildController(IBuildController value)
java.lang.String getBuildControllerURI()
IBuildDefinition getBuildDefinition()
java.lang.String getBuildDefinitionURI()
void setBuildDefinitionURI(java.lang.String value)
java.lang.String getCustomGetVersion()
void setCustomGetVersion(java.lang.String value)
java.lang.String getDropLocation()
void setDropLocation(java.lang.String value)
GetOption getGetOption()
void setGetOption(GetOption value)
int getMaxQueuePosition()
void setMaxQueuePosition(int value)
boolean isPostponed()
void setPostponed(boolean value)
QueuePriority getPriority()
void setPriority(QueuePriority value)
java.lang.String getProcessParameters()
void setProcessParameters(java.lang.String value)
java.lang.String getRequestedFor()
void setRequestedFor(java.lang.String value)
BuildReason getReason()
void setReason(BuildReason value)
java.lang.String getShelvesetName()
void setShelvesetName(java.lang.String value)
java.lang.String getGatedCheckInTicket()
void setGatedCheckInTicket(java.lang.String value)
IBuildServer getBuildServer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |