Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- dev.restate.sdk.common.CoreSerdes
- dev.restate.sdk.client.DefaultIngressClient (implements dev.restate.sdk.client.IngressClient)
- dev.restate.sdk.common.syscalls.HandlerDefinition<REQ,RES,O>
- dev.restate.sdk.common.syscalls.HandlerSpecification<REQ,RES>
- dev.restate.sdk.common.Request
- dev.restate.sdk.client.RequestOptions
- dev.restate.sdk.common.syscalls.Result<T>
- dev.restate.sdk.common.syscalls.ServiceDefinition<O>
- dev.restate.sdk.common.StateKey<T>
- dev.restate.sdk.common.Target
- java.lang.Throwable (implements java.io.Serializable)
- dev.restate.sdk.common.AbortedExecutionException
- java.lang.Exception
- java.lang.RuntimeException
- dev.restate.sdk.client.IngressException
- dev.restate.sdk.common.TerminalException
- java.lang.RuntimeException
- dev.restate.sdk.version.Version
Interface Hierarchy
- dev.restate.sdk.common.BindableService<O>
- dev.restate.sdk.common.BindableServiceFactory<T,O>
- dev.restate.sdk.common.syscalls.Deferred<T>
- dev.restate.sdk.client.IngressClient
- dev.restate.sdk.client.IngressClient.AwakeableHandle
- dev.restate.sdk.common.syscalls.InvocationHandler<REQ,RES,O>
- dev.restate.sdk.common.InvocationId
- dev.restate.sdk.auth.RequestIdentityVerifier
- dev.restate.sdk.auth.RequestIdentityVerifier.Headers
- dev.restate.sdk.common.Serde<T>
- dev.restate.sdk.common.syscalls.SyscallCallback<T>
- dev.restate.sdk.common.syscalls.ExitSideEffectSyscallCallback
- dev.restate.sdk.common.syscalls.EnterSideEffectSyscallCallback
- dev.restate.sdk.common.syscalls.ExitSideEffectSyscallCallback
- dev.restate.sdk.common.syscalls.Syscalls
- dev.restate.sdk.common.function.ThrowingBiConsumer<T,U>
- dev.restate.sdk.common.function.ThrowingFunction<T,R>
- dev.restate.sdk.common.function.ThrowingRunnable
- dev.restate.sdk.common.function.ThrowingSupplier<T>
Annotation Type Hierarchy
- dev.restate.sdk.annotation.Accept (implements java.lang.annotation.Annotation)
- dev.restate.sdk.annotation.Exclusive (implements java.lang.annotation.Annotation)
- dev.restate.sdk.annotation.Handler (implements java.lang.annotation.Annotation)
- dev.restate.sdk.annotation.Json (implements java.lang.annotation.Annotation)
- dev.restate.sdk.annotation.Raw (implements java.lang.annotation.Annotation)
- dev.restate.sdk.annotation.Service (implements java.lang.annotation.Annotation)
- dev.restate.sdk.annotation.Shared (implements java.lang.annotation.Annotation)
- dev.restate.sdk.annotation.VirtualObject (implements java.lang.annotation.Annotation)
- dev.restate.sdk.annotation.Workflow (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- dev.restate.sdk.common.HandlerType
- dev.restate.sdk.common.ServiceType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)