public static interface PermissionConfiguration.Builder extends SdkPojo, CopyableBuilder<PermissionConfiguration.Builder,PermissionConfiguration>
| Modifier and Type | Method and Description |
|---|---|
PermissionConfiguration.Builder |
accountLevelPermissions(AccountLevelPermissions accountLevelPermissions)
Contains information about the account level permissions on the S3 bucket.
|
default PermissionConfiguration.Builder |
accountLevelPermissions(Consumer<AccountLevelPermissions.Builder> accountLevelPermissions)
Contains information about the account level permissions on the S3 bucket.
|
PermissionConfiguration.Builder |
bucketLevelPermissions(BucketLevelPermissions bucketLevelPermissions)
Contains information about the bucket level permissions for the S3 bucket.
|
default PermissionConfiguration.Builder |
bucketLevelPermissions(Consumer<BucketLevelPermissions.Builder> bucketLevelPermissions)
Contains information about the bucket level permissions for the S3 bucket.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPermissionConfiguration.Builder bucketLevelPermissions(BucketLevelPermissions bucketLevelPermissions)
Contains information about the bucket level permissions for the S3 bucket.
bucketLevelPermissions - Contains information about the bucket level permissions for the S3 bucket.default PermissionConfiguration.Builder bucketLevelPermissions(Consumer<BucketLevelPermissions.Builder> bucketLevelPermissions)
Contains information about the bucket level permissions for the S3 bucket.
This is a convenience method 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)PermissionConfiguration.Builder accountLevelPermissions(AccountLevelPermissions accountLevelPermissions)
Contains information about the account level permissions on the S3 bucket.
accountLevelPermissions - Contains information about the account level permissions on the S3 bucket.default PermissionConfiguration.Builder accountLevelPermissions(Consumer<AccountLevelPermissions.Builder> accountLevelPermissions)
Contains information about the account level permissions on the S3 bucket.
This is a convenience method 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)Copyright © 2022. All rights reserved.