Class ResultDetails
java.lang.Object
com.atlassian.bamboo.plugins.rest.model.build.Result
com.atlassian.bamboo.plugins.rest.model.build.ResultDetails
-
Field Summary
Modifier and TypeFieldDescriptionprotected RestChangeList
protected RestBuildLogEntryList
protected RestBuildMetadataList
protected RestProgress
protected RestBuildQueueStatus
protected RestTestResults
Fields inherited from class com.atlassian.bamboo.plugins.rest.model.build.Result
artifacts, baseUriBuilder, buildNumber, buildNumberForCompat, buildResultKey, buildState, buildStateForCompat, buildSummary, comments, jiraIssues, labels, link, logFiles, plan, planRestService, planResultKey, restResultKey, RESULT_KEY, resultsSummaryVariableAccessor, stages, STATE, storageLocationService, variables
-
Constructor Summary
ConstructorDescriptionResultDetails
(ResultsSummary buildSummary, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder, BuildLoggerManager buildLoggerManager, BuildLogFileAccessorFactory buildLogFileAccessorFactory, PlanRestService planRestService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
expand
(ResultsSummary summary, @NotNull Supplier<BuildResults> buildResults) void
expand
(ResultsSummary summary, @Nullable ExecutionStatus executionStatus, @Nullable BuildQueuePosition buildQueuePosition, boolean hasExecutableAgents) int
com.atlassian.plugins.rest.api.model.Link
getLink()
void
setChanges
(RestChangeList changes) void
setLogEntries
(RestBuildLogEntryList logEntries) void
setMetadata
(RestBuildMetadataList metadata) void
setProgress
(RestProgress progress) Methods inherited from class com.atlassian.bamboo.plugins.rest.model.build.Result
expand, getArtifacts, getBuildState, getChanges, getComments, getJiraIssues, getLabels, getLogFiles, getVariables, getVariables, setArtifacts, setBuildCompletedTime, setBuildDuration, setBuildDurationDescription, setBuildDurationInSeconds, setBuildNumber, setBuildReason, setBuildRelativeTime, setBuildStartedTime, setBuildState, setBuildTestSummary, setComments, setContinuable, setExpand, setFailedTestCount, setHasExecutableAgents, setId, setJiraIssues, setLabels, setLifeCycleState, setLink, setOnceOff, setParentLink, setPlanName, setPlanResultKey, setPrettyBuildCompletedTime, setPrettyBuildStartedTime, setPrettyQueueDuration, setPrettyQueueStartedTime, setPrettyVcsUpdateDuration, setPrettyVcsUpdateStartedTime, setProjectName, setQuarantinedTestCount, setQueueDuration, setQueueStartedTime, setQueueTimeInSeconds, setRestartable, setRestartCount, setSkippedTestCount, setStage, setStageResult, setStages, setSuccessfulTestCount, setVariables, setVcsRevisionKey, setVcsUpdateDuration, setVcsUpdateInSeconds, setVcsUpdateStartedTime
-
Field Details
-
changes
-
testResults
-
metadata
-
progress
-
queue
-
logEntries
-
-
Constructor Details
-
ResultDetails
public ResultDetails() -
ResultDetails
public ResultDetails(ResultsSummary buildSummary, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder, BuildLoggerManager buildLoggerManager, BuildLogFileAccessorFactory buildLogFileAccessorFactory, PlanRestService planRestService)
-
-
Method Details
-
getBuildNumber
public int getBuildNumber()- Overrides:
getBuildNumber
in classResult
-
getLink
public com.atlassian.plugins.rest.api.model.Link getLink() -
expand
-
expand
public void expand(ResultsSummary summary, @Nullable @Nullable ExecutionStatus executionStatus, @Nullable @Nullable BuildQueuePosition buildQueuePosition, boolean hasExecutableAgents) -
getTestResults
-
setChanges
-
setMetadata
-
setProgress
-
setLogEntries
-