public class CurrentResultImpl extends Object implements CurrentResult
Constructor and Description |
---|
CurrentResultImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addBuildErrors(@Nullable List<String> errorMessages) |
void |
clearBuildErrors() |
@NotNull List<String> |
getBuildErrors() |
@NotNull BuildState |
getBuildState() |
@NotNull Map<String,String> |
getCustomBuildData()
Returns a map of string keyed strings for storing arbitrary data
|
@NotNull LifeCycleState |
getLifeCycleState() |
@NotNull List<TaskResult> |
getTaskResults() |
List<TaskResult> |
getTaskResultsForTask(@NotNull String pluginKey) |
@NotNull Date |
getTasksStartDate() |
VcsWorkingCopyState |
getVcsWorkingCopyState()
Version control system working copy state after build completion.
|
boolean |
isStarted() |
void |
setBuildState(@NotNull BuildState buildState) |
void |
setLifeCycleState(@NotNull LifeCycleState lifeCycleState) |
void |
setStarted(boolean started) |
void |
setTaskResults(List<TaskResult> taskResults) |
void |
setTasksStartDate(@NotNull Date startDate) |
@NotNull public @NotNull BuildState getBuildState()
getBuildState
in interface CurrentResult
public void setBuildState(@NotNull @NotNull BuildState buildState)
setBuildState
in interface CurrentResult
@NotNull public @NotNull LifeCycleState getLifeCycleState()
getLifeCycleState
in interface CurrentResult
public void setLifeCycleState(@NotNull @NotNull LifeCycleState lifeCycleState)
setLifeCycleState
in interface CurrentResult
@NotNull public @NotNull Map<String,String> getCustomBuildData()
CurrentResult
getCustomBuildData
in interface CurrentResult
public boolean isStarted()
isStarted
in interface CurrentResult
public void setStarted(boolean started)
setStarted
in interface CurrentResult
public void addBuildErrors(@Nullable @Nullable List<String> errorMessages)
addBuildErrors
in interface CurrentResult
@NotNull public @NotNull List<String> getBuildErrors()
getBuildErrors
in interface CurrentResult
public void clearBuildErrors()
clearBuildErrors
in interface CurrentResult
@NotNull public @NotNull List<TaskResult> getTaskResults()
getTaskResults
in interface CurrentResult
public void setTaskResults(List<TaskResult> taskResults)
setTaskResults
in interface CurrentResult
public List<TaskResult> getTaskResultsForTask(@NotNull @NotNull String pluginKey)
getTaskResultsForTask
in interface CurrentResult
@NotNull public @NotNull Date getTasksStartDate()
getTasksStartDate
in interface CurrentResult
public void setTasksStartDate(@NotNull @NotNull Date startDate)
setTasksStartDate
in interface CurrentResult
public VcsWorkingCopyState getVcsWorkingCopyState()
CurrentResult
getVcsWorkingCopyState
in interface CurrentResult
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.