Hierarchy For All Packages
- dev.restate.admin.api,
- dev.restate.admin.client,
- dev.restate.admin.model,
- dev.restate.generated.sdk.java,
- dev.restate.generated.service.discovery,
- dev.restate.generated.service.protocol,
- dev.restate.sdk,
- dev.restate.sdk.annotation,
- dev.restate.sdk.auth,
- dev.restate.sdk.auth.signing,
- dev.restate.sdk.client,
- dev.restate.sdk.common,
- dev.restate.sdk.common.function,
- dev.restate.sdk.common.syscalls,
- dev.restate.sdk.core,
- dev.restate.sdk.core.manifest,
- dev.restate.sdk.gen,
- dev.restate.sdk.gen.model,
- dev.restate.sdk.gen.template,
- dev.restate.sdk.gen.utils,
- dev.restate.sdk.http.vertx,
- dev.restate.sdk.lambda,
- dev.restate.sdk.serde.jackson,
- dev.restate.sdk.serde.protobuf,
- dev.restate.sdk.springboot,
- dev.restate.sdk.testing,
- dev.restate.sdk.version
Class Hierarchy
- java.lang.Object
- com.google.protobuf.AbstractMessageLite<MessageType,
BuilderType> (implements com.google.protobuf.MessageLite) - com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.GeneratedMessage (implements java.io.Serializable)
- dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage (implements dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage (implements dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.CallEntryMessage (implements dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.CancelInvocationEntryMessage (implements dev.restate.generated.service.protocol.Protocol.CancelInvocationEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage (implements dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage (implements dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage (implements dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage (implements dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.CompletionMessage (implements dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.Empty (implements dev.restate.generated.service.protocol.Protocol.EmptyOrBuilder)
- dev.restate.generated.service.protocol.Protocol.EndMessage (implements dev.restate.generated.service.protocol.Protocol.EndMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.EntryAckMessage (implements dev.restate.generated.service.protocol.Protocol.EntryAckMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.ErrorMessage (implements dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.Failure (implements dev.restate.generated.service.protocol.Protocol.FailureOrBuilder)
- dev.restate.generated.service.protocol.Protocol.GetCallInvocationIdEntryMessage (implements dev.restate.generated.service.protocol.Protocol.GetCallInvocationIdEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage (implements dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage (implements dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage (implements dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys (implements dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder)
- dev.restate.generated.service.protocol.Protocol.Header (implements dev.restate.generated.service.protocol.Protocol.HeaderOrBuilder)
- dev.restate.generated.service.protocol.Protocol.InputEntryMessage (implements dev.restate.generated.service.protocol.Protocol.InputEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage (implements dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.OutputEntryMessage (implements dev.restate.generated.service.protocol.Protocol.OutputEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage (implements dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.RunEntryMessage (implements dev.restate.generated.service.protocol.Protocol.RunEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage (implements dev.restate.generated.service.protocol.Protocol.SetStateEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.SleepEntryMessage (implements dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.StartMessage (implements dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry (implements dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntryOrBuilder)
- dev.restate.generated.service.protocol.Protocol.SuspensionMessage (implements dev.restate.generated.service.protocol.Protocol.SuspensionMessageOrBuilder)
- com.google.protobuf.GeneratedMessage (implements java.io.Serializable)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,
BuilderType> (implements com.google.protobuf.MessageLite.Builder) - com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- com.google.protobuf.GeneratedMessage.Builder<BuilderT>
- dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder (implements dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.CancelInvocationEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.CancelInvocationEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.Empty.Builder (implements dev.restate.generated.service.protocol.Protocol.EmptyOrBuilder)
- dev.restate.generated.service.protocol.Protocol.EndMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.EndMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.EntryAckMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.Failure.Builder (implements dev.restate.generated.service.protocol.Protocol.FailureOrBuilder)
- dev.restate.generated.service.protocol.Protocol.GetCallInvocationIdEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.GetCallInvocationIdEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder (implements dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder)
- dev.restate.generated.service.protocol.Protocol.Header.Builder (implements dev.restate.generated.service.protocol.Protocol.HeaderOrBuilder)
- dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.InputEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.OutputEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.RunEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.SetStateEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.StartMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder)
- dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder (implements dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntryOrBuilder)
- dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder (implements dev.restate.generated.service.protocol.Protocol.SuspensionMessageOrBuilder)
- com.google.protobuf.GeneratedMessage.Builder<BuilderT>
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- dev.restate.admin.model.AbstractOpenApiSchema
- dev.restate.admin.model.DeploymentResponse
- dev.restate.admin.model.DetailedDeploymentResponse
- dev.restate.admin.model.RegisterDeploymentRequest
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- dev.restate.sdk.gen.ServiceProcessor
- dev.restate.sdk.gen.utils.AnnotationUtils
- dev.restate.admin.client.ApiClient
- dev.restate.admin.client.ApiResponse<T>
- dev.restate.sdk.Awaitable<T>
- dev.restate.sdk.AnyAwaitable
- dev.restate.sdk.Awakeable<T>
- dev.restate.sdk.lambda.BaseRestateLambdaHandler (implements com.amazonaws.services.lambda.runtime.RequestHandler<I,
O>) - dev.restate.admin.client.Configuration
- dev.restate.admin.model.CreateSubscriptionRequest
- dev.restate.sdk.client.DefaultClient (implements dev.restate.sdk.client.Client)
- dev.restate.admin.api.DeploymentApi
- dev.restate.admin.model.DeploymentResponseAnyOf
- dev.restate.admin.model.DeploymentResponseAnyOf1
- dev.restate.generated.service.discovery.Discovery
- dev.restate.sdk.common.DurablePromiseKey<T>
- dev.restate.sdk.core.manifest.EndpointManifestSchema
- dev.restate.admin.model.ErrorDescriptionResponse
- java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
- java.text.DateFormat
- dev.restate.admin.client.RFC3339DateFormat
- java.text.DateFormat
- dev.restate.sdk.gen.template.HandlebarsTemplateEngine
- dev.restate.sdk.core.manifest.Handler
- dev.restate.sdk.gen.model.Handler.Builder
- dev.restate.sdk.common.syscalls.HandlerDefinition<REQ,
RES, O> - dev.restate.admin.model.HandlerMetadata
- dev.restate.sdk.HandlerRunner<REQ,
RES> (implements dev.restate.sdk.common.syscalls.HandlerRunner<REQ, RES, O>) - dev.restate.sdk.HandlerRunner.Options
- dev.restate.sdk.common.syscalls.HandlerSpecification<REQ,
RES> - dev.restate.admin.api.HealthApi
- dev.restate.sdk.core.manifest.Input
- dev.restate.admin.api.InvocationApi
- dev.restate.sdk.serde.jackson.JacksonSerdes
- dev.restate.generated.sdk.java.Java
- dev.restate.admin.client.JSON
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- dev.restate.admin.model.DeploymentResponse.DeploymentResponseDeserializer
- dev.restate.admin.model.DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer
- dev.restate.admin.model.RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- dev.restate.sdk.JsonSerdes
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- dev.restate.admin.model.DeploymentResponse.DeploymentResponseSerializer
- dev.restate.admin.model.DetailedDeploymentResponse.DetailedDeploymentResponseSerializer
- dev.restate.admin.model.RegisterDeploymentRequest.RegisterDeploymentRequestSerializer
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- dev.restate.admin.model.ListDeploymentsResponse
- dev.restate.admin.model.ListServiceHandlersResponse
- dev.restate.admin.model.ListServicesResponse
- dev.restate.admin.model.ListSubscriptionsResponse
- dev.restate.sdk.testing.ManualRestateRunner (implements java.lang.AutoCloseable, org.junit.jupiter.api.extension.ExtensionContext.Store.CloseableResource)
- dev.restate.sdk.core.MessageHeader
- dev.restate.sdk.core.manifest.Metadata
- dev.restate.sdk.core.manifest.Metadata__1
- dev.restate.admin.model.ModifyServiceRequest
- dev.restate.admin.model.ModifyServiceStateRequest
- dev.restate.admin.api.OpenapiApi
- dev.restate.sdk.common.Output<T>
- dev.restate.sdk.core.manifest.Output
- dev.restate.admin.client.Pair
- dev.restate.sdk.PreviewContext
- dev.restate.sdk.serde.protobuf.ProtobufSerdes
- dev.restate.generated.service.protocol.Protocol
- java.util.Random (implements java.util.random.RandomGenerator, java.io.Serializable)
- dev.restate.sdk.RestateRandom
- dev.restate.admin.model.RegisterDeploymentRequestAnyOf
- dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
- dev.restate.admin.model.RegisterDeploymentResponse
- dev.restate.sdk.common.Request
- dev.restate.sdk.client.RequestOptions
- dev.restate.sdk.client.CallRequestOptions
- dev.restate.sdk.springboot.RestateClientAutoConfiguration
- dev.restate.sdk.springboot.RestateClientProperties
- dev.restate.sdk.core.RestateContextDataProvider (implements org.apache.logging.log4j.core.util.ContextDataProvider)
- dev.restate.sdk.core.RestateEndpoint
- dev.restate.sdk.core.RestateEndpoint.Builder
- dev.restate.sdk.core.RestateEndpoint.DiscoveryResponse
- dev.restate.sdk.springboot.RestateEndpointHttpServerProperties
- dev.restate.sdk.springboot.RestateEndpointProperties
- dev.restate.sdk.testing.RestateExtension (implements org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.ParameterResolver)
- dev.restate.sdk.springboot.RestateHttpEndpointBean (implements org.springframework.beans.factory.InitializingBean, org.springframework.context.SmartLifecycle)
- dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
- dev.restate.sdk.lambda.RestateLambdaEndpoint
- dev.restate.sdk.lambda.RestateLambdaEndpointBuilder
- dev.restate.sdk.auth.signing.RestateRequestIdentityVerifier (implements dev.restate.sdk.auth.RequestIdentityVerifier)
- dev.restate.sdk.testing.RestateRunner (implements org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.ParameterResolver)
- dev.restate.sdk.testing.RestateRunnerBuilder
- dev.restate.sdk.common.syscalls.Result<T>
- dev.restate.sdk.common.RetryPolicy
- dev.restate.sdk.client.SendResponse
- dev.restate.admin.client.ServerConfiguration
- dev.restate.admin.client.ServerVariable
- dev.restate.sdk.core.manifest.Service
- dev.restate.sdk.gen.model.Service
- dev.restate.sdk.gen.model.Service.Builder
- dev.restate.admin.api.ServiceApi
- dev.restate.sdk.common.syscalls.ServiceDefinition<O>
- dev.restate.admin.api.ServiceHandlerApi
- dev.restate.admin.model.ServiceMetadata
- dev.restate.admin.model.ServiceNameRevPair
- dev.restate.sdk.common.StateKey<T>
- dev.restate.admin.api.SubscriptionApi
- dev.restate.admin.model.SubscriptionResponse
- dev.restate.sdk.core.SyscallsImpl
- dev.restate.sdk.common.Target
- java.lang.Throwable (implements java.io.Serializable)
- dev.restate.sdk.common.AbortedExecutionException
- java.lang.Exception
- dev.restate.admin.client.ApiException
- java.lang.RuntimeException
- dev.restate.sdk.client.IngressException
- dev.restate.sdk.core.ProtocolException
- dev.restate.sdk.common.TerminalException
- dev.restate.sdk.core.Util
- dev.restate.sdk.version.Version
- com.google.protobuf.AbstractMessageLite<MessageType,
Interface Hierarchy
- dev.restate.sdk.AwakeableHandle
- dev.restate.sdk.client.Client
- dev.restate.sdk.client.Client.AwakeableHandle
- dev.restate.sdk.client.Client.IdempotentInvocationHandle<Res>
- dev.restate.sdk.client.Client.InvocationHandle<Res>
- dev.restate.sdk.client.Client.WorkflowHandle<Res>
- dev.restate.sdk.Context
- dev.restate.sdk.SharedObjectContext
- dev.restate.sdk.ObjectContext
- dev.restate.sdk.WorkflowContext (also extends dev.restate.sdk.SharedWorkflowContext)
- dev.restate.sdk.SharedWorkflowContext
- dev.restate.sdk.WorkflowContext (also extends dev.restate.sdk.ObjectContext)
- dev.restate.sdk.ObjectContext
- dev.restate.sdk.SharedObjectContext
- dev.restate.sdk.common.syscalls.Deferred<T>
- dev.restate.sdk.DurablePromise<T>
- dev.restate.sdk.DurablePromiseHandle<T>
- java.util.concurrent.Flow.Publisher<T>
- java.util.concurrent.Flow.Processor<T,
R> (also extends java.util.concurrent.Flow.Subscriber<T>) - dev.restate.sdk.core.ResolvedEndpointHandler
- dev.restate.sdk.core.InvocationFlow.InvocationInputPublisher
- dev.restate.sdk.core.InvocationFlow.InvocationOutputPublisher
- java.util.concurrent.Flow.Processor<T,
- java.util.concurrent.Flow.Subscriber<T>
- java.util.concurrent.Flow.Processor<T,
R> (also extends java.util.concurrent.Flow.Publisher<T>) - dev.restate.sdk.core.ResolvedEndpointHandler
- dev.restate.sdk.core.InvocationFlow.InvocationInputSubscriber
- dev.restate.sdk.core.InvocationFlow.InvocationOutputSubscriber
- java.util.concurrent.Flow.Processor<T,
- dev.restate.sdk.common.syscalls.HandlerRunner<REQ,
RES, O> - dev.restate.sdk.core.InvocationFlow
- dev.restate.sdk.common.InvocationId
- dev.restate.sdk.core.InvocationInput
- com.google.protobuf.MessageLiteOrBuilder
- com.google.protobuf.MessageOrBuilder
- dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.CancelInvocationEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.EmptyOrBuilder
- dev.restate.generated.service.protocol.Protocol.EndMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.EntryAckMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.FailureOrBuilder
- dev.restate.generated.service.protocol.Protocol.GetCallInvocationIdEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder
- dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.HeaderOrBuilder
- dev.restate.generated.service.protocol.Protocol.InputEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.OutputEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.RunEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.SetStateEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntryOrBuilder
- dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
- dev.restate.generated.service.protocol.Protocol.SuspensionMessageOrBuilder
- com.google.protobuf.MessageOrBuilder
- dev.restate.sdk.auth.RequestIdentityVerifier
- dev.restate.sdk.auth.RequestIdentityVerifier.Headers
- dev.restate.sdk.core.RestateEndpoint.LoggingContextSetter
- dev.restate.sdk.common.Serde<T>
- dev.restate.sdk.common.RichSerde<T>
- dev.restate.sdk.common.syscalls.ServiceDefinitionFactory<T,
O> - 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.ThrowingBiFunction<T,
U, R> - dev.restate.sdk.common.function.ThrowingConsumer<T>
- dev.restate.sdk.common.function.ThrowingFunction<T,
R> - dev.restate.sdk.common.function.ThrowingRunnable
- dev.restate.sdk.common.function.ThrowingSupplier<T>
Annotation Interface Hierarchy
- dev.restate.sdk.annotation.Accept (implements java.lang.annotation.Annotation)
- dev.restate.sdk.testing.BindService (implements java.lang.annotation.Annotation)
- dev.restate.sdk.springboot.EnableRestate (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.testing.RestateAdminClient (implements java.lang.annotation.Annotation)
- dev.restate.sdk.testing.RestateClient (implements java.lang.annotation.Annotation)
- dev.restate.sdk.springboot.RestateComponent (implements java.lang.annotation.Annotation)
- dev.restate.sdk.springboot.RestateService (implements java.lang.annotation.Annotation)
- dev.restate.sdk.testing.RestateTest (implements java.lang.annotation.Annotation)
- dev.restate.sdk.testing.RestateURL (implements java.lang.annotation.Annotation)
- dev.restate.sdk.springboot.RestateVirtualObject (implements java.lang.annotation.Annotation)
- dev.restate.sdk.springboot.RestateWorkflow (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 Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion (implements com.google.protobuf.ProtocolMessageEnum)
- dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode
- dev.restate.sdk.core.manifest.Handler.Ty
- dev.restate.admin.model.HandlerMetadataType
- dev.restate.sdk.common.HandlerType
- dev.restate.sdk.gen.model.HandlerType
- dev.restate.sdk.core.InvocationState
- dev.restate.sdk.core.MessageType
- dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.CallEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.CancelInvocationEntryMessage.TargetCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.CompletionCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.CompletionMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.GetCallInvocationIdEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.RunEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion (implements com.google.protobuf.ProtocolMessageEnum)
- dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.ResultCase (implements com.google.protobuf.Internal.EnumLite)
- dev.restate.admin.model.ProtocolType
- dev.restate.sdk.client.SendResponse.SendStatus
- dev.restate.sdk.core.manifest.Service.Ty
- dev.restate.admin.model.ServiceType
- dev.restate.sdk.common.ServiceType
- dev.restate.admin.model.TerminationMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.restate.sdk.gen.model.Handler
- dev.restate.sdk.gen.model.PayloadType
- java.lang.Record