code: protected <T> T doGet(String path, MultivaluedMap<String, String> queryParams, GenericType<T> genericType) throws ClientException {
          return doGet(path, queryParams, genericType, null);
      }
docs: Gets the requested resource. Adds an appropriate Accepts header.
  
  @param <T> the type of the requested resource.
  @param path the path to the resource.
  @param queryParams any query parameters to send.
  @param genericType the type of the requested resource.
  @return the requested resource.
  @throws ClientException if a status code other than 200 (OK) is returned.