Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addInputImageArg(String) - Method in class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty.Builder
-
Adds an input image argument to the server configuration with required set to true.
- addInputImageArg(String, boolean) - Method in class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty.Builder
-
Adds an input image argument to the server configuration.
- addInputStringArg(String) - Method in class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty.Builder
-
Adds an input string argument to the server configuration with required set to true.
- addInputStringArg(String, boolean) - Method in class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty.Builder
-
Adds an input string argument to the server configuration.
- args() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.InitData
-
Returns the value of the
args
record component. - ArgumentMetadata(String, LangGraphStreamingServer.ArgumentMetadata.ArgumentType, boolean) - Constructor for record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ArgumentMetadata
-
Creates an instance of a
ArgumentMetadata
record class.
B
- build() - Method in class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty.Builder
-
Builds and returns a LangGraphStreamingServerJetty instance.
- builder() - Static method in class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty
-
Creates a new Builder for LangGraphStreamingServerJetty.
- Builder() - Constructor for class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty.Builder
C
- checkpointSaver(BaseCheckpointSaver) - Method in class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty.Builder
-
Sets the checkpoint saver for the server.
D
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.bsc.langgraph4j.studio.LangGraphStreamingServer.GraphInitServlet
-
Handles GET requests to retrieve the graph initialization data.
- doPost(HttpServletRequest, HttpServletResponse) - Method in class org.bsc.langgraph4j.studio.LangGraphStreamingServer.GraphStreamServlet
-
Handles POST requests to stream graph data.
E
- entries() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ThreadEntry
-
Returns the value of the
entries
record component. - equals(Object) - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ArgumentMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.InitData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.PersistentConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ThreadEntry
-
Indicates whether some other object is "equal to" this one.
G
- graph() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.InitData
-
Returns the value of the
graph
record component. - GraphInitServlet(StateGraph<? extends AgentState>, String, List<LangGraphStreamingServer.ArgumentMetadata>) - Constructor for class org.bsc.langgraph4j.studio.LangGraphStreamingServer.GraphInitServlet
-
Constructs a GraphInitServlet.
- GraphStreamServlet(StateGraph<? extends AgentState>, BaseCheckpointSaver) - Constructor for class org.bsc.langgraph4j.studio.LangGraphStreamingServer.GraphStreamServlet
-
Constructs a GraphStreamServlet.
H
- hashCode() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ArgumentMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.InitData
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.PersistentConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ThreadEntry
-
Returns a hash code value for this object.
I
- id() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ThreadEntry
-
Returns the value of the
id
record component. - IMAGE - Enum constant in enum class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ArgumentMetadata.ArgumentType
- InitData(String, String, List<LangGraphStreamingServer.ArgumentMetadata>) - Constructor for record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.InitData
- InitData(String, String, List<LangGraphStreamingServer.ArgumentMetadata>, List<LangGraphStreamingServer.ThreadEntry>) - Constructor for record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.InitData
-
Creates an instance of a
InitData
record class. - InitDataSerializer(Class<LangGraphStreamingServer.InitData>) - Constructor for class org.bsc.langgraph4j.studio.LangGraphStreamingServer.InitDataSerializer
L
- LangGraphStreamingServer - Interface in org.bsc.langgraph4j.studio
-
Interface for a LangGraph Streaming Server.
- LangGraphStreamingServer.ArgumentMetadata - Record Class in org.bsc.langgraph4j.studio
-
Metadata for an argument in a request.
- LangGraphStreamingServer.ArgumentMetadata.ArgumentType - Enum Class in org.bsc.langgraph4j.studio
- LangGraphStreamingServer.GraphInitServlet - Class in org.bsc.langgraph4j.studio
-
Servlet for initializing the graph in mermaid format.
- LangGraphStreamingServer.GraphStreamServlet - Class in org.bsc.langgraph4j.studio
-
Servlet for handling graph stream requests.
- LangGraphStreamingServer.InitData - Record Class in org.bsc.langgraph4j.studio
-
Initialization data for the graph.
- LangGraphStreamingServer.InitDataSerializer - Class in org.bsc.langgraph4j.studio
-
Serializer for InitData objects.
- LangGraphStreamingServer.PersistentConfig - Record Class in org.bsc.langgraph4j.studio
-
Configuration for persistent session data.
- LangGraphStreamingServer.ThreadEntry - Record Class in org.bsc.langgraph4j.studio
-
Represents an entry in a thread with its outputs.
- LangGraphStreamingServerJetty - Class in org.bsc.langgraph4j.studio.jetty
-
Represents a streaming server for LangGraph using Jetty.
- LangGraphStreamingServerJetty.Builder - Class in org.bsc.langgraph4j.studio.jetty
-
Builder class for constructing LangGraphStreamingServerJetty instances.
- log - Static variable in interface org.bsc.langgraph4j.studio.LangGraphStreamingServer
N
- name() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ArgumentMetadata
-
Returns the value of the
name
record component.
O
- org.bsc.langgraph4j.studio - package org.bsc.langgraph4j.studio
- org.bsc.langgraph4j.studio.jetty - package org.bsc.langgraph4j.studio.jetty
P
- PersistentConfig(String, String) - Constructor for record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.PersistentConfig
-
Creates an instance of a
PersistentConfig
record class. - port(int) - Method in class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty.Builder
-
Sets the port for the server.
R
- required() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ArgumentMetadata
-
Returns the value of the
required
record component.
S
- serialize(LangGraphStreamingServer.InitData, JsonGenerator, SerializerProvider) - Method in class org.bsc.langgraph4j.studio.LangGraphStreamingServer.InitDataSerializer
-
Serializes the InitData object to JSON.
- sessionId() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.PersistentConfig
-
Returns the value of the
sessionId
record component. - start() - Method in class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty
-
Starts the streaming server asynchronously.
- start() - Method in interface org.bsc.langgraph4j.studio.LangGraphStreamingServer
-
Starts the streaming server.
- stateGraph(StateGraph<State>) - Method in class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty.Builder
-
Sets the state graph for the server.
- STRING - Enum constant in enum class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ArgumentMetadata.ArgumentType
T
- ThreadEntry(String, List<? extends NodeOutput<? extends AgentState>>) - Constructor for record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ThreadEntry
-
Creates an instance of a
ThreadEntry
record class. - threadId() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.PersistentConfig
-
Returns the value of the
threadId
record component. - threads() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.InitData
-
Returns the value of the
threads
record component. - title() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.InitData
-
Returns the value of the
title
record component. - title(String) - Method in class org.bsc.langgraph4j.studio.jetty.LangGraphStreamingServerJetty.Builder
-
Sets the title for the server.
- toString() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ArgumentMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.InitData
-
Returns a string representation of this record class.
- toString() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.PersistentConfig
-
Returns a string representation of this record class.
- toString() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ThreadEntry
-
Returns a string representation of this record class.
- type() - Method in record class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ArgumentMetadata
-
Returns the value of the
type
record component.
V
- valueOf(String) - Static method in enum class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ArgumentMetadata.ArgumentType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.bsc.langgraph4j.studio.LangGraphStreamingServer.ArgumentMetadata.ArgumentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form