code: public Integration withRequestTemplates(java.util.Map<String, String> requestTemplates) {
          setRequestTemplates(requestTemplates);
          return this;
      }
docs: <p>
  Represents a map of Velocity templates that are applied on the request payload based on the value of the
  Content-Type header sent by the client. The content type value is the key in this map, and the template (as a
  String) is the value.
  </p>
  
  @param requestTemplates
  Represents a map of Velocity templates that are applied on the request payload based on the value of the
  Content-Type header sent by the client. The content type value is the key in this map, and the template
  (as a String) is the value.
  @return Returns a reference to this object so that method calls can be chained together.