Package io.camunda.client.protocol.rest
Class DirectAncestorKeyInstruction
java.lang.Object
io.camunda.client.protocol.rest.DirectAncestorKeyInstruction
- All Implemented Interfaces:
AncestorScopeInstruction
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class DirectAncestorKeyInstruction
extends Object
implements AncestorScopeInstruction
Provides a concrete key to use as ancestor scope for the created element
instance.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionancestorElementInstanceKey(String ancestorElementInstanceKey) ancestorScopeType(String ancestorScopeType) booleanThe key of the ancestor scope the element instance should be created in.The type of ancestor scope instruction.inthashCode()voidsetAncestorElementInstanceKey(String ancestorElementInstanceKey) voidsetAncestorScopeType(String ancestorScopeType) toString()
-
Field Details
-
JSON_PROPERTY_ANCESTOR_SCOPE_TYPE
- See Also:
-
JSON_PROPERTY_ANCESTOR_ELEMENT_INSTANCE_KEY
- See Also:
-
-
Constructor Details
-
DirectAncestorKeyInstruction
public DirectAncestorKeyInstruction()
-
-
Method Details
-
ancestorScopeType
-
getAncestorScopeType
The type of ancestor scope instruction.- Specified by:
getAncestorScopeTypein interfaceAncestorScopeInstruction- Returns:
- ancestorScopeType
-
setAncestorScopeType
-
ancestorElementInstanceKey
public DirectAncestorKeyInstruction ancestorElementInstanceKey(@Nonnull String ancestorElementInstanceKey) -
getAncestorElementInstanceKey
The key of the ancestor scope the element instance should be created in. Set to -1 to create the new element instance within an existing element instance of the flow scope. If multiple instances of the target element's flow scope exist, choose one specifically with this property by providing its key.- Returns:
- ancestorElementInstanceKey
-
setAncestorElementInstanceKey
-
equals
-
hashCode
public int hashCode() -
toString
-