Class ApiRootAction.Questions

java.lang.Object
io.jenkins.plugins.interactiveinput.rest.ApiRootAction.Questions
Enclosing class:
ApiRootAction

public static class ApiRootAction.Questions extends Object
  • Constructor Details

    • Questions

      public Questions()
  • Method Details

    • doIndex

      @GET public org.kohsuke.stapler.HttpResponse doIndex(org.kohsuke.stapler.StaplerRequest2 req)
      GET /questions — list WAITING questions visible to the caller.

      Scoping:

      • ?job=<fullName> — questions for one job the caller may answer (per-project notification centre). Requires Item.READ on that job; 404 otherwise (no leak).
      • ?job=<fullName>&build=<n> — every readable question (any status, with answers) for one build (per-build audit view).
      • ?all=true — every WAITING question (requires Overall/Administer).
      • default — every WAITING question the caller may answer, across all jobs.
    • getDynamic

      public ApiRootAction.QuestionEndpoint getDynamic(String id)