public static class BlobBuilderImpl.PayloadBlobBuilderImpl extends Object implements BlobBuilder.PayloadBlobBuilder
BlobBuilder.PayloadBlobBuilder| Constructor and Description |
|---|
BlobBuilderImpl.PayloadBlobBuilderImpl(BlobBuilder builder,
Payload payload) |
public BlobBuilderImpl.PayloadBlobBuilderImpl(BlobBuilder builder, Payload payload)
public BlobBuilder name(String name)
name in interface BlobBuildername - The name of the Blob. Typically refers to an http path.public BlobBuilder type(StorageType type)
type in interface BlobBuildertype - overrides default type of StorageType.BLOBpublic BlobBuilder userMetadata(Map<String,String> userMetadata)
userMetadata in interface BlobBuilderuserMetadata - User defined metadata associated with this Blob.public BlobBuilder.PayloadBlobBuilder payload(Payload payload)
payload in interface BlobBuilderpayload - payload you wish to construct the Blob with.@Deprecated public BlobBuilder.PayloadBlobBuilder calculateMD5() throws IOException
calculateMD5 in interface BlobBuilder.PayloadBlobBuilderIOExceptionPayloads#calculateMD5public BlobBuilder.PayloadBlobBuilder payload(InputStream payload)
payload in interface BlobBuilderpayload - payload you wish to construct the Blob with.public BlobBuilder.PayloadBlobBuilder payload(byte[] payload)
payload in interface BlobBuilderpayload - payload you wish to construct the Blob with.public BlobBuilder.PayloadBlobBuilder payload(com.google.common.io.ByteSource payload)
payload in interface BlobBuilderpublic BlobBuilder.PayloadBlobBuilder payload(String payload)
payload in interface BlobBuilderpayload - payload you wish to construct the Blob with.public BlobBuilder.PayloadBlobBuilder payload(File payload)
payload in interface BlobBuilderpayload - payload you wish to construct the Blob with.public Blob build()
BlobBuilderbuild in interface BlobBuilderpublic BlobBuilder.PayloadBlobBuilder contentLength(long contentLength)
contentLength in interface BlobBuilder.PayloadBlobBuilderpublic BlobBuilder.PayloadBlobBuilder contentMD5(byte[] md5)
contentMD5 in interface BlobBuilder.PayloadBlobBuilderpublic BlobBuilder.PayloadBlobBuilder contentType(String contentType)
contentType in interface BlobBuilder.PayloadBlobBuilderpublic BlobBuilder.PayloadBlobBuilder contentDisposition(String contentDisposition)
contentDisposition in interface BlobBuilder.PayloadBlobBuilderpublic BlobBuilder.PayloadBlobBuilder contentLanguage(String contentLanguage)
contentLanguage in interface BlobBuilder.PayloadBlobBuilderpublic BlobBuilder.PayloadBlobBuilder contentEncoding(String contentEncoding)
contentEncoding in interface BlobBuilder.PayloadBlobBuilderpublic BlobBuilder.PayloadBlobBuilder expires(Date expires)
expires in interface BlobBuilder.PayloadBlobBuilderpublic BlobBuilder.PayloadBlobBuilder forSigning()
BlobBuilderBlobRequestSignerforSigning in interface BlobBuilderCopyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.