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

java.lang.Object
  extended by com.atlassian.bamboo.plugins.rest.model.build.AbstractRestBuild
Direct Known Subclasses:
RestBuild, RestBuildDetails

public class AbstractRestBuild
extends java.lang.Object


Field Summary
protected  javax.ws.rs.core.UriBuilder baseUriBuilder
           
protected  java.util.Date buildCompletedTime
           
protected  java.lang.String buildDurationDescription
           
protected  java.lang.Double buildDurationInSeconds
           
protected  java.lang.Integer buildNumber
           
protected  java.lang.String buildReason
           
protected  java.lang.String buildRelativeTime
           
protected  java.lang.String buildResultKey
           
protected  java.util.Date buildStartedTime
           
protected  java.lang.String buildState
           
protected  BuildResultsSummary buildSummary
           
protected  java.lang.String buildTestSummary
           
protected  java.lang.String expand
           
protected  java.lang.Long failedTestCount
           
protected  java.lang.String jiraHostUrl
           
static java.lang.String KEY
           
protected  com.atlassian.plugins.rest.common.Link link
           
static java.lang.String NUMBER
           
protected  java.util.Date queueStartedTime
           
protected  java.lang.Double queueTimeInSeconds
           
static java.lang.String STATE
           
protected  java.lang.Long successfulTestCount
           
protected  java.lang.Double vcsUpdateInSeconds
           
protected  java.util.Date vcsUpdateStartedTime
           
 
Constructor Summary
AbstractRestBuild()
           
AbstractRestBuild(BuildResultsSummary buildSummary, java.lang.String jiraHostUrl, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder)
           
 
Method Summary
 void expand()
           
protected  RestBuildArtifactList getArtifacts()
           
 java.lang.String getBuildKey()
           
 int getBuildNumber()
           
 java.lang.String getBuildResultKey()
           
 java.lang.String getBuildState()
           
protected  RestCommentList getComments()
           
protected  RestJiraIssueList getJiraIssues()
           
protected  RestBuildLabelList getLabels()
           
 com.atlassian.plugins.rest.common.Link getLink()
           
 
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

expand

protected java.lang.String expand

link

protected com.atlassian.plugins.rest.common.Link link

buildResultKey

protected java.lang.String buildResultKey

buildState

protected java.lang.String buildState

buildNumber

protected java.lang.Integer buildNumber

buildStartedTime

protected java.util.Date buildStartedTime

buildCompletedTime

protected java.util.Date buildCompletedTime

buildDurationInSeconds

protected java.lang.Double buildDurationInSeconds

buildDurationDescription

protected java.lang.String buildDurationDescription

buildRelativeTime

protected java.lang.String buildRelativeTime

queueStartedTime

protected java.util.Date queueStartedTime

queueTimeInSeconds

protected java.lang.Double queueTimeInSeconds

vcsUpdateStartedTime

protected java.util.Date vcsUpdateStartedTime

vcsUpdateInSeconds

protected java.lang.Double vcsUpdateInSeconds

buildTestSummary

protected java.lang.String buildTestSummary

successfulTestCount

protected java.lang.Long successfulTestCount

failedTestCount

protected java.lang.Long failedTestCount

buildReason

protected java.lang.String buildReason

buildSummary

protected BuildResultsSummary buildSummary

jiraHostUrl

protected java.lang.String jiraHostUrl

baseUriBuilder

protected javax.ws.rs.core.UriBuilder baseUriBuilder
Constructor Detail

AbstractRestBuild

public AbstractRestBuild()

AbstractRestBuild

public AbstractRestBuild(BuildResultsSummary buildSummary,
                         java.lang.String jiraHostUrl,
                         javax.ws.rs.core.UriInfo uriInfo,
                         javax.ws.rs.core.UriBuilder baseUriBuilder)
Method Detail

getBuildNumber

public int getBuildNumber()

getLink

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

expand

public void expand()

getBuildKey

public java.lang.String getBuildKey()

getJiraIssues

protected RestJiraIssueList getJiraIssues()

getComments

protected RestCommentList getComments()

getLabels

protected RestBuildLabelList getLabels()

getArtifacts

protected RestBuildArtifactList getArtifacts()

getBuildState

public java.lang.String getBuildState()

getBuildResultKey

public java.lang.String getBuildResultKey()


Copyright © 2010 Atlassian. All Rights Reserved.