com.microsoft.tfs.core.clients.build.flags
Class BuildUpdate

java.lang.Object
  extended by com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
      extended by com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper
          extended by com.microsoft.tfs.core.clients.build.flags.BuildUpdate

public class BuildUpdate
extends com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper


Nested Class Summary
static class BuildUpdate.Field
           
 
Nested classes/interfaces inherited from class com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper
com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper.FlagWrapper
 
Field Summary
static BuildUpdate.Field BUILD_NUMBER
           
static BuildUpdate.Field COMPILATION_STATUS
           
static BuildUpdate.Field DROP_LOCATION
           
static BuildUpdate.Field KEEP_FOREVER
           
static BuildUpdate.Field LABEL_NAME
           
static BuildUpdate.Field LOG_LOCATION
           
static BuildUpdate.Field NONE
           
static BuildUpdate.Field QUALITY
           
static BuildUpdate.Field SOURCE_GET_VERSION
           
static BuildUpdate.Field STATUS
           
static BuildUpdate.Field TEST_STATUS
           
 
Fields inherited from class com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
webServiceObject
 
Constructor Summary
BuildUpdate(ms.tfs.build.buildservice._04._BuildUpdate buildUpdate)
           
BuildUpdate()
           
BuildUpdate(BuildUpdate.Field value)
          Constructs a BuildUpdate with the given single field initially set.
BuildUpdate(BuildUpdate.Field[] values)
          Constructs a BuildUpdate with the given fields initially set.
 
Method Summary
 void add(BuildUpdate.Field flagWrapper)
           
 void addAll(BuildUpdate.Field[] flagWrappers)
           
 void addAll(BuildUpdate flagSetWrapper)
           
 boolean contains(BuildUpdate.Field flagWrapper)
           
 boolean containsAll(BuildUpdate.Field[] flagWrappers)
           
 boolean containsAll(BuildUpdate flagSetWrapper)
           
 boolean containsAny(BuildUpdate.Field[] flagWrappers)
           
 boolean containsAny(BuildUpdate flagSetWrapper)
           
 boolean containsOnly(BuildUpdate.Field flagWrapper)
           
 boolean equals(java.lang.Object obj)
           
 ms.tfs.build.buildservice._04._BuildUpdate getWebServiceObject()
          Gets the web service object this class wraps.
 int hashCode()
           
 boolean remove(BuildUpdate.Field flagWrapper)
           
 boolean removeAll(BuildUpdate.Field[] flagWrappers)
           
 boolean removeAll(BuildUpdate flagSetWrapper)
           
 
Methods inherited from class com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper
add, addAll, addAll, contains, containsAll, containsAll, containsAny, containsAny, containsOnly, isEmpty, remove, removeAll, removeAll, size
 
Methods inherited from class com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NONE

public static final BuildUpdate.Field NONE

BUILD_NUMBER

public static final BuildUpdate.Field BUILD_NUMBER

DROP_LOCATION

public static final BuildUpdate.Field DROP_LOCATION

LABEL_NAME

public static final BuildUpdate.Field LABEL_NAME

LOG_LOCATION

public static final BuildUpdate.Field LOG_LOCATION

STATUS

public static final BuildUpdate.Field STATUS

QUALITY

public static final BuildUpdate.Field QUALITY

COMPILATION_STATUS

public static final BuildUpdate.Field COMPILATION_STATUS

TEST_STATUS

public static final BuildUpdate.Field TEST_STATUS

KEEP_FOREVER

public static final BuildUpdate.Field KEEP_FOREVER

SOURCE_GET_VERSION

public static final BuildUpdate.Field SOURCE_GET_VERSION
Constructor Detail

BuildUpdate

public BuildUpdate()

BuildUpdate

public BuildUpdate(ms.tfs.build.buildservice._04._BuildUpdate buildUpdate)

BuildUpdate

public BuildUpdate(BuildUpdate.Field value)
Constructs a BuildUpdate with the given single field initially set.


BuildUpdate

public BuildUpdate(BuildUpdate.Field[] values)
Constructs a BuildUpdate with the given fields initially set.

Method Detail

getWebServiceObject

public ms.tfs.build.buildservice._04._BuildUpdate getWebServiceObject()
Gets the web service object this class wraps. The returned object should not be modified.

Returns:
the web service object this class wraps.

add

public void add(BuildUpdate.Field flagWrapper)

addAll

public void addAll(BuildUpdate flagSetWrapper)

addAll

public void addAll(BuildUpdate.Field[] flagWrappers)

contains

public boolean contains(BuildUpdate.Field flagWrapper)

containsAll

public boolean containsAll(BuildUpdate.Field[] flagWrappers)

containsAny

public boolean containsAny(BuildUpdate.Field[] flagWrappers)

containsAll

public boolean containsAll(BuildUpdate flagSetWrapper)

containsAny

public boolean containsAny(BuildUpdate flagSetWrapper)

containsOnly

public boolean containsOnly(BuildUpdate.Field flagWrapper)

remove

public boolean remove(BuildUpdate.Field flagWrapper)

removeAll

public boolean removeAll(BuildUpdate.Field[] flagWrappers)

removeAll

public boolean removeAll(BuildUpdate flagSetWrapper)

hashCode

public int hashCode()
Overrides:
hashCode in class com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper


© 2015 Microsoft. All rights reserved.