public static class Blob.Builder extends BlobInfo.Builder
Blob.| Modifier and Type | Method and Description |
|---|---|
Blob |
build()
Creates a
BlobInfo object. |
Blob.Builder |
setAcl(List<Acl> acl)
Sets the blob's access control configuration.
|
Blob.Builder |
setBlobId(BlobId blobId)
Sets the blob identity.
|
Blob.Builder |
setCacheControl(String cacheControl)
Sets the blob's data cache control.
|
Blob.Builder |
setContentDisposition(String contentDisposition)
Sets the blob's data content disposition.
|
Blob.Builder |
setContentEncoding(String contentEncoding)
Sets the blob's data content encoding.
|
Blob.Builder |
setContentLanguage(String contentLanguage)
Sets the blob's data content language.
|
Blob.Builder |
setContentType(String contentType)
Sets the blob's data content type.
|
Blob.Builder |
setCrc32c(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 |
setMd5(String md5)
Sets the MD5 hash of blob's data.
|
Blob.Builder |
setMetadata(Map<String,String> metadata)
Sets the blob's user provided metadata.
|
Blob.Builder |
setStorageClass(StorageClass storageClass)
Sets the blob's storage class.
|
public Blob.Builder setBlobId(BlobId blobId)
BlobInfo.BuildersetBlobId in class BlobInfo.Builderpublic Blob.Builder setContentType(String contentType)
BlobInfo.BuildersetContentType in class BlobInfo.Builderpublic Blob.Builder setContentDisposition(String contentDisposition)
BlobInfo.BuildersetContentDisposition in class BlobInfo.Builderpublic Blob.Builder setContentLanguage(String contentLanguage)
BlobInfo.BuildersetContentLanguage in class BlobInfo.Builderpublic Blob.Builder setContentEncoding(String contentEncoding)
BlobInfo.BuildersetContentEncoding in class BlobInfo.Builderpublic Blob.Builder setCacheControl(String cacheControl)
BlobInfo.BuildersetCacheControl in class BlobInfo.Builderpublic Blob.Builder setAcl(List<Acl> acl)
BlobInfo.BuildersetAcl in class BlobInfo.Builderpublic Blob.Builder setMd5(String md5)
BlobInfo.BuildersetMd5 in class BlobInfo.Builderpublic Blob.Builder setCrc32c(String crc32c)
BlobInfo.BuildersetCrc32c in class BlobInfo.Builderpublic Blob.Builder setMetadata(Map<String,String> metadata)
BlobInfo.BuildersetMetadata in class BlobInfo.Builderpublic Blob.Builder setStorageClass(StorageClass storageClass)
BlobInfo.BuildersetStorageClass in class BlobInfo.Builderpublic Blob build()
BlobInfo.BuilderBlobInfo object.build in class BlobInfo.BuilderCopyright © 2018 Google. All rights reserved.