Package-level declarations

Types

Link copied to clipboard
data class ArtifactParams(val appName: String, val userId: String, val sessionId: String, val artifactName: String? = null)
Link copied to clipboard
data class ArtifactRoutesError(val message: String, val code: HttpStatusCode)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GraphParams(val appName: String, val userId: String, val sessionId: String, val eventId: String)
Link copied to clipboard
data class GraphRoutesError(val message: String, val code: HttpStatusCode)
Link copied to clipboard
Link copied to clipboard
sealed class GraphRoutesResult
Link copied to clipboard
data class SessionParams(val appName: String, val userId: String, val sessionId: String?)
Link copied to clipboard
data class SessionRoutesError(val message: String, val code: HttpStatusCode)
Link copied to clipboard
Link copied to clipboard
sealed class SessionRoutesResult

Functions

Link copied to clipboard
fun Route.appRoutes(agentLoader: AgentLoader)
Link copied to clipboard
fun Route.artifactRoutes(artifactService: ArtifactService)
Link copied to clipboard
fun Route.debugRoutes(exporter: ApiServerSpanExporter)
Link copied to clipboard
fun Route.evalRoutes()
Link copied to clipboard
fun extractArtifactParams(parameters: Parameters, requireArtifactName: Boolean = false): ArtifactRoutesResult
Link copied to clipboard
fun extractGraphParams(parameters: Parameters): GraphRoutesResult
Link copied to clipboard
fun extractSessionParams(parameters: Parameters, requireSessionId: Boolean = false): SessionRoutesResult
Link copied to clipboard
fun Route.graphRoutes(agentLoader: AgentLoader, sessionService: SessionService)
Link copied to clipboard
fun Route.runRoutes(agentLoader: AgentLoader, sessionService: SessionService, artifactService: ArtifactService)
Link copied to clipboard
fun Route.sessionRoutes(sessionService: SessionService)
Link copied to clipboard
fun Route.staticRoutes(application: Application)
Link copied to clipboard