@Generated(value="software.amazon.awssdk:codegen") public final class BucketLevelPermissions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BucketLevelPermissions.Builder,BucketLevelPermissions>
Contains information about the bucket level permissions for the S3 bucket.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BucketLevelPermissions.Builder |
| Modifier and Type | Method and Description |
|---|---|
AccessControlList |
accessControlList()
Contains information on how Access Control Policies are applied to the bucket.
|
BlockPublicAccess |
blockPublicAccess()
Contains information on which account level S3 Block Public Access settings are applied to the S3 bucket.
|
BucketPolicy |
bucketPolicy()
Contains information on the bucket policies for the S3 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()
Contains information on how Access Control Policies are applied to the bucket.
public final BucketPolicy bucketPolicy()
Contains information on the bucket policies for the S3 bucket.
public final BlockPublicAccess blockPublicAccess()
Contains information on which account level S3 Block Public Access settings are applied to the S3 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 © 2023. All rights reserved.