code: public GetSdkRequest withParameters(java.util.Map<String, String> parameters) {
          setParameters(parameters);
          return this;
      }
docs: <p>
  A string-to-string key-value map of query parameters <code>sdkType</code>-dependent properties of the SDK. For
  <code>sdkType</code> of <code>objectivec</code> or <code>swift</code>, a parameter named <code>classPrefix</code>
  is required. For <code>sdkType</code> of <code>android</code>, parameters named <code>groupId</code>,
  <code>artifactId</code>, <code>artifactVersion</code>, and <code>invokerPackage</code> are required. For
  <code>sdkType</code> of <code>java</code>, parameters named <code>serviceName</code> and
  <code>javaPackageName</code> are required.
  </p>
  
  @param parameters
  A string-to-string key-value map of query parameters <code>sdkType</code>-dependent properties of the SDK.
  For <code>sdkType</code> of <code>objectivec</code> or <code>swift</code>, a parameter named
  <code>classPrefix</code> is required. For <code>sdkType</code> of <code>android</code>, parameters named
  <code>groupId</code>, <code>artifactId</code>, <code>artifactVersion</code>, and
  <code>invokerPackage</code> are required. For <code>sdkType</code> of <code>java</code>, parameters named
  <code>serviceName</code> and <code>javaPackageName</code> are required.
  @return Returns a reference to this object so that method calls can be chained together.