Package | Description |
---|---|
com.amazonaws.services.dynamodbv2.datamodeling | |
com.amazonaws.services.s3 |
Synchronous client for accessing Amazon S3.
|
com.amazonaws.services.s3.model |
Classes modeling the various types represented by Amazon S3.
|
com.amazonaws.services.s3.model.transform |
Modifier and Type | Method and Description |
---|---|
void |
S3Link.setAcl(AccessControlList acl)
Sets the access control list for the object represented by this S3Link.
|
void |
S3Link.setAcl(AccessControlList acl,
RequestMetricCollector requestMetricCollector)
Same as
S3Link.setAcl(AccessControlList) but allows specifying a
request metric collector. |
private void |
S3Link.setAcl0(AccessControlList acl,
RequestMetricCollector requestMetricCollector) |
Modifier and Type | Method and Description |
---|---|
private AccessControlList |
AmazonS3Client.getAcl(java.lang.String bucketName,
java.lang.String key,
java.lang.String versionId,
boolean isRequesterPays,
AmazonWebServiceRequest originalRequest)
Gets the Amazon S3
AccessControlList (ACL) for the specified resource. |
AccessControlList |
AmazonS3Client.getBucketAcl(GetBucketAclRequest getBucketAclRequest) |
AccessControlList |
AmazonS3.getBucketAcl(GetBucketAclRequest getBucketAclRequest)
Gets the
AccessControlList (ACL) for the specified Amazon S3
bucket. |
AccessControlList |
AbstractAmazonS3.getBucketAcl(GetBucketAclRequest getBucketAclRequest) |
AccessControlList |
AmazonS3Client.getBucketAcl(java.lang.String bucketName)
Gets the
AccessControlList (ACL) for the specified Amazon S3 bucket. |
AccessControlList |
AmazonS3.getBucketAcl(java.lang.String bucketName)
Gets the
AccessControlList (ACL) for the specified Amazon S3 bucket. |
AccessControlList |
AbstractAmazonS3.getBucketAcl(java.lang.String bucketName) |
AccessControlList |
AmazonS3Client.getObjectAcl(GetObjectAclRequest getObjectAclRequest) |
AccessControlList |
AmazonS3.getObjectAcl(GetObjectAclRequest getObjectAclRequest)
Gets the
AccessControlList (ACL) for the specified object in Amazon S3. |
AccessControlList |
AbstractAmazonS3.getObjectAcl(GetObjectAclRequest getObjectAclRequest) |
AccessControlList |
AmazonS3Client.getObjectAcl(java.lang.String bucketName,
java.lang.String key) |
AccessControlList |
AmazonS3.getObjectAcl(java.lang.String bucketName,
java.lang.String key)
Gets the
AccessControlList (ACL) for the specified object in Amazon S3. |
AccessControlList |
AbstractAmazonS3.getObjectAcl(java.lang.String bucketName,
java.lang.String key) |
AccessControlList |
AmazonS3Client.getObjectAcl(java.lang.String bucketName,
java.lang.String key,
java.lang.String versionId) |
AccessControlList |
AmazonS3.getObjectAcl(java.lang.String bucketName,
java.lang.String key,
java.lang.String versionId)
Gets the
AccessControlList (ACL) for the specified object
with the specified version in Amazon S3. |
AccessControlList |
AbstractAmazonS3.getObjectAcl(java.lang.String bucketName,
java.lang.String key,
java.lang.String versionId) |
Modifier and Type | Method and Description |
---|---|
private static void |
AmazonS3Client.addAclHeaders(Request<? extends AmazonWebServiceRequest> request,
AccessControlList acl)
Sets the access control headers for the request given.
|
private void |
AmazonS3Client.setAcl(java.lang.String bucketName,
java.lang.String key,
java.lang.String versionId,
AccessControlList acl,
boolean isRequesterPays,
AmazonWebServiceRequest originalRequest)
Sets the ACL for the specified resource in S3.
|
void |
AmazonS3Client.setBucketAcl(java.lang.String bucketName,
AccessControlList acl) |
void |
AmazonS3.setBucketAcl(java.lang.String bucketName,
AccessControlList acl)
Sets the
AccessControlList for the specified Amazon S3 bucket. |
void |
AbstractAmazonS3.setBucketAcl(java.lang.String bucketName,
AccessControlList acl) |
void |
AmazonS3Client.setBucketAcl(java.lang.String bucketName,
AccessControlList acl,
RequestMetricCollector requestMetricCollector)
Same as
AmazonS3Client.setBucketAcl(String, AccessControlList)
but allows specifying a request metric collector. |
void |
AmazonS3Client.setObjectAcl(java.lang.String bucketName,
java.lang.String key,
AccessControlList acl) |
void |
AmazonS3.setObjectAcl(java.lang.String bucketName,
java.lang.String key,
AccessControlList acl)
Sets the
AccessControlList for the specified object in Amazon S3. |
void |
AbstractAmazonS3.setObjectAcl(java.lang.String bucketName,
java.lang.String key,
AccessControlList acl) |
void |
AmazonS3Client.setObjectAcl(java.lang.String bucketName,
java.lang.String key,
java.lang.String versionId,
AccessControlList acl) |
void |
AmazonS3.setObjectAcl(java.lang.String bucketName,
java.lang.String key,
java.lang.String versionId,
AccessControlList acl)
Sets the
CannedAccessControlList for the specified object
with the specified version in Amazon S3. |
void |
AbstractAmazonS3.setObjectAcl(java.lang.String bucketName,
java.lang.String key,
java.lang.String versionId,
AccessControlList acl) |
void |
AmazonS3Client.setObjectAcl(java.lang.String bucketName,
java.lang.String key,
java.lang.String versionId,
AccessControlList acl,
RequestMetricCollector requestMetricCollector)
Same as
AmazonS3Client.setObjectAcl(String, String, String, AccessControlList)
but allows specifying a request metric collector. |
Modifier and Type | Field and Description |
---|---|
private AccessControlList |
PutInstructionFileRequest.accessControlList
An optional access control list to apply to the new object.
|
private AccessControlList |
InitiateMultipartUploadRequest.accessControlList
An optional access control list to apply to the new upload.
|
private AccessControlList |
CreateBucketRequest.accessControlList
An optional access control list to apply to the new object.
|
private AccessControlList |
CopyObjectRequest.accessControlList
An optional access control list to apply to the new object.
|
private AccessControlList |
AbstractPutObjectRequest.accessControlList
An optional access control list to apply to the new object.
|
private AccessControlList |
SetObjectAclRequest.acl
The custom ACL to apply to the specified object.
|
private AccessControlList |
SetBucketAclRequest.acl
The custom ACL to apply to the specified bucket.
|
Modifier and Type | Method and Description |
---|---|
AccessControlList |
PutInstructionFileRequest.getAccessControlList()
Returns the optional access control list for the new object.
|
AccessControlList |
InitiateMultipartUploadRequest.getAccessControlList()
Returns the optional access control list for the new upload.
|
AccessControlList |
CreateBucketRequest.getAccessControlList()
Returns the optional access control list for the new bucket.
|
AccessControlList |
CopyObjectRequest.getAccessControlList()
Returns the optional access control list for the new object.
|
AccessControlList |
AbstractPutObjectRequest.getAccessControlList()
Returns the optional access control list for the new object.
|
AccessControlList |
SetObjectAclRequest.getAcl()
Returns the custom ACL to be applied to the specified object when this
request is executed.
|
AccessControlList |
SetBucketAclRequest.getAcl()
Returns the custom ACL to be applied to the specified bucket when this
request is executed.
|
Modifier and Type | Method and Description |
---|---|
void |
PutInstructionFileRequest.setAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new object.
|
void |
InitiateMultipartUploadRequest.setAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new upload.
|
void |
CreateBucketRequest.setAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new bucket.
|
void |
CopyObjectRequest.setAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new object.
|
void |
AbstractPutObjectRequest.setAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new object.
|
PutObjectRequest |
PutObjectRequest.withAccessControlList(AccessControlList accessControlList) |
PutInstructionFileRequest |
PutInstructionFileRequest.withAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new object.
|
InitiateMultipartUploadRequest |
InitiateMultipartUploadRequest.withAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new upload.
|
CreateBucketRequest |
CreateBucketRequest.withAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new bucket.
|
CopyObjectRequest |
CopyObjectRequest.withAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new object.
|
<T extends AbstractPutObjectRequest> |
AbstractPutObjectRequest.withAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new object.
|
Constructor and Description |
---|
SetBucketAclRequest(java.lang.String bucketName,
AccessControlList acl)
Constructs a new SetBucketAclRequest object, ready to set the specified
ACL on the specified bucket when this request is executed.
|
SetObjectAclRequest(java.lang.String bucketName,
java.lang.String key,
AccessControlList acl)
Constructs a new SetObjectAclRequest object, ready to set the specified
ACL on the specified object when this request is executed.
|
SetObjectAclRequest(java.lang.String bucketName,
java.lang.String key,
java.lang.String versionId,
AccessControlList acl)
Constructs a new SetObjectAclRequest object, ready to set the specified
ACL on the specified object when this request is executed.
|
Modifier and Type | Field and Description |
---|---|
private AccessControlList |
XmlResponsesSaxParser.AccessControlListHandler.accessControlList |
Modifier and Type | Method and Description |
---|---|
AccessControlList |
XmlResponsesSaxParser.AccessControlListHandler.getAccessControlList() |
AccessControlList |
Unmarshallers.AccessControlListUnmarshaller.unmarshall(java.io.InputStream in) |
Modifier and Type | Method and Description |
---|---|
byte[] |
AclXmlFactory.convertToXmlByteArray(AccessControlList acl)
Converts the specified AccessControlList object to an XML fragment that
can be sent to Amazon S3.
|