23
23
import software .amazon .awssdk .services .s3 .model .CreateMultipartUploadRequest ;
24
24
import software .amazon .awssdk .services .s3 .model .GetObjectRequest ;
25
25
import software .amazon .awssdk .services .s3 .model .HeadObjectRequest ;
26
- import software .amazon .awssdk .services .s3 .model .ListPartsRequest ;
27
26
import software .amazon .awssdk .services .s3 .model .PutObjectRequest ;
28
27
import software .amazon .awssdk .services .s3 .model .UploadPartRequest ;
29
28
@@ -66,9 +65,8 @@ static CreateMultipartUploadRequest toCreateMultipartUploadRequest(PutObjectRequ
66
65
.sseCustomerAlgorithm (putObjectRequest .sseCustomerAlgorithm ())
67
66
.sseCustomerKey (putObjectRequest .sseCustomerKey ())
68
67
.sseCustomerKeyMD5 (putObjectRequest .sseCustomerKeyMD5 ())
69
- //TODO: uncomment this once #1352 is merged
70
- //.requestPayer(putObjectRequest.requestPayer())
71
- //.acl(putObjectRequest.acl())
68
+ .requestPayer (putObjectRequest .requestPayer ())
69
+ .acl (putObjectRequest .acl ())
72
70
.cacheControl (putObjectRequest .cacheControl ())
73
71
.metadata (putObjectRequest .metadata ())
74
72
.contentDisposition (putObjectRequest .contentDisposition ())
@@ -81,6 +79,7 @@ static CreateMultipartUploadRequest toCreateMultipartUploadRequest(PutObjectRequ
81
79
.grantFullControl (putObjectRequest .grantFullControl ())
82
80
.grantReadACP (putObjectRequest .grantReadACP ())
83
81
.grantWriteACP (putObjectRequest .grantWriteACP ())
82
+ //TODO filter out headers
84
83
//.overrideConfiguration(putObjectRequest.overrideConfiguration())
85
84
.build ();
86
85
}
@@ -99,7 +98,7 @@ static UploadPartRequest toUploadPartRequest(PutObjectRequest putObjectRequest,
99
98
.sseCustomerKeyMD5 (putObjectRequest .sseCustomerKeyMD5 ())
100
99
.uploadId (uploadId )
101
100
.partNumber (partNumber )
102
- // .requestPayer(putObjectRequest.requestPayer())
101
+ .requestPayer (putObjectRequest .requestPayer ())
103
102
//.overrideConfiguration(putObjectRequest.overrideConfiguration())
104
103
.build ();
105
104
}
@@ -113,32 +112,19 @@ static CompleteMultipartUploadRequest toCompleteMultipartUploadRequest(PutObject
113
112
.multipartUpload (CompletedMultipartUpload .builder ()
114
113
.parts (parts )
115
114
.build ())
116
- // .requestPayer(putObjectRequest.requestPayer())
115
+ .requestPayer (putObjectRequest .requestPayer ())
117
116
.uploadId (uploadId )
118
117
.build ();
119
118
120
119
}
121
120
122
- static ListPartsRequest toListPartsRequest (PutObjectRequest putObjectRequest ,
123
- String uploadId ) {
124
- return ListPartsRequest .builder ()
125
- .bucket (putObjectRequest .bucket ())
126
- .key (putObjectRequest .key ())
127
- .uploadId (uploadId )
128
- //.partNumberMarker()
129
- //.requestPayer(putObjectRequest.requestPayer())
130
- .build ();
131
-
132
- }
133
-
134
121
static AbortMultipartUploadRequest toAbortPartRequest (PutObjectRequest putObjectRequest ,
135
122
String uploadId ) {
136
123
return AbortMultipartUploadRequest .builder ()
137
124
.bucket (putObjectRequest .bucket ())
138
125
.key (putObjectRequest .key ())
139
126
.uploadId (uploadId )
140
- //.partNumberMarker()
141
- //.requestPayer(putObjectRequest.requestPayer())
127
+ .requestPayer (putObjectRequest .requestPayer ())
142
128
.build ();
143
129
144
130
}
0 commit comments