Package io.zeebe.protocol.record.value
Interface ProcessInstanceResultRecordValue
-
- All Superinterfaces:
JsonSerializable,ProcessInstanceRelated,RecordValue,RecordValueWithVariables
public interface ProcessInstanceResultRecordValue extends RecordValueWithVariables, ProcessInstanceRelated
Represents a process instance related command or event.See
ProcessInstanceResultIntentfor intents.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetBpmnProcessId()longgetProcessDefinitionKey()longgetProcessInstanceKey()intgetVersion()-
Methods inherited from interface io.zeebe.protocol.record.JsonSerializable
toJson
-
Methods inherited from interface io.zeebe.protocol.record.RecordValueWithVariables
getVariables
-
-
-
-
Method Detail
-
getBpmnProcessId
String getBpmnProcessId()
- Returns:
- the BPMN process id this process instance belongs to.
-
getVersion
int getVersion()
- Returns:
- the version of the deployed process this instance belongs to.
-
getProcessDefinitionKey
long getProcessDefinitionKey()
- Returns:
- the key of the deployed process this instance belongs to.
-
getProcessInstanceKey
long getProcessInstanceKey()
- Specified by:
getProcessInstanceKeyin interfaceProcessInstanceRelated- Returns:
- the key of the process instance
-
-