private static Map<String, Object> getQueryParamsForBatchingKey(Request<?> request) { final Map<String, Object> params = new HashMap<>(request.getQueryParamsObjects()); params.remove(RestConstants.QUERY_BATCH_IDS_PARAM); params.remove(RestConstants.FIELDS_PARAM); return params; }
private static Optional<String> getOpOutName(Request<?> request) { if (request.getMethod() == ResourceMethod.ACTION) { return Optional.of((String)request.getQueryParamsObjects().get(RestConstants.ACTION_PARAM)); } else if (request.getMethod() == ResourceMethod.FINDER) { return Optional.of((String)request.getQueryParamsObjects().get(RestConstants.QUERY_TYPE_PARAM)); } else { return Optional.empty(); } }
final Map<String, Object> rawQueryParams = request.getQueryParamsObjects(); if (rawQueryParams == null)
protected void appendQueryParams(UriBuilder b) { DataMap params = QueryParamsUtil.convertToDataMap(_request.getQueryParamsObjects(), _request.getQueryParamClasses(), _version); if (_version.compareTo(AllProtocolVersions.RESTLI_PROTOCOL_2_0_0.getProtocolVersion()) >= 0) { URIParamUtils.addSortedParams(b, params); } else { QueryParamsDataMap.addSortedParams(b, params); } }