@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 Boolean allowsPublicReadAccess()
Specifies whether the ACL grants the general public with read access permissions for the bucket.
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.