Package dev.restate.sdk
-
Interface Summary Interface Description AwakeableHandle This class represents a handle to anAwakeablecreated in another service.RestateContext This interface exposes the Restate functionalities to Restate services.RestateService Marker interface for Restate services implemented using theRestateContextinterface. -
Class Summary Class Description AnyAwaitable Awaitable<T> AnAwaitableallows to await an asynchronous result.Awakeable<T> AnAwakeableis a special type ofAwaitablewhich can be arbitrarily completed by another service, by addressing it with itsAwakeable.id().GrpcChannelAdapter Channel adapter for gRPC Blocking stubs.RestateRandom Subclass ofRandominherently predictable, seeded on theInvocationId, which is not secret.