com.atlassian.bamboo.plugins.rest.model.build
Class RestBuild

java.lang.Object
  extended by com.atlassian.bamboo.plugins.rest.model.build.RestBuild

@Expander(value=RestBuildExpander.class)
public class RestBuild
extends java.lang.Object

User: mwent Date: Apr 16, 2009 Time: 11:26:58 AM


Field Summary
static java.lang.String KEY
           
static java.lang.String NUMBER
           
static java.lang.String STATE
           
 
Constructor Summary
RestBuild()
           
RestBuild(BuildResultsSummary build, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder)
           
 
Method Summary
 void expand()
           
 BuildResultsSummary getBuild()
           
 int getBuildNumber()
           
 com.atlassian.plugins.rest.common.Link getLink()
           
 void setArtifacts(RestBuildArtifactList artifacts)
           
 void setBuildCompletedTime(java.util.Date buildCompletedTime)
           
 void setBuildDurationDescription(java.lang.String buildDurationDescription)
           
 void setBuildDurationInSeconds(java.lang.Double buildDurationInSeconds)
           
 void setBuildNumber(int buildNumber)
           
 void setBuildNumber(java.lang.Integer buildNumber)
           
 void setBuildReason(java.lang.String buildReason)
           
 void setBuildRelativeTime(java.lang.String buildRelativeTime)
           
 void setBuildResultKey(java.lang.String buildResultKey)
           
 void setBuildStartedTime(java.util.Date buildStartedTime)
           
 void setBuildState(java.lang.String buildState)
           
 void setBuildTestSummary(java.lang.String buildTestSummary)
           
 void setFailedTestCount(java.lang.Long failedTestCount)
           
 void setLink(com.atlassian.plugins.rest.common.Link link)
           
 void setQueueStartedTime(java.util.Date queueStartedTime)
           
 void setQueueTimeInSeconds(double queueTimeInSeconds)
           
 void setSuccessfulTestCount(java.lang.Long successfulTestCount)
           
 void setVcsUpdateInSeconds(double vcsUpdateInSeconds)
           
 void setVcsUpdateStartedTime(java.util.Date vcsUpdateStartedTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY

public static final java.lang.String KEY
See Also:
Constant Field Values

STATE

public static final java.lang.String STATE
See Also:
Constant Field Values

NUMBER

public static final java.lang.String NUMBER
See Also:
Constant Field Values
Constructor Detail

RestBuild

public RestBuild()

RestBuild

public RestBuild(BuildResultsSummary build,
                 javax.ws.rs.core.UriInfo uriInfo,
                 javax.ws.rs.core.UriBuilder baseUriBuilder)
Method Detail

getBuildNumber

public int getBuildNumber()

setBuildNumber

public void setBuildNumber(int buildNumber)

getLink

public com.atlassian.plugins.rest.common.Link getLink()

setLink

public void setLink(com.atlassian.plugins.rest.common.Link link)

setBuildRelativeTime

public void setBuildRelativeTime(java.lang.String buildRelativeTime)

getBuild

public BuildResultsSummary getBuild()

setBuildResultKey

public void setBuildResultKey(java.lang.String buildResultKey)

setBuildState

public void setBuildState(java.lang.String buildState)

setBuildNumber

public void setBuildNumber(java.lang.Integer buildNumber)

setFailedTestCount

public void setFailedTestCount(java.lang.Long failedTestCount)

setSuccessfulTestCount

public void setSuccessfulTestCount(java.lang.Long successfulTestCount)

setBuildStartedTime

public void setBuildStartedTime(java.util.Date buildStartedTime)

setBuildCompletedTime

public void setBuildCompletedTime(java.util.Date buildCompletedTime)

setBuildDurationInSeconds

public void setBuildDurationInSeconds(java.lang.Double buildDurationInSeconds)

setBuildDurationDescription

public void setBuildDurationDescription(java.lang.String buildDurationDescription)

setBuildTestSummary

public void setBuildTestSummary(java.lang.String buildTestSummary)

setBuildReason

public void setBuildReason(java.lang.String buildReason)

setQueueStartedTime

public void setQueueStartedTime(java.util.Date queueStartedTime)

setVcsUpdateStartedTime

public void setVcsUpdateStartedTime(java.util.Date vcsUpdateStartedTime)

setQueueTimeInSeconds

public void setQueueTimeInSeconds(double queueTimeInSeconds)

setVcsUpdateInSeconds

public void setVcsUpdateInSeconds(double vcsUpdateInSeconds)

setArtifacts

public void setArtifacts(RestBuildArtifactList artifacts)

expand

public void expand()


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.