Package io.camunda.client.protocol.rest
Class ProcessInstanceModificationMoveInstruction
java.lang.Object
io.camunda.client.protocol.rest.ProcessInstanceModificationMoveInstruction
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class ProcessInstanceModificationMoveInstruction
extends Object
Instruction describing a move operation. This instruction will terminate active element instances based on the sourceElementInstruction and activate a new element instance for each terminated one at targetElementId. Note that, for multi-instance activities, only the multi-instance body instances will activate new element instances at the target id.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddVariableInstructionsItem(ModifyProcessInstanceVariableInstruction variableInstructionsItem) ancestorScopeInstruction(AncestorScopeInstruction ancestorScopeInstruction) booleanGet ancestorScopeInstructionGet sourceElementInstructionThe target element id.Instructions describing which variables to create or update.inthashCode()voidsetAncestorScopeInstruction(AncestorScopeInstruction ancestorScopeInstruction) voidsetSourceElementInstruction(SourceElementInstruction sourceElementInstruction) voidsetTargetElementId(String targetElementId) voidsetVariableInstructions(List<ModifyProcessInstanceVariableInstruction> variableInstructions) sourceElementInstruction(SourceElementInstruction sourceElementInstruction) targetElementId(String targetElementId) toString()variableInstructions(List<ModifyProcessInstanceVariableInstruction> variableInstructions)
-
Field Details
-
JSON_PROPERTY_SOURCE_ELEMENT_INSTRUCTION
- See Also:
-
JSON_PROPERTY_TARGET_ELEMENT_ID
- See Also:
-
JSON_PROPERTY_ANCESTOR_SCOPE_INSTRUCTION
- See Also:
-
JSON_PROPERTY_VARIABLE_INSTRUCTIONS
- See Also:
-
-
Constructor Details
-
ProcessInstanceModificationMoveInstruction
public ProcessInstanceModificationMoveInstruction()
-
-
Method Details
-
sourceElementInstruction
public ProcessInstanceModificationMoveInstruction sourceElementInstruction(@Nonnull SourceElementInstruction sourceElementInstruction) -
getSourceElementInstruction
Get sourceElementInstruction- Returns:
- sourceElementInstruction
-
setSourceElementInstruction
-
targetElementId
-
getTargetElementId
The target element id.- Returns:
- targetElementId
-
setTargetElementId
-
ancestorScopeInstruction
public ProcessInstanceModificationMoveInstruction ancestorScopeInstruction(@Nullable AncestorScopeInstruction ancestorScopeInstruction) -
getAncestorScopeInstruction
Get ancestorScopeInstruction- Returns:
- ancestorScopeInstruction
-
setAncestorScopeInstruction
public void setAncestorScopeInstruction(@Nullable AncestorScopeInstruction ancestorScopeInstruction) -
variableInstructions
public ProcessInstanceModificationMoveInstruction variableInstructions(@Nullable List<ModifyProcessInstanceVariableInstruction> variableInstructions) -
addVariableInstructionsItem
public ProcessInstanceModificationMoveInstruction addVariableInstructionsItem(ModifyProcessInstanceVariableInstruction variableInstructionsItem) -
getVariableInstructions
Instructions describing which variables to create or update.- Returns:
- variableInstructions
-
setVariableInstructions
public void setVariableInstructions(@Nullable List<ModifyProcessInstanceVariableInstruction> variableInstructions) -
equals
-
hashCode
public int hashCode() -
toString
-