Index

A B C D E G H I L N O P R S T V 
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.
A B C D E G H I L N O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form