Class Event.Builder
java.lang.Object
com.google.adk.events.Event.Builder
- Enclosing class:
Event
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactions(EventActions value) avgLogprobs(Double value) build()content(com.google.genai.types.Content value) customMetadata(List<com.google.genai.types.CustomMetadata> value) errorCode(com.google.genai.types.FinishReason value) errorMessage(String value) finishReason(com.google.genai.types.FinishReason value) groundingMetadata(com.google.genai.types.GroundingMetadata value) interrupted(Boolean value) invocationId(String value) longRunningToolIds(Set<String> value) modelVersion(String value) timestamp(long value) turnComplete(Boolean value) usageMetadata(com.google.genai.types.GenerateContentResponseUsageMetadata value)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
-
invocationId
-
author
-
content
-
actions
-
longRunningToolIds
-
partial
-
turnComplete
-
errorCode
@CanIgnoreReturnValue public Event.Builder errorCode(@Nullable com.google.genai.types.FinishReason value) -
errorMessage
-
finishReason
@CanIgnoreReturnValue public Event.Builder finishReason(@Nullable com.google.genai.types.FinishReason value) -
usageMetadata
@CanIgnoreReturnValue public Event.Builder usageMetadata(@Nullable com.google.genai.types.GenerateContentResponseUsageMetadata value) -
avgLogprobs
-
interrupted
-
timestamp
-
branch
-
groundingMetadata
@CanIgnoreReturnValue public Event.Builder groundingMetadata(@Nullable com.google.genai.types.GroundingMetadata value) -
customMetadata
@CanIgnoreReturnValue public Event.Builder customMetadata(@Nullable List<com.google.genai.types.CustomMetadata> value) -
modelVersion
-
build
-