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
ConstructorsModifierConstructorDescriptionprotected
protected
Creates 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:
invocationContext
in classAiServiceEvent.Builder<ToolExecutedEvent>
-
build
Builds aToolExecutedEvent
.- Specified by:
build
in classAiServiceEvent.Builder<ToolExecutedEvent>
-