@Override public Map<String, String> getQueryParams() { Map<String, String> paramMap = super.getQueryParams(); if (maxKeys != null) paramMap.put(S3Constants.PARAM_MAX_KEYS, maxKeys.toString()); if (marker != null) paramMap.put(S3Constants.PARAM_MARKER, marker); if (query != null) paramMap.put(S3Constants.PARAM_QUERY, query); if (attributes != null && attributes.size() >= 1) paramMap.put(S3Constants.PARAM_ATTRIBUTES, formatAttributes(attributes)); if (sorted != null) paramMap.put(S3Constants.PARAM_SORTED, sorted); if (includeOlderVersions) paramMap.put(S3Constants.PARAM_INCLUDE_OLDER_VERSIONS, "true"); if (encodingType != null) paramMap.put(S3Constants.PARAM_ENCODING_TYPE, encodingType.toString()); return paramMap; }