@Override
public MultipartUpload initiateMultipartUpload(
InitiateMultipartUploadRequest request,
ResultCapture<InitiateMultipartUploadResult> extractor) {
ActionResult result = resource.performAction("InitiateMultipartUpload",
request, extractor);
if (result == null) return null;
return new MultipartUploadImpl(result.getResource());
}