Interface: $Properties
Properties of a CallbackInfo.
Extended by
Properties
attempt?
optionalattempt?:number|null
The number of attempts made to deliver the callback. This number represents a minimum bound since the attempt is incremented after the callback request completes.
blockedReason?
optionalblockedReason?:string|null
If the state is BLOCKED, blocked reason provides additional information.
callback?
optionalcallback?:$Properties|null
Information on how this callback should be invoked (e.g. its URL and type).
lastAttemptCompleteTime?
optionallastAttemptCompleteTime?:$Properties|null
The time when the last attempt completed.
lastAttemptFailure?
optionallastAttemptFailure?:$Properties|null
The last attempt's failure, if any.
nextAttemptScheduleTime?
optionalnextAttemptScheduleTime?:$Properties|null
The time when the next attempt is scheduled.
registrationTime?
optionalregistrationTime?:$Properties|null
The time when the callback was registered.
requestId?
optionalrequestId?:string|null
Server-generated request ID used as an idempotency token when invoking callbacks. It has no relation to caller-side request_id sent in operations like StartWorkflowExecutionRequest.
state?
optionalstate?:CallbackState|null
CallbackInfo state
trigger?
optionaltrigger?:$Properties|null
Trigger for this callback.