@Internal public interface BuildResultsIndexer extends Indexer
| Modifier and Type | Method and Description |
|---|---|
void |
deIndexBuild(Plan build) |
void |
deIndexBuild(Plan build,
Set<String> affectedJiraIssuesKeys) |
void |
deIndexBuildResults(ResultsSummary summary,
boolean includeTests) |
void |
deIndexChainResults(ChainResultsSummary summary,
Set<String> affectedJiraIssuesKeys,
boolean includeTests) |
long |
indexBuild(Plan plan)
Indexes the build.
|
void |
indexResultSummary(ResultsSummary summary,
ImmutablePlan plan)
Schedules indexing of result summary
|
void |
reIndexBuildResults(ResultsSummary summary,
ImmutablePlan plan,
boolean includeTests) |
void |
reIndexBuildResults(ResultsSummary summary,
ImmutablePlan plan,
Set<String> affectedJiraIssuesKeys,
boolean includeTests) |
deleteIndex, getEstimatedReindexTime, getNumberOfDocuments, indexAlllong indexBuild(Plan plan) throws Exception
plan - Exceptionvoid indexResultSummary(@NotNull
ResultsSummary summary,
@NotNull
ImmutablePlan plan)
summary - ResultsSummary to be indexedplan - Plan this summary belongs tovoid reIndexBuildResults(@NotNull
ResultsSummary summary,
ImmutablePlan plan,
boolean includeTests)
throws Exception
Exceptionvoid deIndexBuildResults(ResultsSummary summary, boolean includeTests)
void reIndexBuildResults(@NotNull
ResultsSummary summary,
ImmutablePlan plan,
@Nullable
Set<String> affectedJiraIssuesKeys,
boolean includeTests)
throws Exception
summary - affectedJiraIssuesKeys - Exceptionvoid deIndexChainResults(@NotNull
ChainResultsSummary summary,
@Nullable
Set<String> affectedJiraIssuesKeys,
boolean includeTests)
summary - affectedJiraIssuesKeys - Copyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.