Interface ResultsProtocol.State
- All Known Implementing Classes:
ResultsProtocol.State.Failed,ResultsProtocol.State.Incomplete,ResultsProtocol.State.Pending,ResultsProtocol.State.Success
- Enclosing class:
ResultsProtocol
public static sealed interface ResultsProtocol.State
permits ResultsProtocol.State.Pending, ResultsProtocol.State.Incomplete, ResultsProtocol.State.Success, ResultsProtocol.State.Failed
common interface for different possible results of scheduling
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordscheduling failed; likely need to change inputs before re-runningstatic final recordscheduling in progress, full results not yet availablestatic final recordScheduling in enqueued.static final recordscheduling completed successfully, contains the full results -
Method Summary
-
Method Details
-
analysisId
long analysisId()- Returns:
- id associated with this run of the scheduler
-