@Generated(value="software.amazon.awssdk:codegen") public final class AccessControlList extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AccessControlList.Builder,AccessControlList>
Provides information about the permissions settings of the bucket-level access control list (ACL) for an S3 bucket.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AccessControlList.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
allowsPublicReadAccess()
Specifies whether the ACL grants the general public with read access permissions for the bucket.
|
Boolean |
allowsPublicWriteAccess()
Specifies whether the ACL grants the general public with write access permissions for the bucket.
|
static AccessControlList.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 AccessControlList.Builder> |
serializableBuilderClass() |
AccessControlList.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean allowsPublicReadAccess()
Specifies whether the ACL grants the general public with read access permissions for the bucket.
public final Boolean allowsPublicWriteAccess()
Specifies whether the ACL grants the general public with write access permissions for the bucket.
public AccessControlList.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AccessControlList.Builder,AccessControlList>public static AccessControlList.Builder builder()
public static Class<? extends AccessControlList.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.