Package com.google.genkit.ai.agent
Class SessionSnapshot.Builder<S>
java.lang.Object
com.google.genkit.ai.agent.SessionSnapshot.Builder<S>
- Type Parameters:
S- the type of custom state
- Enclosing class:
SessionSnapshot<S>
Builder for SessionSnapshot.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()error(RuntimeError error) finishReason(AgentFinishReason finishReason) heartbeatAt(String heartbeatAt) snapshotId(String snapshotId) state(SessionState<S> state) status(SnapshotStatus status)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
snapshotId
-
sessionId
-
parentId
-
createdAt
-
updatedAt
-
heartbeatAt
-
status
-
finishReason
-
error
-
state
-
build
-