Cloneable, ReadLimitInfo, ToCopyableBuilder<PutBucketAclRequest.Builder,PutBucketAclRequest>@Generated("software.amazon.awssdk:codegen") public class PutBucketAclRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<PutBucketAclRequest.Builder,PutBucketAclRequest>
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
PutBucketAclRequest.Builder |
NOOP| Modifier and Type | Method | Description |
|---|---|---|
AccessControlPolicy |
accessControlPolicy() |
|
String |
acl() |
The canned ACL to apply to the bucket.
|
String |
bucket() |
|
static PutBucketAclRequest.Builder |
builder() |
|
String |
contentMD5() |
|
boolean |
equals(Object obj) |
|
String |
grantFullControl() |
Allows grantee the read, write, read ACP, and write ACP permissions on the bucket.
|
String |
grantRead() |
Allows grantee to list the objects in the bucket.
|
String |
grantReadACP() |
Allows grantee to read the bucket ACL.
|
String |
grantWrite() |
Allows grantee to create, overwrite, and delete any object in the bucket.
|
String |
grantWriteACP() |
Allows grantee to write the ACL for the applicable bucket.
|
int |
hashCode() |
|
static Class<? extends PutBucketAclRequest.Builder> |
serializableBuilderClass() |
|
PutBucketAclRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic String acl()
BucketCannedACLpublic AccessControlPolicy accessControlPolicy()
public String bucket()
public String contentMD5()
public String grantFullControl()
public String grantRead()
public String grantReadACP()
public String grantWrite()
public String grantWriteACP()
public PutBucketAclRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<PutBucketAclRequest.Builder,PutBucketAclRequest>public static PutBucketAclRequest.Builder builder()
public static Class<? extends PutBucketAclRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.