OptionalPRODUCESOptionalancestorsOptionalcodeOptionalcollationOptionalconsumesOptionalcycleOptionaldescendInterrupt child/descendant jobs
OptionalemitOptionalentityOptionalexpireOptionalhookOptionalinputOptionaljobOptionaloutputOptionalparentOptionalpersistOptionalpersistentOptionalproducesOptionalpublishesOptionalreasonOptional Reason; will be used as the error message when thrown
OptionalretryOptionalsettingsOptionalsleepOptionalstackOptional stack trace
OptionalstatusOptionalstatusOptionalsubscribesOptionalsubtypeOptionaltargetTarget job id (if not present the current job will be targeted)
OptionaltelemetryOptionalthrowthrow JobInterrupted error upon interrupting
OptionaltitleOptionaltopicOptional topic to publish the interrupt message (if not present the current job topic will be used
Optionaltrigger
Optional Error Code; will be used as the error
codewhen thrown