|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BuildResultsSummaryManager
Primarily manages interactions with the BuildResultsSummary from the database. Slowly, it will encompass all
methods that deals with the all build results interaction.
| Method Detail |
|---|
@NotNull
java.util.List<BuildResultsSummary> getAllBuildResultsSummaries(@NotNull
Plan plan)
BuildResultsSummary for the passed Plan. Sorted by oldest first.
plan -
@NotNull
java.util.List<BuildResultsSummary> getAllFailedResultsSummaries(@NotNull
Build build)
BuildResultsSummary for the passed Build. Sorted by oldest first.
build -
@Nullable
BuildResultsSummary getLastOrNBuildResultsSummary(@NotNull
Build build,
@Nullable
java.lang.String buildNumber)
@Nullable BuildResultsSummary getBuildResultsSummaryById(long id)
@Nullable
BuildResultsSummary getBuildResultsSummary(java.lang.String buildKey,
int buildNumber)
BuildResultsSummary represented by the provided buildKey and buildNumber
buildKey - buildNumber -
@Nullable
BuildResultsSummary getBuildResultsSummary(@NotNull
PlanResultKey planResultKey)
BuildResultsSummary represented by the provided PlanResultKey
planResultKey -
@Deprecated
void saveBuildResultsSummary(@NotNull
BuildResultsSummary buildResultsSummary)
ResultsSummaryManager.saveResultSummary(ResultsSummary)
BuildResultsSummary
buildResultsSummary -
@NotNull
BuildResultsSummary updateBuildSummaryFromBuildResults(BuildContext buildContext,
CurrentlyBuilding currentlyBuilding,
BuildResults buildResults)
currentlyBuilding - buildResults -
@NotNull
BuildResultsSummary updateBuildState(@NotNull
BuildResultsSummary buildResultsSummary,
@NotNull
BuildState buildState)
BuildState of the BuildResultsSummary
buildResultsSummary - buildState -
BuildResultsSummary getFirstBuildSummary(Plan plan)
plan -
@Nullable
BuildResultsSummary getLastBuildSummary(@NotNull
Plan plan)
plan - plan of which build result will be searched
@Deprecated @Nullable BuildResultsSummary getLastBuildSummary(java.lang.String planKey)
ResultsSummaryManager.getLastResultsSummary(String, Class)
planKey - identifier of a plan
long getNumberOfFinishedResults(Plan build)
ResultsSummaryManagerResultsSummarys for the given Plan
getNumberOfFinishedResults in interface ResultsSummaryManager
@Nullable
@Deprecated
BuildResultsSummary getBuildResultsSummary(Build build,
int buildNumber)
getBuildResultsSummary(PlanResultKey)
long getAverageBuildTime(@NotNull
Buildable buildable,
int numberOfResults)
buildable - numberOfResults - - How many build results to use in the average. must be greater 0 @return Average build time. 0 if no build found.
@Deprecated
void removeBuildResultsSummariesForBuild(@NotNull
Build build)
ResultsSummaryManager#scheduleResultsSummariesForDelayedDeletion(Plan)
BuildResultsSummary objects from the database. No events are triggered
build - @NotNull@Deprecated java.util.List<BuildResultsSummary> getLatestbuildResultSummaries()
List of BuildResultsSummary@Deprecated java.util.List<BuildResultsSummary> getLatestFailedBuildResultSummaries()
List of BuildResultsSummary
@NotNull
java.util.List<BuildResultsSummary> findBuildResultsSummaries(@NotNull
BuildResultsSummaryCriteria criteria)
BuildResultsSummary objects given a BuildResultsSummaryCriteria
criteria - @NotNull
List of BuildResultsSummary
java.util.List<BuildResultsSummary> findBuildResultsSummariesForBuild(@NotNull
Build build,
@NotNull
BuildResultsSummaryCriteria criteria)
int countBuildResultsSummaries()
int countBuildResultsSummaries(@Nullable
java.lang.String planKey)
Build
planKey -
void removeBuildResult(Buildable buildable,
int buildNumber)
buildable - buildNumber - The build numner.
@Nullable
@Deprecated
BuildResultsSummary getLastSuccessfulBuildSummary(@NotNull
java.lang.String planKey)
planKey -
@Nullable
BuildResultsSummary getLastBuildForAgent(@NotNull
java.lang.String planKey,
@NotNull
java.lang.Long agentId)
@Nullable
BuildResultsSummary getLastSuccessfulBuildForAgent(@NotNull
java.lang.String planKey,
@NotNull
java.lang.Long agentId)
@Nullable
BuildResultsSummary getLastBuildForImageConfiguration(@NotNull
java.lang.String planKey,
@NotNull
ElasticImageConfiguration configuration)
@Nullable
BuildResultsSummary getLastSuccessfulBuildForImageConfiguration(@NotNull
java.lang.String planKey,
@NotNull
ElasticImageConfiguration configuration)
int countBuildResultsSummariesForAgent(@NotNull
BuildAgent buildAgent)
int countFailedBuildResultsSummariesForAgent(@NotNull
BuildAgent buildAgent)
@NotNull
java.util.List<Commit> getCommitsForResult(@NotNull
ResultsSummary resultsSummary)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||