@@ -1538,9 +1538,8 @@ public Bucket enableBucketPolicyOnly(String bucketName) throws StorageException
15381538 // The name of a bucket, e.g. "my-bucket"
15391539 // String bucketName = "my-bucket";
15401540
1541- BucketInfo .BucketPolicyOnly bucketPolicyOnly = BucketInfo .BucketPolicyOnly .newBuilder ().setEnabled (true ).build ();
1542- BucketInfo .IamConfiguration iamConfiguration = BucketInfo .IamConfiguration .newBuilder ().setBucketPolicyOnly (
1543- bucketPolicyOnly ).build ();
1541+ BucketInfo .IamConfiguration iamConfiguration = BucketInfo .IamConfiguration .newBuilder ().setIsBucketPolicyOnlyEnabled (
1542+ true ).build ();
15441543 Bucket bucket =
15451544 storage .update (BucketInfo .newBuilder (bucketName ).setIamConfiguration (iamConfiguration ).build ());
15461545
@@ -1560,9 +1559,8 @@ public Bucket disableBucketPolicyOnly(String bucketName) throws StorageException
15601559 // The name of a bucket, e.g. "my-bucket"
15611560 // String bucketName = "my-bucket";
15621561
1563- BucketInfo .BucketPolicyOnly bucketPolicyOnly = BucketInfo .BucketPolicyOnly .newBuilder ().setEnabled (false ).build ();
1564- BucketInfo .IamConfiguration iamConfiguration = BucketInfo .IamConfiguration .newBuilder ().setBucketPolicyOnly (
1565- bucketPolicyOnly ).build ();
1562+ BucketInfo .IamConfiguration iamConfiguration = BucketInfo .IamConfiguration .newBuilder ().setIsBucketPolicyOnlyEnabled (
1563+ false ).build ();
15661564 Bucket bucket =
15671565 storage .update (BucketInfo .newBuilder (bucketName ).setIamConfiguration (iamConfiguration ).build ());
15681566
@@ -1585,8 +1583,8 @@ public Bucket getBucketPolicyOnly(String bucketName) throws StorageException {
15851583 Bucket bucket = storage .get (bucketName , BucketGetOption .fields (BucketField .IAMCONFIGURATION ));
15861584 BucketInfo .IamConfiguration iamConfiguration = bucket .getIamConfiguration ();
15871585
1588- Boolean enabled = iamConfiguration .getBucketPolicyOnly (). getEnabled ();
1589- Date lockedTime = new Date (iamConfiguration .getBucketPolicyOnly (). getLockedTime (). getValue ());
1586+ Boolean enabled = iamConfiguration .isBucketPolicyOnlyEnabled ();
1587+ Date lockedTime = new Date (iamConfiguration .getBucketPolicyOnlyLockedTime ());
15901588
15911589 if (enabled != null && enabled ) {
15921590 System .out .println ("Bucket Policy Only is enabled for " + bucketName );
0 commit comments