public class SubFlowRef extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
SubFlowRef.Invoke |
static class |
SubFlowRef.OnParentComplete |
| Constructor and Description |
|---|
SubFlowRef()
No args constructor for use in serialization
|
SubFlowRef(String workflowId) |
| Modifier and Type | Method and Description |
|---|---|
SubFlowRef.Invoke |
getInvoke()
Specifies if the function should be invoked sync or async.
|
SubFlowRef.OnParentComplete |
getOnParentComplete()
If invoke is 'async', specifies how subflow execution should behave when parent workflow completes.
|
String |
getVersion()
Version of the sub-workflow to be invoked
|
String |
getWorkflowId()
Unique id of the sub-workflow to be invoked
(Required)
|
void |
setInvoke(SubFlowRef.Invoke invoke)
Specifies if the function should be invoked sync or async.
|
void |
setOnParentComplete(SubFlowRef.OnParentComplete onParentComplete)
If invoke is 'async', specifies how subflow execution should behave when parent workflow completes.
|
void |
setVersion(String version)
Version of the sub-workflow to be invoked
|
void |
setWorkflowId(String workflowId)
Unique id of the sub-workflow to be invoked
(Required)
|
SubFlowRef |
withInvoke(SubFlowRef.Invoke invoke) |
SubFlowRef |
withOnParentComplete(SubFlowRef.OnParentComplete onParentComplete) |
SubFlowRef |
withVersion(String version) |
SubFlowRef |
withWorkflowId(String workflowId) |
public SubFlowRef()
public SubFlowRef(String workflowId)
workflowId - public String getWorkflowId()
public void setWorkflowId(String workflowId)
public SubFlowRef withWorkflowId(String workflowId)
public String getVersion()
public void setVersion(String version)
public SubFlowRef withVersion(String version)
public SubFlowRef.OnParentComplete getOnParentComplete()
public void setOnParentComplete(SubFlowRef.OnParentComplete onParentComplete)
public SubFlowRef withOnParentComplete(SubFlowRef.OnParentComplete onParentComplete)
public SubFlowRef.Invoke getInvoke()
public void setInvoke(SubFlowRef.Invoke invoke)
public SubFlowRef withInvoke(SubFlowRef.Invoke invoke)
Copyright © 2020–2023 CNCF. All rights reserved.