com.microsoft.tfs.core.clients.build
Interface IBuildDetailSpec


public interface IBuildDetailSpec


Method Summary
 java.lang.String getBuildNumber()
          The number of the desired build(s).
 IBuildDefinitionSpec getDefinitionSpec()
          The specification of the definition of the desired build(s).
 java.lang.String[] getDefinitionURIs()
          The specification of the definition of the desired build(s).
 java.lang.String[] getInformationTypes()
          The information types to be returned from the query/queries.
 int getMaxBuildsPerDefinition()
          The maximum number of builds which should be returned per definition.
 java.util.Calendar getMaxFinishTime()
          The end of the finish time range of the desired build(s).
 java.util.Calendar getMinChangedTime()
          The minimum last changed on value of the desired build(s).
 java.util.Calendar getMinFinishTime()
          The beginning of the finish time range of the desired build(s).
 java.lang.String getQuality()
          The quality of the desired build(s).
 QueryDeletedOption getQueryDeletedOption()
          Specifies whether to query deleted builds or not.
 QueryOptions getQueryOptions()
          The additional data to be returned from the query/queries.
 BuildQueryOrder getQueryOrder()
          The ordering which should be used when selecting a max number of builds.
 BuildReason getReason()
          The reason(s) of the desired build(s).
 java.lang.String getRequestedFor()
          The user for whom the build was requested.
 BuildStatus getStatus()
          The status(es) of the desired build(s).
 void setBuildNumber(java.lang.String value)
           
 void setInformationTypes(java.lang.String[] value)
           
 void setMaxBuildsPerDefinition(int value)
           
 void setMaxFinishTime(java.util.Calendar value)
           
 void setMinChangedTime(java.util.Calendar value)
           
 void setMinFinishTime(java.util.Calendar value)
           
 void setQuality(java.lang.String value)
           
 void setQueryDeletedOption(QueryDeletedOption value)
           
 void setQueryOptions(QueryOptions value)
           
 void setQueryOrder(BuildQueryOrder value)
           
 void setReason(BuildReason value)
           
 void setRequestedFor(java.lang.String value)
           
 void setStatus(BuildStatus value)
           
 

Method Detail

getBuildNumber

java.lang.String getBuildNumber()
The number of the desired build(s). Wildcards supported.

Returns:

setBuildNumber

void setBuildNumber(java.lang.String value)

getDefinitionSpec

IBuildDefinitionSpec getDefinitionSpec()
The specification of the definition of the desired build(s).

Returns:

getDefinitionURIs

java.lang.String[] getDefinitionURIs()
The specification of the definition of the desired build(s).

Returns:

getQueryOptions

QueryOptions getQueryOptions()
The additional data to be returned from the query/queries.

Returns:

setQueryOptions

void setQueryOptions(QueryOptions value)

getQueryOrder

BuildQueryOrder getQueryOrder()
The ordering which should be used when selecting a max number of builds.

Returns:

setQueryOrder

void setQueryOrder(BuildQueryOrder value)

getRequestedFor

java.lang.String getRequestedFor()
The user for whom the build was requested.

Returns:

setRequestedFor

void setRequestedFor(java.lang.String value)

getMaxBuildsPerDefinition

int getMaxBuildsPerDefinition()
The maximum number of builds which should be returned per definition.

Returns:

setMaxBuildsPerDefinition

void setMaxBuildsPerDefinition(int value)

getReason

BuildReason getReason()
The reason(s) of the desired build(s).

Returns:

setReason

void setReason(BuildReason value)

getStatus

BuildStatus getStatus()
The status(es) of the desired build(s).

Returns:

setStatus

void setStatus(BuildStatus value)

getQuality

java.lang.String getQuality()
The quality of the desired build(s).

Returns:

setQuality

void setQuality(java.lang.String value)

getInformationTypes

java.lang.String[] getInformationTypes()
The information types to be returned from the query/queries. A "*" will retrieve all information types, an empty array will retrieve none, and any other array will match types verbatim. Valid types include the members of Microsoft.TeamFoundation.Build.Common.InformationTypes.

Returns:

setInformationTypes

void setInformationTypes(java.lang.String[] value)

getMinFinishTime

java.util.Calendar getMinFinishTime()
The beginning of the finish time range of the desired build(s).

Returns:

setMinFinishTime

void setMinFinishTime(java.util.Calendar value)

getMaxFinishTime

java.util.Calendar getMaxFinishTime()
The end of the finish time range of the desired build(s).

Returns:

setMaxFinishTime

void setMaxFinishTime(java.util.Calendar value)

getMinChangedTime

java.util.Calendar getMinChangedTime()
The minimum last changed on value of the desired build(s).

Returns:

setMinChangedTime

void setMinChangedTime(java.util.Calendar value)

getQueryDeletedOption

QueryDeletedOption getQueryDeletedOption()
Specifies whether to query deleted builds or not.

Returns:

setQueryDeletedOption

void setQueryDeletedOption(QueryDeletedOption value)


© 2015 Microsoft. All rights reserved.