The following API calls support the operationReference field:
CancelProcessInstanceRequest
CreateProcessInstanceRequest
ResolveIncidentRequest
UpdateJobRetriesRequest
UpdateJobTimeoutRequest
SetVariablesRequest
ModifyProcessInstanceRequest
MigrateProcessInstanceRequest
DeleteResourceRequest
The field is a uint64, which means that it is a number, but cannot be modelled in JavaScript with complete fidelity as the number type.
I think we will support it as a number | LosslessNumber. This allows us to signal to the user that it is a number, and at the same time support the complete range.
In the implementation, we'll call .toString() on the value, and send it that way.
SDK Component
Zeebe gRPC API
Expected Behavior
The following API calls support the
operationReference
field:CancelProcessInstanceRequest
CreateProcessInstanceRequest
ResolveIncidentRequest
UpdateJobRetriesRequest
UpdateJobTimeoutRequest
SetVariablesRequest
ModifyProcessInstanceRequest
MigrateProcessInstanceRequest
DeleteResourceRequest
The field is a uint64, which means that it is a number, but cannot be modelled in JavaScript with complete fidelity as the
number
type.I think we will support it as a
number
|LosslessNumber
. This allows us to signal to the user that it is a number, and at the same time support the complete range.In the implementation, we'll call
.toString()
on the value, and send it that way.