options.contentMetadata(contentMetadata.build()); options.userMetadata(userMetadata.build());
protected Payload copyMetadataAndSetLength(Payload input, Payload returnVal, long length) { returnVal.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(input.getContentMetadata() .toBuilder().contentLength(length).contentMD5((HashCode) null).build())); return returnVal; }
protected Payload copyMetadataAndSetLength(Payload input, Payload returnVal, long length) { returnVal.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(input.getContentMetadata() .toBuilder().contentLength(length).contentMD5(null).build())); return returnVal; }
protected Payload copyMetadataAndSetLength(Payload input, Payload returnVal, long length) { returnVal.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(input.getContentMetadata() .toBuilder().contentLength(length).contentMD5(null).build())); return returnVal; }
private Payload createPayload(byte[] content) { Payload payload = null; if (content.length > 0) { payload = new ByteArrayPayload(content); ContentMetadata cm = metaData.toBuilder().contentLength((long)content.length).contentMD5(null).build(); payload.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(cm)); } return payload; }
protected Payload copyMetadataAndSetLength(Payload input, Payload returnVal, long length) { returnVal.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(input.getContentMetadata() .toBuilder().contentLength(length).contentMD5(null).build())); return returnVal; }
private Payload createPayload(byte[] content) { Payload payload = null; if (content.length > 0) { payload = Payloads.newByteArrayPayload(content); ContentMetadata cm = metaData.toBuilder().contentLength((long)content.length).contentMD5((HashCode) null).build(); payload.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(cm)); } return payload; }
private Payload createPayload(byte[] content) { Payload payload = null; if (content.length > 0) { payload = Payloads.newByteArrayPayload(content); ContentMetadata cm = metaData.toBuilder().contentLength((long)content.length).contentMD5((HashCode) null).build(); payload.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(cm)); } return payload; }
private Payload createPayload(byte[] content) { Payload payload = null; if (content.length > 0) { payload = Payloads.newByteArrayPayload(content); ContentMetadata cm = metaData.toBuilder().contentLength((long)content.length).contentMD5((HashCode) null).build(); payload.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(cm)); } return payload; }
protected Payload copyMetadataAndSetLength(Payload input, Payload returnVal, long length) { returnVal.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(input.getContentMetadata() .toBuilder().contentLength(length).contentMD5((HashCode) null).build())); return returnVal; }
protected Payload copyMetadataAndSetLength(Payload input, Payload returnVal, long length) { returnVal.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(input.getContentMetadata() .toBuilder().contentLength(length).contentMD5((HashCode) null).build())); return returnVal; }
@Override public Iterable<Payload> slice(Payload input, long size) { checkNotNull(input, "input"); checkArgument(size >= 0, "size must be non-negative but was: %s", size); ContentMetadata meta = BaseMutableContentMetadata.fromContentMetadata(input.getContentMetadata()) .toBuilder() .contentLength(size) .contentMD5(null) .build(); Object rawContent = input.getRawContent(); if (rawContent instanceof File) { return doSlice((File) rawContent, meta); } else if (rawContent instanceof String) { return doSlice((String) rawContent, meta); } else if (rawContent instanceof byte[]) { return doSlice((byte[]) rawContent, meta); } else if (rawContent instanceof InputStream) { return doSlice((InputStream) rawContent, meta); } else { return doSlice(input, meta); } }
private Payload getNextPayload() { ByteSource byteSource; long byteSourceSize; try { if (offset >= input.size()) { return null; } byteSource = input.slice(offset, readLen); byteSourceSize = byteSource.size(); } catch (IOException e) { throw Throwables.propagate(e); } Payload nextPayload = new ByteSourcePayload(byteSource); ContentMetadata cm = metaData.toBuilder() .contentLength(byteSourceSize) .contentMD5((HashCode) null) .build(); nextPayload.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(cm)); offset += byteSourceSize; return nextPayload; } }
private Payload getNextPayload() { ByteSource byteSource; long byteSourceSize; try { if (offset >= input.size()) { return null; } byteSource = input.slice(offset, readLen); byteSourceSize = byteSource.size(); } catch (IOException e) { throw Throwables.propagate(e); } Payload nextPayload = new ByteSourcePayload(byteSource); ContentMetadata cm = metaData.toBuilder() .contentLength(byteSourceSize) .contentMD5((HashCode) null) .build(); nextPayload.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(cm)); offset += byteSourceSize; return nextPayload; } }
public ObjectMetadata build() { MutableObjectMetadataImpl toReturn = new MutableObjectMetadataImpl(); toReturn.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(contentMetadataBuilder.build())); toReturn.setKey(key); toReturn.setBucket(bucket); toReturn.setUri(uri); toReturn.setETag(eTag); toReturn.setOwner(owner); toReturn.setStorageClass(storageClass); toReturn.setUserMetadata(userMetadata); toReturn.setLastModified(lastModified); return toReturn; }
public ObjectMetadata build() { MutableObjectMetadataImpl toReturn = new MutableObjectMetadataImpl(); toReturn.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(contentMetadataBuilder.build())); toReturn.setKey(key); toReturn.setBucket(bucket); toReturn.setUri(uri); toReturn.setETag(eTag); toReturn.setOwner(owner); toReturn.setStorageClass(storageClass); toReturn.setUserMetadata(userMetadata); toReturn.setLastModified(lastModified); return toReturn; }
public ObjectMetadata build() { MutableObjectMetadataImpl toReturn = new MutableObjectMetadataImpl(); toReturn.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(contentMetadataBuilder.build())); toReturn.setKey(key); toReturn.setBucket(bucket); toReturn.setUri(uri); toReturn.setETag(eTag); toReturn.setOwner(owner); toReturn.setStorageClass(storageClass); toReturn.setUserMetadata(userMetadata); toReturn.setLastModified(lastModified); return toReturn; }
public ObjectMetadata build() { MutableObjectMetadataImpl toReturn = new MutableObjectMetadataImpl(); toReturn.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(contentMetadataBuilder.build())); toReturn.setCacheControl(cacheControl); toReturn.setKey(key); toReturn.setBucket(bucket); toReturn.setUri(uri); toReturn.setETag(eTag); toReturn.setOwner(owner); toReturn.setStorageClass(storageClass); toReturn.setUserMetadata(userMetadata); toReturn.setLastModified(lastModified); return toReturn; }
public ObjectMetadata build() { MutableObjectMetadataImpl toReturn = new MutableObjectMetadataImpl(); toReturn.setContentMetadata(BaseMutableContentMetadata.fromContentMetadata(contentMetadataBuilder.build())); toReturn.setCacheControl(cacheControl); toReturn.setKey(key); toReturn.setBucket(bucket); toReturn.setUri(uri); toReturn.setETag(eTag); toReturn.setOwner(owner); toReturn.setStorageClass(storageClass); toReturn.setUserMetadata(userMetadata); toReturn.setLastModified(lastModified); return toReturn; }
public void testSetBlobProperties() throws Exception { String cacheControl = "max-age=3600"; ContentMetadata metadata = ContentMetadataBuilder.create() .cacheControl(cacheControl) .build(); Invokable<?, ?> method = method(AzureBlobClient.class, "setBlobProperties", String.class, String.class, ContentMetadata.class); GeneratedHttpRequest request = processor.createRequest(method, ImmutableList.<Object> of("container", "blob", metadata)); assertRequestLineEquals(request, "PUT https://identity.blob.core.windows.net/container/blob?comp=properties HTTP/1.1"); assertNonPayloadHeadersEqual(request, "x-ms-blob-cache-control: " + cacheControl + "\n" + "x-ms-blob-content-type: application/unknown\n" + "x-ms-version: 2017-04-17\n"); assertPayloadEquals(request, null, null, false); assertResponseParserClassEquals(method, request, ParseETagHeader.class); assertSaxResponseParserClassEquals(method, null); assertFallbackClassEquals(method, null); }