Interface: $Properties
Properties of a DoUpdate.
Extended by
Properties
headers?
optionalheaders?: {[k:string]:$Properties; } |null
Headers attached to the update
id?
optionalid?:string|null
A workflow-unique identifier for this update
input?
optionalinput?:$Properties[] |null
The input to the update
meta?
optionalmeta?:$Properties|null
Remaining metadata associated with the update. The update_id field is stripped from here
and moved to id, since it is guaranteed to be present.
name?
optionalname?:string|null
The name of the update handler
propagatedNexusSerializationContext?
optionalpropagatedNexusSerializationContext?:$Properties|null
Serialization context of the Nexus operation handler that sent this update, if any. Lang should use it to serialize the update's result and failure, which are returned to the Nexus caller.
protocolInstanceId?
optionalprotocolInstanceId?:string|null
The protocol message instance ID - this is used to uniquely track the ID server side and internally.
runValidator?
optionalrunValidator?:boolean|null
If set true, lang must run the update's validator before running the handler. This will be set false during replay, since validation is not re-run during replay.