public static class Blob.Builder extends BlobInfo.Builder
Blob.| Modifier and Type | Method and Description |
|---|---|
Blob.Builder |
acl(List<Acl> acl)
Sets the blob's access control configuration.
|
Blob.Builder |
blobId(BlobId blobId)
Sets the blob identity.
|
Blob |
build()
Creates a
BlobInfo object. |
Blob.Builder |
cacheControl(String cacheControl)
Sets the blob's data cache control.
|
Blob.Builder |
contentDisposition(String contentDisposition)
Sets the blob's data content disposition.
|
Blob.Builder |
contentEncoding(String contentEncoding)
Sets the blob's data content encoding.
|
Blob.Builder |
contentLanguage(String contentLanguage)
Sets the blob's data content language.
|
Blob.Builder |
contentType(String contentType)
Sets the blob's data content type.
|
Blob.Builder |
crc32c(String crc32c)
Sets the CRC32C checksum of blob's data as described in
RFC 4960, Appendix B; encoded in
base64 in big-endian order.
|
Blob.Builder |
md5(String md5)
Sets the MD5 hash of blob's data.
|
Blob.Builder |
metadata(Map<String,String> metadata)
Sets the blob's user provided metadata.
|
public Blob.Builder blobId(BlobId blobId)
BlobInfo.BuilderblobId in class BlobInfo.Builderpublic Blob.Builder contentType(String contentType)
BlobInfo.BuildercontentType in class BlobInfo.Builderpublic Blob.Builder contentDisposition(String contentDisposition)
BlobInfo.BuildercontentDisposition in class BlobInfo.Builderpublic Blob.Builder contentLanguage(String contentLanguage)
BlobInfo.BuildercontentLanguage in class BlobInfo.Builderpublic Blob.Builder contentEncoding(String contentEncoding)
BlobInfo.BuildercontentEncoding in class BlobInfo.Builderpublic Blob.Builder cacheControl(String cacheControl)
BlobInfo.BuildercacheControl in class BlobInfo.Builderpublic Blob.Builder acl(List<Acl> acl)
BlobInfo.Builderacl in class BlobInfo.Builderpublic Blob.Builder md5(String md5)
BlobInfo.Buildermd5 in class BlobInfo.Builderpublic Blob.Builder crc32c(String crc32c)
BlobInfo.Buildercrc32c in class BlobInfo.Builderpublic Blob.Builder metadata(Map<String,String> metadata)
BlobInfo.Buildermetadata in class BlobInfo.Builderpublic Blob build()
BlobInfo.BuilderBlobInfo object.build in class BlobInfo.BuilderCopyright © 2016 Google. All rights reserved.