code: @SuppressWarnings("unchecked")
      public T addParameters(String key, Object value) {
          try {
              if (this.params_ == null) {
                  this.params_ = new JSONObject();
              }
              this.params_.put(key, value);
          } catch (JSONException ignore) {
  
          }
          return (T) this;
      }
docs: <p>Adds the the given key value pair to the parameters associated with this link.</p>
  
  @param key   A {@link String} with value of key for the parameter
  @param value A {@link Object} with value of value for the parameter
  @return This Builder object to allow for chaining of calls to set methods.