Class UpdateTemplateRequest

java.lang.Object
org.sonarqube.ws.client.permissions.UpdateTemplateRequest

@Generated("sonar-ws-generator") public class UpdateTemplateRequest extends Object
This is part of the internal API. This is a POST request.
Since:
5.2
See Also:
  • Constructor Details

    • UpdateTemplateRequest

      public UpdateTemplateRequest()
  • Method Details

    • setDescription

      public UpdateTemplateRequest setDescription(String description)
      Example value: "Permissions for all projects related to the financial service"
    • getDescription

      public String getDescription()
    • setId

      public UpdateTemplateRequest setId(String id)
      This is a mandatory parameter. Example value: "af8cb8cc-1e78-4c4e-8c00-ee8e814009a5"
    • getId

      public String getId()
    • setName

      public UpdateTemplateRequest setName(String name)
      Example value: "Financial Service Permissions"
    • getName

      public String getName()
    • setProjectKeyPattern

      public UpdateTemplateRequest setProjectKeyPattern(String projectKeyPattern)
      Example value: ".*\\.finance\\..*"
    • getProjectKeyPattern

      public String getProjectKeyPattern()