Skip to content

Commit 286076a

Browse files
committed
improve: access to all workflow results
Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
1 parent e764a11 commit 286076a

File tree

1 file changed

+5
-1
lines changed
  • operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/workflow

1 file changed

+5
-1
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/workflow/BaseWorkflowResult.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,17 @@ public <T> Optional<T> getDependentConditionResult(
7171
}
7272
}
7373

74-
protected List<DependentResource> listFilteredBy(Function<Detail, Boolean> filter) {
74+
public List<DependentResource> listFilteredBy(Function<Detail, Boolean> filter) {
7575
return results.entrySet().stream()
7676
.filter(e -> filter.apply(e.getValue()))
7777
.map(Map.Entry::getKey)
7878
.toList();
7979
}
8080

81+
public Map<DependentResource, Detail<?>> getResults() {
82+
return results;
83+
}
84+
8185
@Override
8286
public boolean erroredDependentsExist() {
8387
if (hasErroredDependents == null) {

0 commit comments

Comments
 (0)