List of usage examples for com.amazonaws.services.s3.model UploadPartRequest getInputStream
@Override
public InputStream getInputStream()
From source file:com.netflix.exhibitor.core.backup.s3.MockS3Client.java
License:Apache License
@Override public synchronized UploadPartResult uploadPart(UploadPartRequest request) throws Exception { ByteArrayOutputStream out = new ByteArrayOutputStream(); ByteStreams.copy(request.getInputStream(), out); uploadedBytes.add(out.toByteArray()); byte[] md5bytes = S3Utils.md5(out.toByteArray(), out.size()); UploadPartResult result = new UploadPartResult(); result.setPartNumber(request.getPartNumber()); result.setETag(S3Utils.toHex(md5bytes)); return result; }