|
23 | 23 | import com.fasterxml.jackson.databind.MapperFeature;
|
24 | 24 | import com.fasterxml.jackson.databind.ObjectMapper;
|
25 | 25 | import com.google.common.collect.HashMultimap;
|
| 26 | +import com.google.common.collect.ImmutableSet; |
26 | 27 | import com.google.common.collect.Multimap;
|
27 | 28 | import com.google.common.collect.Multimaps;
|
28 | 29 | import com.google.common.io.ByteStreams;
|
|
102 | 103 | import java.util.Arrays;
|
103 | 104 | import java.util.Collection;
|
104 | 105 | import java.util.Collections;
|
105 |
| -import java.util.HashSet; |
106 | 106 | import java.util.Iterator;
|
107 | 107 | import java.util.LinkedList;
|
108 | 108 | import java.util.List;
|
@@ -204,40 +204,8 @@ public class MinioClient {
|
204 | 204 | private static final String END_HTTP = "----------END-HTTP----------";
|
205 | 205 | private static final String US_EAST_1 = "us-east-1";
|
206 | 206 | private static final String UPLOAD_ID = "uploadId";
|
207 |
| - |
208 |
| - private static final Set<String> amzHeaders = new HashSet<>(); |
209 |
| - |
210 |
| - static { |
211 |
| - amzHeaders.add("server-side-encryption"); |
212 |
| - amzHeaders.add("server-side-encryption-aws-kms-key-id"); |
213 |
| - amzHeaders.add("server-side-encryption-context"); |
214 |
| - amzHeaders.add("server-side-encryption-customer-algorithm"); |
215 |
| - amzHeaders.add("server-side-encryption-customer-key"); |
216 |
| - amzHeaders.add("server-side-encryption-customer-key-md5"); |
217 |
| - amzHeaders.add("website-redirect-location"); |
218 |
| - amzHeaders.add("storage-class"); |
219 |
| - } |
220 |
| - |
221 |
| - private static final Set<String> standardHeaders = new HashSet<>(); |
222 |
| - |
223 |
| - static { |
224 |
| - standardHeaders.add("content-type"); |
225 |
| - standardHeaders.add("cache-control"); |
226 |
| - standardHeaders.add("content-encoding"); |
227 |
| - standardHeaders.add("content-disposition"); |
228 |
| - standardHeaders.add("content-language"); |
229 |
| - standardHeaders.add("expires"); |
230 |
| - standardHeaders.add("range"); |
231 |
| - } |
232 |
| - |
233 |
| - private static final Set<String> TRACE_QUERY_PARAMS = new HashSet<>(); |
234 |
| - |
235 |
| - static { |
236 |
| - TRACE_QUERY_PARAMS.add("retention"); |
237 |
| - TRACE_QUERY_PARAMS.add("legal-hold"); |
238 |
| - TRACE_QUERY_PARAMS.add("tagging"); |
239 |
| - TRACE_QUERY_PARAMS.add(UPLOAD_ID); |
240 |
| - } |
| 207 | + private static final Set<String> TRACE_QUERY_PARAMS = |
| 208 | + ImmutableSet.of("retention", "legal-hold", "tagging", UPLOAD_ID); |
241 | 209 |
|
242 | 210 | private final Map<String, String> regionCache = new ConcurrentHashMap<>();
|
243 | 211 | private String userAgent = DEFAULT_USER_AGENT;
|
|
0 commit comments