Hierarchy For All Packages
- akka.javasdk,
- akka.javasdk.agent,
- akka.javasdk.annotations,
- akka.javasdk.annotations.http,
- akka.javasdk.annotations.mcp,
- akka.javasdk.client,
- akka.javasdk.consumer,
- akka.javasdk.eventsourcedentity,
- akka.javasdk.grpc,
- akka.javasdk.http,
- akka.javasdk.impl.agent,
- akka.javasdk.keyvalueentity,
- akka.javasdk.logging,
- akka.javasdk.mcp,
- akka.javasdk.timedaction,
- akka.javasdk.timer,
- akka.javasdk.view,
- akka.javasdk.workflow
Class Hierarchy
- java.lang.Object
- akka.javasdk.grpc.AbstractGrpcEndpoint
- akka.javasdk.http.AbstractHttpEndpoint
- akka.javasdk.mcp.AbstractMcpEndpoint
- akka.javasdk.agent.Agent
- akka.javasdk.consumer.Consumer
- ch.qos.logback.core.spi.ContextAwareBase (implements ch.qos.logback.core.spi.ContextAware)
- ch.qos.logback.core.LayoutBase<E> (implements ch.qos.logback.core.Layout<E>)
- ch.qos.logback.contrib.json.JsonLayoutBase<E>
- ch.qos.logback.contrib.json.classic.JsonLayout
- akka.javasdk.logging.LogbackJsonLayout
- ch.qos.logback.contrib.json.classic.JsonLayout
- ch.qos.logback.contrib.json.JsonLayoutBase<E>
- ch.qos.logback.core.LayoutBase<E> (implements ch.qos.logback.core.Layout<E>)
- akka.javasdk.eventsourcedentity.EventSourcedEntity<S,
E> - akka.javasdk.agent.PromptTemplate
- akka.javasdk.agent.SessionMemoryEntity
- akka.javasdk.http.HttpException
- akka.javasdk.http.HttpResponses
- akka.javasdk.JsonMigration
- akka.javasdk.JsonSupport
- akka.javasdk.keyvalueentity.KeyValueEntity<S>
- akka.javasdk.Principal.LocalService (implements akka.javasdk.Principal)
- akka.javasdk.impl.agent.PromptTemplateClient
- akka.javasdk.impl.agent.SessionMemoryClient (implements akka.javasdk.agent.SessionMemory)
- akka.javasdk.workflow.StepBuilder
- akka.javasdk.workflow.StepBuilder.AsyncCallStepBuilder<CallInput,
CallOutput> - akka.javasdk.workflow.StepBuilder.CallStepBuilder<CallInput,
CallOutput> - akka.javasdk.workflow.StepBuilder.RunnableStepBuilder
- akka.javasdk.view.TableUpdater<S>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- akka.javasdk.CommandException
- akka.javasdk.agent.InternalServerException
- akka.javasdk.agent.JsonParsingException
- akka.javasdk.agent.McpToolCallExecutionException
- akka.javasdk.agent.ModelException
- akka.javasdk.agent.ModelTimeoutException
- akka.javasdk.client.NoEntryFoundException
- akka.javasdk.agent.RateLimitException
- akka.javasdk.agent.ToolCallExecutionException
- akka.javasdk.agent.ToolCallLimitReachedException
- akka.javasdk.agent.UnsupportedFeatureException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- akka.javasdk.timedaction.TimedAction
- akka.javasdk.view.View
- akka.javasdk.workflow.Workflow<S>
- akka.javasdk.workflow.Workflow.AsyncCallStep<CallInput,
CallOutput, FailoverInput> (implements akka.javasdk.workflow.Workflow.Step) - akka.javasdk.workflow.Workflow.CallStep<CallInput,
CallOutput, FailoverInput> (implements akka.javasdk.workflow.Workflow.Step) - akka.javasdk.workflow.Workflow.RunnableStep (implements akka.javasdk.workflow.Workflow.Step)
- akka.javasdk.workflow.Workflow.WorkflowDef<S>
- akka.javasdk.workflow.Workflow.WorkflowSettingsBuilder
Interface Hierarchy
- akka.javasdk.agent.Agent.Effect<T>
- akka.javasdk.agent.Agent.Effect.Builder
- akka.javasdk.agent.Agent.Effect.FailureBuilder<Result>
- akka.javasdk.agent.Agent.Effect.MappingFailureBuilder<Result>
- akka.javasdk.agent.Agent.Effect.MappingResponseBuilder<Result>
- akka.javasdk.agent.Agent.Effect.OnSuccessBuilder
- akka.javasdk.agent.Agent.StreamEffect
- akka.javasdk.agent.Agent.StreamEffect.Builder
- akka.javasdk.agent.Agent.StreamEffect.OnSuccessBuilder
- akka.javasdk.client.AgentClient
- akka.javasdk.client.AgentClientInSession
- akka.javasdk.agent.AgentRegistry
- akka.javasdk.CloudEvent
- akka.javasdk.timedaction.CommandEnvelope<T>
- akka.javasdk.client.ComponentClient
- akka.javasdk.client.ComponentDeferredMethodRef<R>
- akka.javasdk.client.ComponentMethodRef<R>
- akka.javasdk.client.ComponentDeferredMethodRef1<A1,
R> - akka.javasdk.client.ComponentMethodRef1<A1,
R>
- akka.javasdk.client.ComponentMethodRef1<A1,
- akka.javasdk.client.ComponentInvokeOnlyMethodRef<R>
- akka.javasdk.client.ComponentInvokeOnlyMethodRef1<A1,
R> - akka.javasdk.client.ComponentStreamMethodRef<R>
- akka.javasdk.client.ComponentStreamMethodRef1<A1,
R> - akka.javasdk.consumer.Consumer.Effect
- akka.javasdk.consumer.Consumer.Effect.Builder
- akka.javasdk.Context
- akka.javasdk.EntityContext
- akka.javasdk.eventsourcedentity.EventSourcedEntityContext
- akka.javasdk.eventsourcedentity.EventContext
- akka.javasdk.keyvalueentity.KeyValueEntityContext
- akka.javasdk.eventsourcedentity.EventSourcedEntityContext
- akka.javasdk.grpc.GrpcRequestContext
- akka.javasdk.MetadataContext
- akka.javasdk.agent.AgentContext
- akka.javasdk.eventsourcedentity.CommandContext
- akka.javasdk.keyvalueentity.CommandContext
- akka.javasdk.timedaction.CommandContext
- akka.javasdk.workflow.CommandContext
- akka.javasdk.consumer.MessageContext (also extends akka.javasdk.OriginAwareContext)
- akka.javasdk.view.UpdateContext (also extends akka.javasdk.OriginAwareContext)
- akka.javasdk.OriginAwareContext
- akka.javasdk.consumer.MessageContext (also extends akka.javasdk.MetadataContext)
- akka.javasdk.view.UpdateContext (also extends akka.javasdk.MetadataContext)
- akka.javasdk.http.RequestContext
- akka.javasdk.workflow.WorkflowContext
- akka.javasdk.EntityContext
- akka.javasdk.DeferredCall<I,
O> - akka.javasdk.DependencyProvider
- akka.javasdk.client.DynamicMethodRef<A1,
R> - akka.javasdk.eventsourcedentity.EventSourcedEntity.Effect<T>
- akka.javasdk.eventsourcedentity.EventSourcedEntity.ReadOnlyEffect<T>
- akka.javasdk.eventsourcedentity.EventSourcedEntity.Effect.Builder<S,
E> - akka.javasdk.eventsourcedentity.EventSourcedEntity.Effect.OnSuccessBuilder<S>
- akka.javasdk.client.EventSourcedEntityClient
- akka.javasdk.grpc.GrpcClientProvider
- akka.javasdk.http.HttpClient
- akka.javasdk.http.HttpClientProvider
- java.lang.Iterable<T>
- akka.javasdk.Metadata
- akka.javasdk.JwtClaims
- akka.javasdk.keyvalueentity.KeyValueEntity.Effect<T>
- akka.javasdk.keyvalueentity.KeyValueEntity.ReadOnlyEffect<T>
- akka.javasdk.keyvalueentity.KeyValueEntity.Effect.Builder<S>
- akka.javasdk.keyvalueentity.KeyValueEntity.Effect.OnSuccessBuilder<S>
- akka.javasdk.client.KeyValueEntityClient
- akka.javasdk.mcp.McpRequestContext
- akka.javasdk.agent.MemoryProvider
- akka.javasdk.consumer.MessageEnvelope<T>
- akka.javasdk.Metadata.MetadataEntry
- akka.javasdk.agent.ModelProvider
- akka.javasdk.agent.ModelProvider.Custom
- akka.javasdk.Principal
- akka.javasdk.Principals
- akka.javasdk.agent.PromptTemplate.Event
- akka.javasdk.http.QueryParams
- akka.javasdk.agent.RemoteMcpTools
- akka.javasdk.agent.RemoteMcpTools.ToolInterceptor
- akka.javasdk.agent.RemoteMcpTools.ToolInterceptorContext
- akka.javasdk.http.RequestBuilder<R>
- akka.javasdk.Retries
- akka.javasdk.ServiceSetup
- akka.javasdk.agent.SessionMemory
- akka.javasdk.agent.SessionMemoryEntity.Event
- akka.javasdk.agent.SessionMessage
- akka.javasdk.view.TableUpdater.Effect<S>
- akka.javasdk.view.TableUpdater.Effect.Builder<S>
- akka.javasdk.timedaction.TimedAction.Effect
- akka.javasdk.timedaction.TimedAction.Effect.Builder
- akka.javasdk.client.TimedActionClient
- akka.javasdk.timer.TimerScheduler
- akka.javasdk.Tracing
- akka.javasdk.view.View.QueryEffect<T>
- akka.javasdk.view.View.QueryStreamEffect<T>
- akka.javasdk.client.ViewClient
- akka.javasdk.workflow.Workflow.Effect<T>
- akka.javasdk.workflow.Workflow.Effect.TransitionalEffect<T>
- akka.javasdk.workflow.Workflow.Effect.Transitional
- akka.javasdk.workflow.Workflow.ReadOnlyEffect<T>
- akka.javasdk.workflow.Workflow.Effect.TransitionalEffect<T>
- akka.javasdk.workflow.Workflow.Effect.Builder<S>
- akka.javasdk.workflow.Workflow.Effect.PersistenceEffectBuilder<T>
- akka.javasdk.workflow.Workflow.LegacyWorkflowTimeout
- akka.javasdk.workflow.Workflow.Step
- akka.javasdk.workflow.Workflow.StepEffect
- akka.javasdk.workflow.Workflow.StepEffect.Builder<S>
- akka.javasdk.workflow.Workflow.StepEffect.PersistenceEffectBuilder
- akka.javasdk.workflow.Workflow.WithInput<I,
R> - akka.javasdk.workflow.Workflow.WorkflowSettings
- akka.javasdk.client.WorkflowClient
Annotation Interface Hierarchy
- akka.javasdk.annotations.Acl (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Acl.Matcher (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.AgentDescription (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.ComponentId (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Consume (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Consume.FromEventSourcedEntity (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Consume.FromKeyValueEntity (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Consume.FromServiceStream (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Consume.FromTopic (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Consume.FromWorkflow (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.http.Delete (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.DeleteHandler (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Description (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.FunctionTool (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.http.Get (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.GrpcEndpoint (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.http.HttpEndpoint (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.JWT (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.JWT.StaticClaim (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.mcp.McpEndpoint (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.mcp.McpPrompt (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.mcp.McpResource (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.mcp.McpTool (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Migration (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.http.Patch (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.http.Post (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Produce (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Produce.ServiceStream (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Produce.ToTopic (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.http.Put (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Query (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Setup (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.StepName (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.Table (implements java.lang.annotation.Annotation)
- akka.javasdk.annotations.TypeName (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)
- akka.javasdk.annotations.Acl.Principal
- akka.javasdk.annotations.JWT.JwtMethodMode
- akka.javasdk.Principal.Basic (implements akka.javasdk.Principal)
- akka.javasdk.annotations.mcp.ToolAnnotation
- 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
- akka.javasdk.agent.AgentRegistry.AgentInfo
- akka.javasdk.agent.MemoryProvider.CustomMemoryProvider (implements akka.javasdk.agent.MemoryProvider)
- akka.javasdk.agent.MemoryProvider.Disabled (implements akka.javasdk.agent.MemoryProvider)
- akka.javasdk.agent.MemoryProvider.FromConfig (implements akka.javasdk.agent.MemoryProvider)
- akka.javasdk.agent.MemoryProvider.LimitedWindowMemoryProvider (implements akka.javasdk.agent.MemoryProvider)
- akka.javasdk.agent.ModelProvider.Anthropic (implements akka.javasdk.agent.ModelProvider)
- akka.javasdk.agent.ModelProvider.FromConfig (implements akka.javasdk.agent.ModelProvider)
- akka.javasdk.agent.ModelProvider.GoogleAIGemini (implements akka.javasdk.agent.ModelProvider)
- akka.javasdk.agent.ModelProvider.HuggingFace (implements akka.javasdk.agent.ModelProvider)
- akka.javasdk.agent.ModelProvider.LocalAI (implements akka.javasdk.agent.ModelProvider)
- akka.javasdk.agent.ModelProvider.Ollama (implements akka.javasdk.agent.ModelProvider)
- akka.javasdk.agent.ModelProvider.OpenAi (implements akka.javasdk.agent.ModelProvider)
- akka.javasdk.agent.PromptTemplate.Event.Deleted (implements akka.javasdk.agent.PromptTemplate.Event)
- akka.javasdk.agent.PromptTemplate.Event.Updated (implements akka.javasdk.agent.PromptTemplate.Event)
- akka.javasdk.agent.PromptTemplate.Prompt
- akka.javasdk.agent.SessionHistory
- akka.javasdk.impl.agent.SessionMemoryClient.MemorySettings
- akka.javasdk.agent.SessionMemoryEntity.AddInteractionCmd
- akka.javasdk.agent.SessionMemoryEntity.CompactionCmd
- akka.javasdk.agent.SessionMemoryEntity.Event.AiMessageAdded (implements akka.javasdk.agent.SessionMemoryEntity.Event)
- akka.javasdk.agent.SessionMemoryEntity.Event.Deleted (implements akka.javasdk.agent.SessionMemoryEntity.Event)
- akka.javasdk.agent.SessionMemoryEntity.Event.HistoryCleared (implements akka.javasdk.agent.SessionMemoryEntity.Event)
- akka.javasdk.agent.SessionMemoryEntity.Event.LimitedWindowSet (implements akka.javasdk.agent.SessionMemoryEntity.Event)
- akka.javasdk.agent.SessionMemoryEntity.Event.ToolResponseMessageAdded (implements akka.javasdk.agent.SessionMemoryEntity.Event)
- akka.javasdk.agent.SessionMemoryEntity.Event.UserMessageAdded (implements akka.javasdk.agent.SessionMemoryEntity.Event)
- akka.javasdk.agent.SessionMemoryEntity.GetHistoryCmd
- akka.javasdk.agent.SessionMemoryEntity.LimitedWindow
- akka.javasdk.agent.SessionMemoryEntity.State
- akka.javasdk.agent.SessionMessage.AiMessage (implements akka.javasdk.agent.SessionMessage)
- akka.javasdk.agent.SessionMessage.ToolCallRequest
- akka.javasdk.agent.SessionMessage.ToolCallResponse (implements akka.javasdk.agent.SessionMessage)
- akka.javasdk.agent.SessionMessage.UserMessage (implements akka.javasdk.agent.SessionMessage)
- akka.javasdk.http.StrictResponse<T>
- akka.javasdk.workflow.Workflow.RecoverStrategy<T>
- akka.javasdk.workflow.Workflow.RecoverStrategy.MaxRetries
- akka.javasdk.workflow.Workflow.RecoverStrategy.RecoveryInput<I> (implements akka.javasdk.workflow.Workflow.WithInput<I,
R>) - akka.javasdk.workflow.Workflow.StepMethod
- akka.javasdk.workflow.Workflow.StepSettings
- java.lang.Record