code: @SuppressWarnings("unchecked")
      public <T extends RequestBuilder> T with(final String jsonParam, final Object obj) {
          this.parameters.put(jsonParam, obj);
          return (T) this;
      }
docs: Adds the given parameter to the map and returns this same object.
  @param jsonParam JSON name of the parameter to add
  @param obj Object to add to the map
  @return This same object