Serialized Form

  • Package akka.javasdk

  • Package akka.javasdk.agent

  • Package akka.javasdk.agent.task

  • Package akka.javasdk.client

  • Package akka.javasdk.impl.agent

    • Exception Class akka.javasdk.impl.agent.AgentException

      class AgentException extends RuntimeException implements Serializable
      • Serialized Fields

    • Class akka.javasdk.impl.agent.AgentException$

      class AgentException$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.AgentRegistryImpl.AgentDetails

      class AgentDetails extends Object implements Serializable
    • Class akka.javasdk.impl.agent.AgentRegistryImpl.AgentDetails$

      class AgentDetails$ extends scala.runtime.AbstractFunction5<String,String,String,String,Class<Agent>,akka.javasdk.impl.agent.AgentRegistryImpl.AgentDetails> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.BaseAgentEffectBuilder.ConstantSystemMessage

      class ConstantSystemMessage extends Object implements Serializable
      • Serialized Fields

    • Class akka.javasdk.impl.agent.BaseAgentEffectBuilder.ConstantSystemMessage$

      class ConstantSystemMessage$ extends scala.runtime.AbstractFunction1<String,akka.javasdk.impl.agent.BaseAgentEffectBuilder.ConstantSystemMessage> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.BaseAgentEffectBuilder.NoPrimaryEffect$

      class NoPrimaryEffect$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.BaseAgentEffectBuilder.RequestModel

      class RequestModel extends Object implements Serializable
      • Serialized Fields

        • contentLoader
          scala.Option<ContentLoader> contentLoader
        • failureMapping
          scala.Option<scala.Function1<Throwable,Object>> failureMapping
        • includeJsonSchema
          boolean includeJsonSchema
        • mcpTools
          scala.collection.immutable.Seq<RemoteMcpTools> mcpTools
        • memoryProvider
          MemoryProvider memoryProvider
        • modelProvider
          ModelProvider modelProvider
        • replyMetadata
          Metadata replyMetadata
        • responseMapping
          scala.Option<scala.Function1<Object,Object>> responseMapping
        • responseType
          Class<?> responseType
        • systemMessage
          akka.javasdk.impl.agent.BaseAgentEffectBuilder.SystemMessage systemMessage
        • toolInstancesOrClasses
          scala.collection.immutable.Seq<Object> toolInstancesOrClasses
        • userMessage
          UserMessage userMessage
    • Class akka.javasdk.impl.agent.BaseAgentEffectBuilder.RequestModel$

      class RequestModel$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.BaseAgentEffectBuilder.TemplateSystemMessage

      class TemplateSystemMessage extends Object implements Serializable
      • Serialized Fields

        • args
          scala.collection.immutable.Seq<Object> args
        • templateId
          String templateId
    • Class akka.javasdk.impl.agent.BaseAgentEffectBuilder.TemplateSystemMessage$

      class TemplateSystemMessage$ extends scala.runtime.AbstractFunction2<String,scala.collection.immutable.Seq<Object>,akka.javasdk.impl.agent.BaseAgentEffectBuilder.TemplateSystemMessage> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.ClassifierSettings

      class ClassifierSettings extends Object implements Serializable
      • Serialized Fields

        • configuredClassifiers
          scala.collection.immutable.Seq<akka.javasdk.impl.agent.ConfiguredClassifier> configuredClassifiers
    • Class akka.javasdk.impl.agent.ClassifierSettings$

      class ClassifierSettings$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.ConfiguredClassifier

      class ConfiguredClassifier extends Object implements Serializable
      • Serialized Fields

        • config
          com.typesafe.config.Config config
        • implementationClass
          String implementationClass
        • name
          String name
    • Class akka.javasdk.impl.agent.ConfiguredClassifier$

      class ConfiguredClassifier$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.ConfiguredGuardrail

      class ConfiguredGuardrail extends Object implements Serializable
      • Serialized Fields

        • agentRoles
          scala.collection.immutable.Set<String> agentRoles
        • agents
          scala.collection.immutable.Set<String> agents
        • category
          String category
        • config
          com.typesafe.config.Config config
        • controlId
          scala.Option<String> controlId
        • implementationClass
          String implementationClass
        • name
          String name
        • reportOnly
          boolean reportOnly
        • tools
          scala.collection.immutable.Set<String> tools
        • useFor
          scala.collection.immutable.Set<akka.javasdk.impl.agent.ConfiguredGuardrail.UseFor> useFor
    • Class akka.javasdk.impl.agent.ConfiguredGuardrail$

      class ConfiguredGuardrail$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.ConfiguredGuardrail$UseFor$McpToolRequest$

      class ConfiguredGuardrail$UseFor$McpToolRequest$ extends akka.javasdk.impl.agent.ConfiguredGuardrail.UseFor implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.ConfiguredGuardrail$UseFor$McpToolResponse$

      class ConfiguredGuardrail$UseFor$McpToolResponse$ extends akka.javasdk.impl.agent.ConfiguredGuardrail.UseFor implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.ConfiguredGuardrail$UseFor$ModelRequest$

      class ConfiguredGuardrail$UseFor$ModelRequest$ extends akka.javasdk.impl.agent.ConfiguredGuardrail.UseFor implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.ConfiguredGuardrail$UseFor$ModelResponse$

      class ConfiguredGuardrail$UseFor$ModelResponse$ extends akka.javasdk.impl.agent.ConfiguredGuardrail.UseFor implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.ConfiguredGuardrail$UseFor$Wildcard$

      class ConfiguredGuardrail$UseFor$Wildcard$ extends akka.javasdk.impl.agent.ConfiguredGuardrail.UseFor implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.GuardrailProvider.GuardrailEntry

      class GuardrailEntry extends Object implements Serializable
      • Serialized Fields

        • configuredGuardrail
          akka.javasdk.impl.agent.ConfiguredGuardrail configuredGuardrail
        • guardrail
          Guardrail guardrail
    • Class akka.javasdk.impl.agent.GuardrailProvider.GuardrailEntry$

      class GuardrailEntry$ extends scala.runtime.AbstractFunction2<akka.javasdk.impl.agent.ConfiguredGuardrail,Guardrail,akka.javasdk.impl.agent.GuardrailProvider.GuardrailEntry> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.GuardrailSettings

      class GuardrailSettings extends Object implements Serializable
      • Serialized Fields

        • configuredGuardrails
          scala.collection.immutable.Seq<akka.javasdk.impl.agent.ConfiguredGuardrail> configuredGuardrails
    • Class akka.javasdk.impl.agent.GuardrailSettings$

      class GuardrailSettings$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.RemoteMcpToolsImpl

      class RemoteMcpToolsImpl extends Object implements Serializable
      • Serialized Fields

        • additionalClientHeaders
          scala.collection.immutable.Seq<akka.http.javadsl.model.HttpHeader> additionalClientHeaders
        • interceptor
          scala.Option<RemoteMcpTools.ToolInterceptor> interceptor
        • serverUri
          String serverUri
        • timeout
          scala.concurrent.duration.FiniteDuration timeout
        • toolNameFilter
          scala.Option<Predicate<String>> toolNameFilter
    • Class akka.javasdk.impl.agent.RemoteMcpToolsImpl$

      class RemoteMcpToolsImpl$ extends scala.runtime.AbstractFunction5<String,scala.Option<Predicate<String>>,scala.Option<RemoteMcpTools.ToolInterceptor>,scala.collection.immutable.Seq<akka.http.javadsl.model.HttpHeader>,scala.concurrent.duration.FiniteDuration,akka.javasdk.impl.agent.RemoteMcpToolsImpl> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.TaskRuleRunner$RuleOutcome$Accepted$

      class TaskRuleRunner$RuleOutcome$Accepted$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.agent.TaskRuleRunner$RuleOutcome$Rejected

      class TaskRuleRunner$RuleOutcome$Rejected extends Object implements Serializable
      • Serialized Fields

    • Class akka.javasdk.impl.agent.TaskRuleRunner$RuleOutcome$Rejected$

      class TaskRuleRunner$RuleOutcome$Rejected$ extends scala.runtime.AbstractFunction2<String,String,akka.javasdk.impl.agent.TaskRuleRunner$RuleOutcome$Rejected> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
  • Package akka.javasdk.impl.evaluation

    • Class akka.javasdk.impl.evaluation.ConfiguredEvaluator

      class ConfiguredEvaluator extends Object implements Serializable
      • Serialized Fields

        • bindings
          scala.collection.immutable.Seq<akka.runtime.sdk.spi.SpiEvaluator.Binding> bindings
        • controlId
          scala.Option<String> controlId
    • Class akka.javasdk.impl.evaluation.ConfiguredEvaluator$

      class ConfiguredEvaluator$ extends scala.runtime.AbstractFunction2<scala.collection.immutable.Seq<akka.runtime.sdk.spi.SpiEvaluator.Binding>,scala.Option<String>,akka.javasdk.impl.evaluation.ConfiguredEvaluator> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.BuilderImpl

      class BuilderImpl extends Object implements Serializable
      • Serialized Fields

        • persistence
          akka.javasdk.impl.evaluation.DurableEvaluatorEffects.Persistence<S> persistence
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.BuilderImpl$

      class BuilderImpl$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.CompleteTransition

      class CompleteTransition extends Object implements Serializable
      • Serialized Fields

    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.CompleteTransition$

      class CompleteTransition$ extends scala.runtime.AbstractFunction1<Evaluation,akka.javasdk.impl.evaluation.DurableEvaluatorEffects.CompleteTransition> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.EffectImpl

      class EffectImpl extends Object implements Serializable
      • Serialized Fields

        • persistence
          akka.javasdk.impl.evaluation.DurableEvaluatorEffects.Persistence<S> persistence
        • transition
          akka.javasdk.impl.evaluation.DurableEvaluatorEffects.Transition transition
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.EffectImpl$

      class EffectImpl$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.InconclusiveTransition

      class InconclusiveTransition extends Object implements Serializable
      • Serialized Fields

    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.InconclusiveTransition$

      class InconclusiveTransition$ extends scala.runtime.AbstractFunction1<String,akka.javasdk.impl.evaluation.DurableEvaluatorEffects.InconclusiveTransition> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.NoPersistence$

      class NoPersistence$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.PersistenceEffectBuilderImpl

      class PersistenceEffectBuilderImpl extends Object implements Serializable
      • Serialized Fields

        • persistence
          akka.javasdk.impl.evaluation.DurableEvaluatorEffects.Persistence<S> persistence
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.PersistenceEffectBuilderImpl$

      class PersistenceEffectBuilderImpl$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.StepTransition

      class StepTransition extends Object implements Serializable
      • Serialized Fields

        • declaringClass
          Class<?> declaringClass
        • input
          scala.Option<Object> input
        • stepName
          String stepName
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.StepTransition$

      class StepTransition$ extends scala.runtime.AbstractFunction3<String,scala.Option<Object>,Class<?>,akka.javasdk.impl.evaluation.DurableEvaluatorEffects.StepTransition> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.UpdateState

      class UpdateState extends Object implements Serializable
      • Serialized Fields

        • newState
          S newState
    • Class akka.javasdk.impl.evaluation.DurableEvaluatorEffects.UpdateState$

      class UpdateState$ extends Object implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.evaluation.EvaluatorEffectImpl.CompleteEffect

      class CompleteEffect extends akka.javasdk.impl.evaluation.EvaluatorEffectImpl.PrimaryEffect implements Serializable
      • Serialized Fields

    • Class akka.javasdk.impl.evaluation.EvaluatorEffectImpl.CompleteEffect$

      class CompleteEffect$ extends scala.runtime.AbstractFunction1<Evaluation,akka.javasdk.impl.evaluation.EvaluatorEffectImpl.CompleteEffect> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()
    • Class akka.javasdk.impl.evaluation.EvaluatorEffectImpl.InconclusiveEffect

      class InconclusiveEffect extends akka.javasdk.impl.evaluation.EvaluatorEffectImpl.PrimaryEffect implements Serializable
      • Serialized Fields

    • Class akka.javasdk.impl.evaluation.EvaluatorEffectImpl.InconclusiveEffect$

      class InconclusiveEffect$ extends scala.runtime.AbstractFunction1<String,akka.javasdk.impl.evaluation.EvaluatorEffectImpl.InconclusiveEffect> implements Serializable
      • Serialization Methods

        • writeReplace
          private Object writeReplace()