@Override
    public String completeMultipartUpload(final MultipartUpload mpu,
            final List<MultipartPart> parts) {
        throw new UnsupportedOperationException("read-only BlobStore");
    }
This class is a BlobStore wrapper which prevents mutating operations.
src/main/java/org/gaul/s3proxy/ReadOnlyBlobStore.java