Class ResultDetails
java.lang.Object
com.atlassian.bamboo.plugins.rest.model.build.Result
com.atlassian.bamboo.plugins.rest.model.build.ResultDetails
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected RestChangeListprotected RestBuildLogEntryListprotected RestBuildMetadataListprotected RestProgressprotected RestBuildQueueStatusprotected RestTestResultsFields inherited from class com.atlassian.bamboo.plugins.rest.model.build.Result
artifacts, baseUriBuilder, buildNumber, buildNumberForCompat, buildReason, buildResultKey, buildState, buildStateForCompat, buildSummary, comments, jiraIssues, labels, link, logFiles, plan, planRestService, planResultKey, restResultKey, RESULT_KEY, resultsSummaryVariableAccessor, stages, STATE, storageLocationService, variables -
Constructor Summary
ConstructorsConstructorDescriptionResultDetails(ResultsSummary buildSummary, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.core.UriBuilder baseUriBuilder, BuildLoggerManager buildLoggerManager, BuildLogFileAccessorFactory buildLogFileAccessorFactory, PlanRestService planRestService) -
Method Summary
Modifier and TypeMethodDescriptionvoidexpand(ResultsSummary summary, @Nullable ExecutionStatus executionStatus, @Nullable BuildQueuePosition buildQueuePosition, boolean hasExecutableAgents) voidexpand(ResultsSummary summary, @NotNull Supplier<BuildResults> buildResults) intcom.atlassian.plugins.rest.api.model.LinkgetLink()voidsetChanges(RestChangeList changes) voidsetLogEntries(RestBuildLogEntryList logEntries) voidsetMetadata(RestBuildMetadataList metadata) voidsetProgress(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, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.core.UriBuilder baseUriBuilder, BuildLoggerManager buildLoggerManager, BuildLogFileAccessorFactory buildLogFileAccessorFactory, PlanRestService planRestService)
-
-
Method Details
-
getBuildNumber
public int getBuildNumber()- Overrides:
getBuildNumberin 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
-