Class AiServiceRequestIssuedEvent.AiServiceRequestIssuedEventBuilder
java.lang.Object
dev.langchain4j.observability.api.event.AiServiceEvent.Builder<AiServiceRequestIssuedEvent>
dev.langchain4j.observability.api.event.AiServiceRequestIssuedEvent.AiServiceRequestIssuedEventBuilder
- Enclosing interface:
AiServiceRequestIssuedEvent
public static class AiServiceRequestIssuedEvent.AiServiceRequestIssuedEventBuilder
extends AiServiceEvent.Builder<AiServiceRequestIssuedEvent>
Builder for
DefaultAiServiceResponseReceivedEvent instances.-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedCreates a builder initialized from an existingAiServiceRequestIssuedEvent. -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aAiServiceRequestIssuedEvent.invocationContext(InvocationContext invocationContext) Sets the invocation context.request()request(ChatRequest request) Sets the chat request.Methods inherited from class AiServiceEvent.Builder
invocationContext
-
Constructor Details
-
AiServiceRequestIssuedEventBuilder
protected AiServiceRequestIssuedEventBuilder() -
AiServiceRequestIssuedEventBuilder
Creates a builder initialized from an existingAiServiceRequestIssuedEvent.
-
-
Method Details
-
request
-
invocationContext
public AiServiceRequestIssuedEvent.AiServiceRequestIssuedEventBuilder invocationContext(InvocationContext invocationContext) Sets the invocation context.- Overrides:
invocationContextin classAiServiceEvent.Builder<AiServiceRequestIssuedEvent>
-
request
Sets the chat request. -
build
Builds aAiServiceRequestIssuedEvent.- Specified by:
buildin classAiServiceEvent.Builder<AiServiceRequestIssuedEvent>
-