public static interface S3Action.Builder extends SdkPojo, CopyableBuilder<S3Action.Builder,S3Action>
Modifier and Type | Method and Description |
---|---|
S3Action.Builder |
bucketName(String bucketName)
The Amazon S3 bucket.
|
S3Action.Builder |
cannedAcl(CannedAccessControlList cannedAcl)
The Amazon S3 canned ACL that controls access to the object identified by the object key.
|
S3Action.Builder |
cannedAcl(String cannedAcl)
The Amazon S3 canned ACL that controls access to the object identified by the object key.
|
S3Action.Builder |
key(String key)
The object key.
|
S3Action.Builder |
roleArn(String roleArn)
The ARN of the IAM role that grants access.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
S3Action.Builder roleArn(String roleArn)
The ARN of the IAM role that grants access.
roleArn
- The ARN of the IAM role that grants access.S3Action.Builder bucketName(String bucketName)
The Amazon S3 bucket.
bucketName
- The Amazon S3 bucket.S3Action.Builder key(String key)
The object key.
key
- The object key.S3Action.Builder cannedAcl(String cannedAcl)
The Amazon S3 canned ACL that controls access to the object identified by the object key. For more information, see S3 canned ACLs.
cannedAcl
- The Amazon S3 canned ACL that controls access to the object identified by the object key. For more
information, see S3 canned
ACLs.CannedAccessControlList
,
CannedAccessControlList
S3Action.Builder cannedAcl(CannedAccessControlList cannedAcl)
The Amazon S3 canned ACL that controls access to the object identified by the object key. For more information, see S3 canned ACLs.
cannedAcl
- The Amazon S3 canned ACL that controls access to the object identified by the object key. For more
information, see S3 canned
ACLs.CannedAccessControlList
,
CannedAccessControlList
Copyright © 2020. All rights reserved.