Package io.zeebe.protocol.record.value
Interface VariableRecordValue
-
- All Superinterfaces:
JsonSerializable,ProcessInstanceRelated,RecordValue
public interface VariableRecordValue extends RecordValue, ProcessInstanceRelated
Represents a variable related event.See
VariableIntentfor intents.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetName()longgetProcessDefinitionKey()longgetProcessInstanceKey()longgetScopeKey()StringgetValue()-
Methods inherited from interface io.zeebe.protocol.record.JsonSerializable
toJson
-
-
-
-
Method Detail
-
getName
String getName()
- Returns:
- the name of the variable.
-
getValue
String getValue()
- Returns:
- the value of the variable as JSON string.
-
getScopeKey
long getScopeKey()
- Returns:
- the key of the scope the variable belongs to.
-
getProcessInstanceKey
long getProcessInstanceKey()
- Specified by:
getProcessInstanceKeyin interfaceProcessInstanceRelated- Returns:
- the key of the process instance the variable belongs to
-
getProcessDefinitionKey
long getProcessDefinitionKey()
- Returns:
- the key of the process the variable belongs to
-
-