Class SimpleGetRequest

java.lang.Object
org.sonar.api.server.ws.Request
org.sonar.api.impl.ws.SimpleGetRequest

public class SimpleGetRequest extends org.sonar.api.server.ws.Request
Fake implementation of Request used for testing. Call the method setParam(String, String) to emulate some parameter values.
  • Constructor Details

    • SimpleGetRequest

      public SimpleGetRequest()
  • Method Details

    • method

      public String method()
      Specified by:
      method in class org.sonar.api.server.ws.Request
    • getMediaType

      public String getMediaType()
      Specified by:
      getMediaType in class org.sonar.api.server.ws.Request
    • setMediaType

      public SimpleGetRequest setMediaType(String mediaType)
    • hasParam

      public boolean hasParam(String key)
      Specified by:
      hasParam in class org.sonar.api.server.ws.Request
    • param

      public String param(String key)
      Specified by:
      param in class org.sonar.api.server.ws.Request
    • multiParam

      public List<String> multiParam(String key)
      Specified by:
      multiParam in class org.sonar.api.server.ws.Request
    • paramAsStrings

      @CheckForNull public List<String> paramAsStrings(String key)
      Specified by:
      paramAsStrings in class org.sonar.api.server.ws.Request
    • paramAsInputStream

      public InputStream paramAsInputStream(String key)
      Specified by:
      paramAsInputStream in class org.sonar.api.server.ws.Request
    • setParam

      public SimpleGetRequest setParam(String key, @Nullable String value)
    • getParams

      public Map<String,String[]> getParams()
      Specified by:
      getParams in class org.sonar.api.server.ws.Request
    • paramAsPart

      public org.sonar.api.server.ws.Request.Part paramAsPart(String key)
      Specified by:
      paramAsPart in class org.sonar.api.server.ws.Request
    • setPart

      public SimpleGetRequest setPart(String key, InputStream input, String fileName)
    • localConnector

      public org.sonar.api.server.ws.LocalConnector localConnector()
      Specified by:
      localConnector in class org.sonar.api.server.ws.Request
    • getPath

      public String getPath()
      Specified by:
      getPath in class org.sonar.api.server.ws.Request
    • setPath

      public SimpleGetRequest setPath(String path)
    • header

      public Optional<String> header(String name)
      Specified by:
      header in class org.sonar.api.server.ws.Request
    • setHeader

      public SimpleGetRequest setHeader(String name, String value)