@@ -208,15 +208,6 @@ public static BucketTargetOption metagenerationNotMatch() {
208208 public static BucketTargetOption userProject (String userProject ) {
209209 return new BucketTargetOption (StorageRpc .Option .USER_PROJECT , userProject );
210210 }
211-
212- // /**
213- // * Returns an option to define the defaultKmsKeyName.
214- // */
215- // public static BucketTargetOption defaultKmsKeyName(String defaultKmsKeyName) {
216- // defaultKmsKeyName = defaultKmsKeyName != null
217- // ? new String(defaultKmsKeyName) : Data.<String>nullOf(String.class);
218- // return new BucketTargetOption(StorageRpc.Option.KMS_KEY_NAME, defaultKmsKeyName);
219- // }
220211 }
221212
222213 /**
@@ -394,15 +385,6 @@ public static BlobTargetOption encryptionKey(String key) {
394385 return new BlobTargetOption (StorageRpc .Option .CUSTOMER_SUPPLIED_KEY , key );
395386 }
396387
397- /**
398- * Returns an option to set a KMS key resource name of the blob.
399- *
400- * @param kmsKeyName the KMS crypto key resource name
401- */
402- public static BlobTargetOption kmsKeyName (String kmsKeyName ) {
403- return new BlobTargetOption (StorageRpc .Option .KMS_KEY_NAME , kmsKeyName );
404- }
405-
406388 static Tuple <BlobInfo , BlobTargetOption []> convert (BlobInfo info , BlobWriteOption ... options ) {
407389 BlobInfo .Builder infoBuilder = info .toBuilder ().setCrc32c (null ).setMd5 (null );
408390 List <BlobTargetOption > targetOptions = Lists .newArrayListWithCapacity (options .length );
@@ -436,7 +418,7 @@ class BlobWriteOption implements Serializable {
436418
437419 enum Option {
438420 PREDEFINED_ACL , IF_GENERATION_MATCH , IF_GENERATION_NOT_MATCH , IF_METAGENERATION_MATCH ,
439- IF_METAGENERATION_NOT_MATCH , IF_MD5_MATCH , IF_CRC32C_MATCH , CUSTOMER_SUPPLIED_KEY , USER_PROJECT , KMS_KEY_NAME ;
421+ IF_METAGENERATION_NOT_MATCH , IF_MD5_MATCH , IF_CRC32C_MATCH , CUSTOMER_SUPPLIED_KEY , USER_PROJECT ;
440422
441423 StorageRpc .Option toRpcOption () {
442424 return StorageRpc .Option .valueOf (this .name ());
@@ -561,10 +543,6 @@ public static BlobWriteOption encryptionKey(String key) {
561543 public static BlobWriteOption userProject (String userProject ) {
562544 return new BlobWriteOption (Option .USER_PROJECT , userProject );
563545 }
564-
565- public static BlobWriteOption kmsKeyName (String kmsKeyName ) {
566- return new BlobWriteOption (Option .KMS_KEY_NAME , kmsKeyName );
567- }
568546 }
569547
570548 /**
0 commit comments