Export Workflow
Export an existing Workflow from your Catalytic team, optionally secured with a password. This method produces a File that can be downloaded and used to import the Workflow into another team.
Permissions Required
You must have Find permissions to the Workflow in order to for this request to succeed.
Method Signature
WorkflowExport export(String id);
WorkflowExport export(String id, String password);
Parameters
Parameter | Type | Description |
---|---|---|
id | String | The string Id of the Workflow to export |
password | String | Optional Password used to secure the exported file |
returns | File | The exported Workflow file |
Example
/*
* This example demonstrates exporting a Workflow from a Catalytic
* team and downloading the export file.
*/
import org.catalytic.sdk.CatalyticClient;
import org.catalytic.sdk.entities.File;
public class Program {
public static void main(String[] args) throws Exception {
// Create and initialize the Catalytic SDK Client
CatalyticClient catalytic = new CatalyticClient();
// Export the workflow with id ac14952a-a331-457c-ac7d-9a284258b65a
File file = catalytic.workflows().export("ac14952a-a331-457c-ac7d-9a284258b65a");
}
}
Updated almost 4 years ago