public WebTarget appendPathAndQueryParameters(final WebTarget webTarget) {
    ArgumentChecker.notNull(webTarget, "webTarget");
    WebTarget resultTarget = webTarget;
    resultTarget = resultTarget.path(MULTI_SET_NAME + EXTENSION);
    resultTarget = resultTarget.queryParam(COLUMNS_PARAM, buildCodeList(_quandlCodes));
    // This is a hack that stops Quandl from returning all the data as part of the query
    resultTarget = resultTarget.queryParam(EXCLUDE_DATA_PARAM, INFINITE_FUTURE);
    return resultTarget;
  }
public WebTarget appendPathAndQueryParameters ( final WebTarget webTarget ) { ArgumentChecker . notNull ( webTarget , "webTarget" ) ; WebTarget resultTarget = webTarget ; resultTarget = resultTarget . path ( MULTI_SET_NAME + EXTENSION ) ; resultTarget = resultTarget . queryParam ( COLUMNS_PARAM , buildCodeList ( _quandlCodes ) ) ; resultTarget = resultTarget . queryParam ( EXCLUDE_DATA_PARAM , INFINITE_FUTURE ) ; return resultTarget ; }
Append any specified parameters to the provided WebTarget.

@param webTarget a web target used by the Jersey Client API, not null
@return the WebTarget with any path and query parameters appended, not null