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, withSdkClientExecutionTimeout
public String acl()
BucketCannedACL
public 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()
ToCopyableBuilder
toBuilder
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.