Class ToolExecutedEvent.ToolExecutedEventBuilder
java.lang.Object
dev.langchain4j.observability.api.event.AiServiceEvent.Builder<ToolExecutedEvent>
dev.langchain4j.observability.api.event.ToolExecutedEvent.ToolExecutedEventBuilder
- Enclosing interface:
ToolExecutedEvent
public static class ToolExecutedEvent.ToolExecutedEventBuilder
extends AiServiceEvent.Builder<ToolExecutedEvent>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedCreates a builder initialized from an existingToolExecutedEvent. -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aToolExecutedEvent.invocationContext(InvocationContext invocationContext) request()request(ToolExecutionRequest request) Sets the tool execution request.resultText(String resultText) Sets the tool execution result text.Methods inherited from class AiServiceEvent.Builder
invocationContext
-
Constructor Details
-
ToolExecutedEventBuilder
protected ToolExecutedEventBuilder() -
ToolExecutedEventBuilder
Creates a builder initialized from an existingToolExecutedEvent.
-
-
Method Details
-
request
Sets the tool execution request. -
resultText
Sets the tool execution result text. -
request
-
resultText
-
invocationContext
public ToolExecutedEvent.ToolExecutedEventBuilder invocationContext(InvocationContext invocationContext) - Overrides:
invocationContextin classAiServiceEvent.Builder<ToolExecutedEvent>
-
build
Builds aToolExecutedEvent.- Specified by:
buildin classAiServiceEvent.Builder<ToolExecutedEvent>
-