> + return false; > + } > + > + /** > + * This supports multipart/related upload which has exactly 2 parts, > media-part and metadata-part > + */ > + @Override > + public String putBlob(String container, Blob blob) { > + > checkNotNull(blob.getPayload().getContentMetadata().getContentLength()); > + HashCode md5 = > blob.getMetadata().getContentMetadata().getContentMD5AsHashCode(); > + if (md5 != null) { > + ObjectTemplate template = > blobMetadataToObjectTemplate.apply(blob.getMetadata()).md5Hash(md5); > + return api.getObjectApi().multipartUpload(container, template, > blob.getPayload()).getEtag(); > + } > + ObjectTemplate template = > blobMetadataToObjectTemplate.apply(blob.getMetadata()); > + return api.getObjectApi().multipartUpload(container, template, > blob.getPayload()).getEtag();
Remove duplicated code? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/48/files#r17210379