File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
core/src/main/java/io/kestra/core/models/tasks/runners Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change 22
33import io .kestra .core .models .tasks .Output ;
44import lombok .AllArgsConstructor ;
5- import lombok .Builder ;
65import lombok .Getter ;
76import lombok .NoArgsConstructor ;
7+ import lombok .experimental .SuperBuilder ;
8+
9+ import javax .annotation .Nullable ;
810
911@ AllArgsConstructor
1012@ Getter
11- @ Builder
13+ @ SuperBuilder
1214@ NoArgsConstructor
1315public class TaskRunnerResult <T extends TaskRunnerDetailResult > implements Output {
1416 private int exitCode ;
17+
1518 private AbstractLogConsumer logConsumer ;
19+
20+ @ Nullable
1621 private T details ;
1722
18- @ SuppressWarnings ("unchecked" )
1923 public TaskRunnerResult (int exitCode , AbstractLogConsumer logConsumer ) {
2024 this .exitCode = exitCode ;
2125 this .logConsumer = logConsumer ;
22- this .details = (T ) TaskRunnerDetailResult .builder ().build ();
2326 }
2427}
You can’t perform that action at this time.
0 commit comments