@Generated(value="software.amazon.awssdk:codegen") public final class BucketLevelPermissions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BucketLevelPermissions.Builder,BucketLevelPermissions>
Provides information about the bucket-level permissions settings for an S3 bucket.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BucketLevelPermissions.Builder |
| Modifier and Type | Method and Description |
|---|---|
AccessControlList |
accessControlList()
The permissions settings of the access control list (ACL) for the bucket.
|
BlockPublicAccess |
blockPublicAccess()
The block public access settings for the bucket.
|
BucketPolicy |
bucketPolicy()
The permissions settings of the bucket policy for the bucket.
|
static BucketLevelPermissions.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends BucketLevelPermissions.Builder> |
serializableBuilderClass() |
BucketLevelPermissions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AccessControlList accessControlList()
The permissions settings of the access control list (ACL) for the bucket. This value is null if an ACL hasn't been defined for the bucket.
public final BlockPublicAccess blockPublicAccess()
The block public access settings for the bucket.
public final BucketPolicy bucketPolicy()
The permissions settings of the bucket policy for the bucket. This value is null if a bucket policy hasn't been defined for the bucket.
public BucketLevelPermissions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BucketLevelPermissions.Builder,BucketLevelPermissions>public static BucketLevelPermissions.Builder builder()
public static Class<? extends BucketLevelPermissions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.