promise

@ApiStatus.Experimental
suspend fun <T : Any> promise(key: DurablePromiseKey<T>): DurablePromise<T>

Create a DurablePromise for the given key.

See also

Throws

if called from a non-Workflow handler or outside of a Restate handler