|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IQueuedBuild
Method Summary | |
---|---|
void |
cancel()
Removes the build from the queue. |
boolean |
copy(IQueuedBuild build,
QueryOptions options)
Copies the data from the queued build into the current instance. |
com.microsoft.tfs.util.GUID |
getBatchID()
The batch ID of the queued build. |
IBuildDetail |
getBuild()
Gets the currently active build. |
IBuildController |
getBuildController()
The build controller on which the queued build will be built. |
java.lang.String |
getBuildControllerURI()
The URI of the build controller on which the queued build will be built. |
IBuildDefinition |
getBuildDefinition()
The build definition for which the queued build will be built. |
java.lang.String |
getBuildDefinitionURI()
The URI of the build definition for which the queued build will be built. |
java.util.List<IBuildDetail> |
getBuilds()
Gets the collection of builds for this queue entry. |
IBuildServer |
getBuildServer()
The server that owns this queued build. |
java.lang.String |
getCustomGetVersion()
If GetOption is CustomTime, the time for which sources should be retrieved for the queued build. |
java.lang.String |
getDropLocation()
The location at which to drop the outputs of the queued build. |
GetOption |
getGetOption()
The time for which sources should be retrieved for the queued build - either QueueTime, BuildTime, or CustomTime. |
int |
getID()
The unique Id of the queued build. |
QueuePriority |
getPriority()
The priority of the queued build. |
java.lang.String |
getProcessParameters()
The process parameters used for this build. |
int |
getQueuePosition()
The current position of the build in the queue. |
java.util.Calendar |
getQueueTime()
The time at which the build was queued. |
BuildReason |
getReason()
The reason that the build was queued. |
java.lang.String |
getRequestedBy()
Gets the account name of the user who requested the build. |
java.lang.String |
getRequestedByDisplayName()
Gets the display name of the user who requested the build. |
java.lang.String |
getRequestedFor()
Gets the account name of the user for whom the build was requested. |
java.lang.String |
getRequestedForDisplayName()
Gets the display name of the user for whom the build was requested. |
java.lang.String |
getShelvesetName()
The shelveset that will be built. |
QueueStatus |
getStatus()
The status of the queued build. |
java.lang.String |
getTeamProject()
Gets the team project that owns the queued build. |
void |
postpone()
Postpones the queued build. |
void |
refresh(QueryOptions queryOptions)
Retrieves the latest property values from the server. |
void |
resume()
Resumes the queued build. |
void |
retry()
Marks the build for retry without batching. |
void |
retry(com.microsoft.tfs.util.GUID batchId)
Marks the build for retry and places it in the specified batch. |
void |
retry(com.microsoft.tfs.util.GUID batchId,
QueuedBuildRetryOption retryOption)
Marks the build for retry and places it in the specified batch with the specified retry option. |
void |
save()
Sends any changes made to the queued build to the server. |
void |
setPriority(QueuePriority value)
|
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
QueuePriority getPriority()
void setPriority(QueuePriority value)
com.microsoft.tfs.util.GUID getBatchID()
int getID()
java.lang.String getTeamProject()
IBuildController getBuildController()
java.lang.String getBuildControllerURI()
IBuildDefinition getBuildDefinition()
java.lang.String getBuildDefinitionURI()
java.util.List<IBuildDetail> getBuilds()
IBuildDetail getBuild()
IBuildServer getBuildServer()
java.lang.String getCustomGetVersion()
java.lang.String getDropLocation()
GetOption getGetOption()
java.util.Calendar getQueueTime()
java.lang.String getProcessParameters()
int getQueuePosition()
BuildReason getReason()
java.lang.String getRequestedBy()
java.lang.String getRequestedByDisplayName()
java.lang.String getRequestedFor()
java.lang.String getRequestedForDisplayName()
java.lang.String getShelvesetName()
QueueStatus getStatus()
void cancel()
boolean copy(IQueuedBuild build, QueryOptions options)
build
- The source of the copy operationoptions
- The options used to query the copy source
void postpone()
void refresh(QueryOptions queryOptions)
queryOptions
- void resume()
void retry()
void retry(com.microsoft.tfs.util.GUID batchId)
batchId
- The batch in which this build should be includedvoid retry(com.microsoft.tfs.util.GUID batchId, QueuedBuildRetryOption retryOption)
batchId
- The batch in which this build should be includedretryOption
- Option to retry a completed or an in progress buildvoid save()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |