public class WorkflowDefinitionServiceImpl extends BaseOpenStackService implements WorkflowDefinitionService
BaseOpenStackService.Invocation<R>| Constructor and Description |
|---|
WorkflowDefinitionServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends WorkflowDefinition> |
create(InputStream wfText,
Scope scope)
Create one or more workflow definitions.
|
ActionResponse |
delete(String identifier)
Delete workflow definition by its identifier.
|
WorkflowDefinition |
get(String identifier)
Get workflow definition by its identifier.
|
List<? extends WorkflowDefinition> |
list()
List all workflow definitions with details.
|
delete, deleteWithResponse, get, getProvider, getServiceVersion, getXOpenstackRequestId, head, patch, patchWithResponse, post, postWithResponse, put, request, toList, uripublic List<? extends WorkflowDefinition> list()
WorkflowDefinitionServicelist in interface WorkflowDefinitionServicepublic List<? extends WorkflowDefinition> create(InputStream wfText, Scope scope)
WorkflowDefinitionServicecreate in interface WorkflowDefinitionServicewfText - Text in YAML format (Mistral language) with one or more workflow definitions.scope - Scope of newly created workflows.public WorkflowDefinition get(String identifier)
WorkflowDefinitionServiceget in interface WorkflowDefinitionServiceidentifier - Workflow definition identifier (either ID or name).public ActionResponse delete(String identifier)
WorkflowDefinitionServicedelete in interface WorkflowDefinitionServiceidentifier - Workflow definition identifier (either ID or name).Copyright © 2019. All rights reserved.