API | 操作名 | 操作描述 |
删除工作流 | 删除一个工作流 | |
查询工作流 | 查询一个工作流 | |
查询工作流实例详情 | 查询一个工作流实例详情 | |
查询工作流详情列表 | 获取工作流实例列表 | |
触发工作流 | 工作流执行 |
public Boolean deleteWorkflow(MediaWorkflowListRequest request);
节点名称(关键字) | 描述 | 类型 | 必选 |
bucketName | Bucket 的命名规则为 BucketName-APPID,详情请参见 存储桶概述 | String | 是 |
workflowId | 工作流 ID | String | 是 |
//1.创建工作流请求对象MediaWorkflowListRequest request = new MediaWorkflowListRequest();//2.添加请求参数 参数详情请见api接口文档request.setBucketName("examplebucket-1250000000");request.setWorkflowId("aaaa");Boolean response = client.deleteWorkflow(request);
public MediaWorkflowListResponse describeWorkflow(MediaWorkflowListRequest request);
参数名称 | 描述 | 类型 | 必选 |
bucketName | Bucket 的命名规则为 BucketName-APPID,详情请参见 存储桶概述 | String | 是 |
ids | 工作流 ID,以 , 符号分割字符串 | String | 否 |
name | 工作流名称 | String | 否 |
pageNumber | 第几页 | String | 否 |
pageSize | 每页个数 | String | 否 |
//1.创建工作流请求对象MediaWorkflowListRequest request = new MediaWorkflowListRequest();//2.添加请求参数 参数详情请见api接口文档request.setBucketName("examplebucket-1250000000");MediaWorkflowListResponse response = client.describeWorkflow(request);List<MediaWorkflowObject> mediaWorkflowList = response.getMediaWorkflowList();
public MediaWorkflowExecutionResponse describeWorkflowExecution(MediaWorkflowListRequest request);
参数名称 | 描述 | 类型 | 必选 |
bucketName | Bucket 的命名规则为 BucketName-APPID,详情请参见 存储桶概述 | String | 是 |
runId | 工作流实例 ID | String | 是 |
//1.创建工作流请求对象MediaWorkflowListRequest request = new MediaWorkflowListRequest();//2.添加请求参数 参数详情请见api接口文档request.setBucketName("examplebucket-1250000000");request.setRunId("i34bfd8d7eae711ea89fe525400c******");MediaWorkflowExecutionResponse response = client.describeWorkflowExecution(request);
public MediaWorkflowExecutionsResponse describeWorkflowExecutions(MediaWorkflowListRequest request);
节点名称 | 描述 | 类型 | 必选 |
bucketName | Bucket 的命名规则为 BucketName-APPID,详情请参见 存储桶概述 | String | 是 |
workflowId | 工作流 ID | String | 是 |
name | 文件名称 | String | 否 |
orderByTime | Desc 或者 Asc。默认为 Desc | String | 否 |
size | 拉取的最大任务数。默认为10。最大为100 | String | 否 |
states | 工作流实例状态,以 , 分割支持多状态 All,Success,Failed,Running,Cancel。默认为 All | String | 否 |
startCreationTime | 拉取创建时间大于该时间。格式为: %Y-%m-%dT%H:%m:%S%z | String | 否 |
endCreationTime | 拉取创建时间小于该时间。格式为: %Y-%m-%dT%H:%m:%S%z | String | 否 |
nextToken | 请求的上下文,用于翻页。下一页输入 token | String | 否 |
//1.创建工作流请求对象MediaWorkflowListRequest request = new MediaWorkflowListRequest();//2.添加请求参数 参数详情请见api接口文档request.setBucketName("examplebucket-1250000000");request.setWorkflowId("w4e6963a18e2446ed8bc8f09410e******");MediaWorkflowExecutionsResponse response = client.describeWorkflowExecutions(request);List<MediaWorkflowExecutionObject> workflowExecutionList = response.getWorkflowExecutionList();
public MediaWorkflowListResponse triggerWorkflowList(MediaWorkflowListRequest request);
//1.创建工作流请求对象MediaWorkflowListRequest request = new MediaWorkflowListRequest();//2.添加请求参数 参数详情请见api接口文档request.setBucketName("DemoBucket-123456789");request.setWorkflowId("we32f75950afe4a4682463d8158d*****");request.setObject("1.mp4");MediaWorkflowListResponse response = client.triggerWorkflowList(request);
节点名称 | 描述 | 类型 | 必选 |
bucketName | Bucket 的命名规则为 BucketName-APPID,详情请参见 存储桶概述 | String | 是 |
object | 需要进行工作流处理的对象名称 | String | 是 |
workflowId | 需要触发的工作流 ID | String | 是 |
name | 存量触发任务名称,支持中文、英文、数字、—和_,长度限制128字符,默认为空 | String | 否 |
本页内容是否解决了您的问题?