Interface CurrentResult

All Superinterfaces:
Serializable
All Known Subinterfaces:
CurrentBuildResult
All Known Implementing Classes:
CurrentBuildResultImpl, CurrentResultImpl

public interface CurrentResult extends Serializable
  • Method Details

    • getBuildState

      @NotNull @NotNull BuildState getBuildState()
    • setBuildState

      void setBuildState(@NotNull @NotNull BuildState buildState)
    • getLifeCycleState

      @NotNull @NotNull LifeCycleState getLifeCycleState()
    • setLifeCycleState

      void setLifeCycleState(@NotNull @NotNull LifeCycleState lifeCycleState)
    • getCustomBuildData

      @NotNull @NotNull Map<String,String> getCustomBuildData()
      Returns a map of string keyed strings for storing arbitrary data
    • isStarted

      boolean isStarted()
    • setStarted

      void setStarted(boolean started)
    • addBuildErrors

      void addBuildErrors(@Nullable @Nullable List<String> errorMessages)
    • getBuildErrors

      @NotNull @NotNull List<String> getBuildErrors()
    • clearBuildErrors

      void clearBuildErrors()
    • getTasksStartDate

      @NotNull @NotNull Date getTasksStartDate()
    • setTasksStartDate

      void setTasksStartDate(Date startDate)
    • getTaskResults

      @NotNull @NotNull List<TaskResult> getTaskResults()
    • setTaskResults

      void setTaskResults(List<TaskResult> taskResults)
    • getTaskResultsForTask

      List<TaskResult> getTaskResultsForTask(@NotNull @NotNull String pluginKey)
    • getVcsWorkingCopyState

      VcsWorkingCopyState getVcsWorkingCopyState()
      Version control system working copy state after build completion. Tasks can add repository revisions which were changed during build.