Package-level declarations
Types
Link copied to clipboard
data class GetSessionConfig(val numRecentEvents: Int? = null, val afterTimestamp: ERROR CLASS: Symbol not found for Instant?? = null)
Configuration for getting a session.
Link copied to clipboard
An in-memory implementation of SessionService assuming Session objects are mutable regarding their state map, events list, and last update time.
Link copied to clipboard
data class ListEventsResponse(val events: List<Event> = emptyList(), val nextPageToken: String? = null)
Response for listing events.
Link copied to clipboard
Response for listing sessions.
Link copied to clipboard
data class Session(val key: SessionKey, val state: State = State(), val events: MutableList<Event> = concurrentMutableListOf(), var lastUpdateTime: ERROR CLASS: Symbol not found for Instant = Instant.fromEpochMilliseconds(0))
Link copied to clipboard
Composite identifier for a Session.
Link copied to clipboard
interface SessionService
Link copied to clipboard
A SessionService backed by the managed Vertex AI Session Service.