public static class Blob.BlobSourceOption extends Option
Blob
methods are used.Modifier and Type | Method and Description |
---|---|
static Blob.BlobSourceOption |
decryptionKey(Key key)
Returns an option to set a customer-supplied AES256 key for server-side encryption of the
blob.
|
static Blob.BlobSourceOption |
decryptionKey(String key)
Returns an option to set a customer-supplied AES256 key for server-side encryption of the
blob.
|
static Blob.BlobSourceOption |
generationMatch()
Returns an option for blob's generation match.
|
static Blob.BlobSourceOption |
generationNotMatch()
Returns an option for blob's generation mismatch.
|
static Blob.BlobSourceOption |
metagenerationMatch()
Returns an option for blob's metageneration match.
|
static Blob.BlobSourceOption |
metagenerationNotMatch()
Returns an option for blob's metageneration mismatch.
|
static Blob.BlobSourceOption |
userProject(String userProject)
Returns an option for blob's billing user project.
|
public static Blob.BlobSourceOption generationMatch()
public static Blob.BlobSourceOption generationNotMatch()
public static Blob.BlobSourceOption metagenerationMatch()
public static Blob.BlobSourceOption metagenerationNotMatch()
public static Blob.BlobSourceOption decryptionKey(Key key)
public static Blob.BlobSourceOption decryptionKey(String key)
key
- the AES256 encoded in base64public static Blob.BlobSourceOption userProject(String userProject)
Copyright © 2019 Google LLC. All rights reserved.