@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccountLevelPermissions extends Object implements Serializable, Cloneable, StructuredPojo
Provides information about account-level permissions settings that apply to an S3 bucket.
| Constructor and Description |
|---|
AccountLevelPermissions() |
| Modifier and Type | Method and Description |
|---|---|
AccountLevelPermissions |
clone() |
boolean |
equals(Object obj) |
BlockPublicAccess |
getBlockPublicAccess()
The block public access settings for the bucket.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setBlockPublicAccess(BlockPublicAccess blockPublicAccess)
The block public access settings for the bucket.
|
String |
toString()
Returns a string representation of this object.
|
AccountLevelPermissions |
withBlockPublicAccess(BlockPublicAccess blockPublicAccess)
The block public access settings for the bucket.
|
public void setBlockPublicAccess(BlockPublicAccess blockPublicAccess)
The block public access settings for the bucket.
blockPublicAccess - The block public access settings for the bucket.public BlockPublicAccess getBlockPublicAccess()
The block public access settings for the bucket.
public AccountLevelPermissions withBlockPublicAccess(BlockPublicAccess blockPublicAccess)
The block public access settings for the bucket.
blockPublicAccess - The block public access settings for the bucket.public String toString()
toString in class ObjectObject.toString()public AccountLevelPermissions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2021. All rights reserved.