Class A2ATestRoutes

java.lang.Object
org.a2aproject.sdk.extras.opentelemetry.it.A2ATestRoutes

@Singleton public class A2ATestRoutes extends Object
Test routes for OpenTelemetry integration testing. Exposes test utilities via REST endpoints.
  • Constructor Details

    • A2ATestRoutes

      public A2ATestRoutes()
  • Method Details

    • saveTask

      public void saveTask(String body, io.vertx.ext.web.RoutingContext rc)
    • getTask

      public void getTask(String taskId, io.vertx.ext.web.RoutingContext rc)
    • deleteTask

      public void deleteTask(String taskId, io.vertx.ext.web.RoutingContext rc)
    • ensureTaskQueue

      public void ensureTaskQueue(String taskId, io.vertx.ext.web.RoutingContext rc)
    • enqueueTaskStatusUpdateEvent

      public void enqueueTaskStatusUpdateEvent(String taskId, String body, io.vertx.ext.web.RoutingContext rc)
    • enqueueTaskArtifactUpdateEvent

      public void enqueueTaskArtifactUpdateEvent(String taskId, String body, io.vertx.ext.web.RoutingContext rc)
    • getChildQueueCount

      public void getChildQueueCount(String taskId, io.vertx.ext.web.RoutingContext rc)
    • hello

      public void hello(io.vertx.ext.web.RoutingContext rc)
    • exportSpans

      public void exportSpans(io.vertx.ext.web.RoutingContext rc)
    • reset

      public void reset(io.vertx.ext.web.RoutingContext rc)