Package dev.restate.sdk.common
package dev.restate.sdk.common
-
ClassDescriptionYou MUST NOT catch this exception.This class holds information about durable promise's name and its type tag to be used for serializing and deserializing it.This represents a stable identifier created by Restate for this invocation.Output<T>This class is similar to
Optional
, but allows null values.The Request object represents the incoming request to an handler.Retry policy configuration.Interface defining serialization and deserialization of concrete types.StateKey<T>This class holds information about state's name and its type tag to be used for serializing and deserializing it.Represents an invocation target.When thrown in a Restate service method, it will complete the invocation with an error.