sparse-intern-71089
05/17/2022, 3:21 PMpowerful-room-57148
05/17/2022, 6:07 PMpowerful-room-57148
05/17/2022, 6:11 PM(BucketOwnershipControls. bucket-name
(build BucketOwnershipControlsArgs
:bucket (:id bucket)
:rule (build BucketOwnershipControlsRuleArgs
:object-ownership "BucketOwnerEnforced"))
(build CustomResourceOptions :parent bucket))
(build
is a macro I wrote to make using builders more concise.)mammoth-salesclerk-61945
05/17/2022, 6:21 PMBucketOwnershipControlsArgs
we were toying with the concept of lambda builders like such:
new Profile("blah", pb -> pb
.resourceGroupName(resourceGroup.getName())
.location("global")
.sku(sb -> sb.setName("name")) /// avoid referencing/importing Sku.Builder() since we can bind it in a lambda
);
powerful-room-57148
05/17/2022, 6:30 PMpowerful-room-57148
05/17/2022, 6:30 PMpowerful-room-57148
05/17/2022, 6:31 PMmammoth-salesclerk-61945
05/17/2022, 6:31 PMpowerful-room-57148
05/17/2022, 6:32 PMmammoth-salesclerk-61945
05/17/2022, 6:32 PMpowerful-room-57148
05/17/2022, 6:32 PM