Interface ModuleTestConfig


@ConfigMapping(prefix="module-test") public interface ModuleTestConfig
Static, config-driven map of module name → base URL for the Module Test door. This is the discovery-free target resolution agreed for the Module Test: the sidecar dials a known/configured module, never resolves an arbitrary runtime-supplied name (that was the banned dynamic-grpc pattern).

Each base URL points at a module's HTTP port where the dev/test-only door POST /module-runtime/v1/process-once is served (see the pipestream-module-runtime extension). Seeded with the dev-stack ports under %dev; override per environment with module-test.targets.<module>=<baseUrl>.

  • Method Summary

    Modifier and Type
    Method
    Description
    The configured map of module name to base URL (e.g.
  • Method Details

    • targets

      Map<String,String> targets()
      The configured map of module name to base URL (e.g. chunker → http://localhost:19102).
      Returns:
      the module-name-to-base-URL target map