Uses of Record Class
dev.dokimos.server.dto.v1.AnnotationView
Packages that use AnnotationView
Package
Description
-
Uses of AnnotationView in dev.dokimos.server.controller.v1
Methods in dev.dokimos.server.controller.v1 that return AnnotationViewModifier and TypeMethodDescriptionAnnotationController.get(UUID runId, UUID itemResultId, jakarta.servlet.http.HttpServletRequest http) Returns the annotation for the item result.AnnotationController.upsert(UUID runId, UUID itemResultId, @Valid AnnotationRequest request, jakarta.servlet.http.HttpServletRequest http) Creates or updates the annotation for the item result and returns it. -
Uses of AnnotationView in dev.dokimos.server.dto.v1
Methods in dev.dokimos.server.dto.v1 that return AnnotationViewModifier and TypeMethodDescriptionRunDetails.ItemSummary.annotation()Returns the value of theannotationrecord component.static AnnotationViewAnnotationView.from(Annotation annotation) Constructors in dev.dokimos.server.dto.v1 with parameters of type AnnotationViewModifierConstructorDescriptionItemSummary(UUID id, Map<String, Object> input, Map<String, Object> expectedOutput, Map<String, Object> actualOutput, Map<String, Object> metadata, List<RunDetails.EvalSummary> evalResults, Instant createdAt, UUID datasetItemId, AnnotationView annotation, Integer tokensIn, Integer tokensOut, Double costUsd, Long latencyMs) Creates an instance of aItemSummaryrecord class. -
Uses of AnnotationView in dev.dokimos.server.service
Methods in dev.dokimos.server.service that return AnnotationViewModifier and TypeMethodDescriptionAnnotationService.get(UUID runId, UUID itemResultId, TenantScope scope) Returns the annotation for the given run item result, scoped to the caller's tenant.AnnotationService.upsert(UUID runId, UUID itemResultId, AnnotationRequest req, String principalId, TenantScope scope) Creates or updates the single annotation for the given item result.