Creating and updating a workflow
How to create a workflow and update an existing workflow.
Creating and using a subworkflow
How to create a subworkflow and use it to simplify a workflow's definition. Subworkflows allow you to encapsulate part of your workflow and run it multiple times.
Executing a workflow
How to execute a workflow.
Controlling the order of execution in a workflow
How to use jumps to control the order in which a workflow's steps run.
Passing runtime arguments in an execution request
How to pass runtime arguments in an execution request.
Making an HTTP request
How to call an HTTP endpoint and access the HTTP data saved in a variable.
Pausing a workflow and polling for data
How to suspend the execution of a workflow and poll for data over a given interval.
Sending logs to Cloud Logging
How to send logs to Cloud Logging from Workflows.
Scheduling a workflow using Cloud Scheduler
How to schedule a workflow to run at a specific interval using Cloud Scheduler.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.