public static interface BucketPermissionConfiguration.Builder extends SdkPojo, CopyableBuilder<BucketPermissionConfiguration.Builder,BucketPermissionConfiguration>
| Modifier and Type | Method and Description |
|---|---|
BucketPermissionConfiguration.Builder |
accountLevelPermissions(AccountLevelPermissions accountLevelPermissions)
The account-level permissions settings that apply to the bucket.
|
default BucketPermissionConfiguration.Builder |
accountLevelPermissions(Consumer<AccountLevelPermissions.Builder> accountLevelPermissions)
The account-level permissions settings that apply to the bucket.
|
BucketPermissionConfiguration.Builder |
bucketLevelPermissions(BucketLevelPermissions bucketLevelPermissions)
The bucket-level permissions settings for the bucket.
|
default BucketPermissionConfiguration.Builder |
bucketLevelPermissions(Consumer<BucketLevelPermissions.Builder> bucketLevelPermissions)
The bucket-level permissions settings for the bucket.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildBucketPermissionConfiguration.Builder accountLevelPermissions(AccountLevelPermissions accountLevelPermissions)
The account-level permissions settings that apply to the bucket.
accountLevelPermissions - The account-level permissions settings that apply to the bucket.default BucketPermissionConfiguration.Builder accountLevelPermissions(Consumer<AccountLevelPermissions.Builder> accountLevelPermissions)
The account-level permissions settings that apply to the bucket.
This is a convenience that creates an instance of theAccountLevelPermissions.Builder avoiding the
need to create one manually via AccountLevelPermissions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to accountLevelPermissions(AccountLevelPermissions).accountLevelPermissions - a consumer that will call methods on AccountLevelPermissions.BuilderaccountLevelPermissions(AccountLevelPermissions)BucketPermissionConfiguration.Builder bucketLevelPermissions(BucketLevelPermissions bucketLevelPermissions)
The bucket-level permissions settings for the bucket.
bucketLevelPermissions - The bucket-level permissions settings for the bucket.default BucketPermissionConfiguration.Builder bucketLevelPermissions(Consumer<BucketLevelPermissions.Builder> bucketLevelPermissions)
The bucket-level permissions settings for the bucket.
This is a convenience that creates an instance of theBucketLevelPermissions.Builder avoiding the
need to create one manually via BucketLevelPermissions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to bucketLevelPermissions(BucketLevelPermissions).bucketLevelPermissions - a consumer that will call methods on BucketLevelPermissions.BuilderbucketLevelPermissions(BucketLevelPermissions)Copyright © 2020. All rights reserved.