code: public PutIntegrationRequest withRequestParameters(java.util.Map<String, String> requestParameters) {
          setRequestParameters(requestParameters);
          return this;
      }
docs: <p>
  A key-value map specifying request parameters that are passed from the method request to the back end. The key is
  an integration request parameter name and the associated value is a method request parameter value or static
  value that must be enclosed within single quotes and pre-encoded as required by the back end. The method request
  parameter value must match the pattern of <code>method.request.{location}.{name}</code>, where
  <code>location</code> is <code>querystring</code>, <code>path</code>, or <code>header</code> and
  <code>name</code> must be a valid and unique method request parameter name.
  </p>
  
  @param requestParameters
  A key-value map specifying request parameters that are passed from the method request to the back end. The
  key is an integration request parameter name and the associated value is a method request parameter value
  or static value that must be enclosed within single quotes and pre-encoded as required by the back end.
  The method request parameter value must match the pattern of <code>method.request.{location}.{name}</code>
  , where <code>location</code> is <code>querystring</code>, <code>path</code>, or <code>header</code> and
  <code>name</code> must be a valid and unique method request parameter name.
  @return Returns a reference to this object so that method calls can be chained together.