code: public void PUT(String partialUrl, Object payload, Map<String, Object> headers, 
          List<String> queryParams)
      {
          URI uri = buildUri(partialUrl);
          executePutRequest(uri, payload, headers, queryParams);
      }
docs: Execute a PUT call against the partial URL.
  @param partialUrl The partial URL to build
  @param payload The object to use for the PUT
  @param headers A set of headers to add to the request
  @param queryParams A set of query parameters to add to the request