com.microsoft.tfs.core.clients.build
Class BuildWebService4

java.lang.Object
  extended by com.microsoft.tfs.core.clients.build.BuildWebService4

public class BuildWebService4
extends java.lang.Object


Constructor Summary
BuildWebService4(TFSTeamProjectCollection tfs)
           
 
Method Summary
 IBuildDefinition[] addBuildDefinitions(IBuildDefinition[] toAdd)
           
 void addBuildQualities(java.lang.String teamProject, java.lang.String[] qualities)
           
 com.microsoft.tfs.core.clients.build.internal.soapextensions.ProcessTemplate[] addProcessTemplates(com.microsoft.tfs.core.clients.build.internal.soapextensions.ProcessTemplate[] processTemplates)
           
 void deleteBuildDefinitions(java.lang.String[] definitionUris)
           
 void deleteBuildQualities(java.lang.String teamProject, java.lang.String[] qualities)
           
 IBuildDeletionResult[] deleteBuilds(java.lang.String[] uris, DeleteOptions options)
           
 void deleteProcessTemplates(int[] templateIds)
           
 void destroyBuilds(java.lang.String[] buildUris)
           
 IBuildDefinition[] getAffectedBuildDefinitions(java.lang.String[] serverItems, DefinitionTriggerType triggerType)
           
 java.lang.String[] getBuildQualities(java.lang.String teamProject)
           
 com.microsoft.tfs.core.clients.build.internal.soapextensions.BuildDetail notifyBuildCompleted(java.lang.String uri)
           
 IBuildDefinitionQueryResult[] queryBuildDefinitions(IBuildDefinitionSpec[] buildDefinitionSpecs)
           
 IBuildDefinitionQueryResult queryBuildDefinitionsByUri(java.lang.String[] buildDefinitionUris, java.lang.String[] propertyNameFilters, QueryOptions queryOptions)
           
 com.microsoft.tfs.core.clients.build.internal.soapextensions.BuildQueryResult[] queryBuilds(IBuildDetailSpec[] buildDetailSpecs)
           
 IBuildQueryResult queryBuildsByUri(java.lang.String[] buildUris, java.lang.String[] informationTypes, QueryOptions queryOptions, QueryDeletedOption queryDeletedOption)
           
 com.microsoft.tfs.core.clients.build.internal.soapextensions.ProcessTemplate[] queryProcessTemplates(java.lang.String teamProject, ProcessTemplateType[] types)
           
 com.microsoft.tfs.util.GUID requestIntermediateLogs(java.lang.String uri)
           
 void stopBuilds(java.lang.String[] uris)
           
 IBuildDefinition[] updateBuildDefinitions(IBuildDefinition[] toUpdate)
           
 com.microsoft.tfs.core.clients.build.internal.soapextensions.BuildInformationNode[] updateBuildInformation(com.microsoft.tfs.core.clients.build.internal.soapextensions.InformationChangeRequest[] changeRequests)
           
 com.microsoft.tfs.core.clients.build.internal.soapextensions.BuildDetail[] updateBuilds(com.microsoft.tfs.core.clients.build.internal.soapextensions.BuildUpdateOptions[] buildUpdateOptions)
           
 com.microsoft.tfs.core.clients.build.internal.soapextensions.ProcessTemplate[] updateProcessTemplates(com.microsoft.tfs.core.clients.build.internal.soapextensions.ProcessTemplate[] toUpdate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildWebService4

public BuildWebService4(TFSTeamProjectCollection tfs)
Method Detail

notifyBuildCompleted

public com.microsoft.tfs.core.clients.build.internal.soapextensions.BuildDetail notifyBuildCompleted(java.lang.String uri)

updateBuildInformation

public com.microsoft.tfs.core.clients.build.internal.soapextensions.BuildInformationNode[] updateBuildInformation(com.microsoft.tfs.core.clients.build.internal.soapextensions.InformationChangeRequest[] changeRequests)

requestIntermediateLogs

public com.microsoft.tfs.util.GUID requestIntermediateLogs(java.lang.String uri)

updateBuilds

public com.microsoft.tfs.core.clients.build.internal.soapextensions.BuildDetail[] updateBuilds(com.microsoft.tfs.core.clients.build.internal.soapextensions.BuildUpdateOptions[] buildUpdateOptions)

getAffectedBuildDefinitions

public IBuildDefinition[] getAffectedBuildDefinitions(java.lang.String[] serverItems,
                                                      DefinitionTriggerType triggerType)

queryBuildsByUri

public IBuildQueryResult queryBuildsByUri(java.lang.String[] buildUris,
                                          java.lang.String[] informationTypes,
                                          QueryOptions queryOptions,
                                          QueryDeletedOption queryDeletedOption)

queryBuilds

public com.microsoft.tfs.core.clients.build.internal.soapextensions.BuildQueryResult[] queryBuilds(IBuildDetailSpec[] buildDetailSpecs)

deleteBuilds

public IBuildDeletionResult[] deleteBuilds(java.lang.String[] uris,
                                           DeleteOptions options)

destroyBuilds

public void destroyBuilds(java.lang.String[] buildUris)

queryBuildDefinitionsByUri

public IBuildDefinitionQueryResult queryBuildDefinitionsByUri(java.lang.String[] buildDefinitionUris,
                                                              java.lang.String[] propertyNameFilters,
                                                              QueryOptions queryOptions)

queryBuildDefinitions

public IBuildDefinitionQueryResult[] queryBuildDefinitions(IBuildDefinitionSpec[] buildDefinitionSpecs)

deleteBuildDefinitions

public void deleteBuildDefinitions(java.lang.String[] definitionUris)

addBuildDefinitions

public IBuildDefinition[] addBuildDefinitions(IBuildDefinition[] toAdd)

updateBuildDefinitions

public IBuildDefinition[] updateBuildDefinitions(IBuildDefinition[] toUpdate)

stopBuilds

public void stopBuilds(java.lang.String[] uris)

addBuildQualities

public void addBuildQualities(java.lang.String teamProject,
                              java.lang.String[] qualities)

deleteBuildQualities

public void deleteBuildQualities(java.lang.String teamProject,
                                 java.lang.String[] qualities)

getBuildQualities

public java.lang.String[] getBuildQualities(java.lang.String teamProject)

queryProcessTemplates

public com.microsoft.tfs.core.clients.build.internal.soapextensions.ProcessTemplate[] queryProcessTemplates(java.lang.String teamProject,
                                                                                                            ProcessTemplateType[] types)

deleteProcessTemplates

public void deleteProcessTemplates(int[] templateIds)

addProcessTemplates

public com.microsoft.tfs.core.clients.build.internal.soapextensions.ProcessTemplate[] addProcessTemplates(com.microsoft.tfs.core.clients.build.internal.soapextensions.ProcessTemplate[] processTemplates)

updateProcessTemplates

public com.microsoft.tfs.core.clients.build.internal.soapextensions.ProcessTemplate[] updateProcessTemplates(com.microsoft.tfs.core.clients.build.internal.soapextensions.ProcessTemplate[] toUpdate)


© 2015 Microsoft. All rights reserved.