Class ModuleSchemaResource

java.lang.Object
ai.pipestream.registration.api.ModuleSchemaResource

@Path("/modules") public class ModuleSchemaResource extends Object
REST facade for module JSON config schemas (JSONForms / graph editor).

Schemas are registered inline at module startup and stored in the platform DB + Apicurio. This endpoint does not call running module instances.

  • Constructor Details

    • ModuleSchemaResource

      public ModuleSchemaResource()
  • Method Details

    • getModuleSchema

      @GET @Path("/{name}/schema") @Produces("application/json") public io.smallrye.mutiny.Uni<jakarta.ws.rs.core.Response> getModuleSchema(@PathParam("name") String name, @QueryParam("version") String version)