Class Pause

All Implemented Interfaces:
FlowableTask<VoidOutput>

@Plugin(examples=@Example(full=true,code="id: human_in_the_loop\nnamespace: dev\n\ntasks:\n - id: before_approval\n type: io.kestra.core.tasks.debugs.Return\n format: Output data that needs to be validated by a human\n\n - id: pause\n type: io.kestra.core.tasks.flows.Pause\n tasks:\n - id: run_post_approval\n type: io.kestra.plugin.scripts.shell.Commands\n runner: PROCESS\n commands:\n - echo \"Manual approval received! Continuing the execution...\"\n\n - id: post_resume\n type: io.kestra.core.tasks.debugs.Return\n format: \"{{ task.id }} started on {{ taskrun.startDate }} after the Pause\"\n")) public class Pause extends Sequential implements FlowableTask<VoidOutput>