Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateBucketRequest.Builder,CreateBucketRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateBucketRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateBucketRequest.Builder,CreateBucketRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateBucketRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
String |
acl() |
The canned ACL to apply to the bucket.
|
String |
bucket() |
|
static CreateBucketRequest.Builder |
builder() |
|
CreateBucketConfiguration |
createBucketConfiguration() |
|
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 CreateBucketRequest.Builder> |
serializableBuilderClass() |
|
CreateBucketRequest.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 String bucket()
public CreateBucketConfiguration createBucketConfiguration()
public String grantFullControl()
public String grantRead()
public String grantReadACP()
public String grantWrite()
public String grantWriteACP()
public CreateBucketRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateBucketRequest.Builder,CreateBucketRequest>
public static CreateBucketRequest.Builder builder()
public static Class<? extends CreateBucketRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.