Package | Description |
---|---|
com.ibm.cloud.objectstorage.services.s3 |
Synchronous client for accessing Amazon S3.
|
com.ibm.cloud.objectstorage.services.s3.model |
Classes modeling the various types represented by Amazon S3.
|
Modifier and Type | Method and Description |
---|---|
AccessControlList |
AmazonS3Client.getBucketAcl(GetBucketAclRequest getBucketAclRequest) |
AccessControlList |
AbstractAmazonS3.getBucketAcl(GetBucketAclRequest getBucketAclRequest) |
AccessControlList |
AmazonS3.getBucketAcl(GetBucketAclRequest getBucketAclRequest)
Gets the
AccessControlList (ACL) for the specified Amazon S3
bucket. |
AccessControlList |
AmazonS3Client.getBucketAcl(String bucketName)
Gets the
AccessControlList (ACL) for the specified Amazon S3 bucket. |
AccessControlList |
AbstractAmazonS3.getBucketAcl(String bucketName) |
AccessControlList |
AmazonS3.getBucketAcl(String bucketName)
Gets the
AccessControlList (ACL) for the specified Amazon S3 bucket. |
AccessControlList |
AmazonS3Client.getObjectAcl(GetObjectAclRequest getObjectAclRequest) |
AccessControlList |
AbstractAmazonS3.getObjectAcl(GetObjectAclRequest getObjectAclRequest) |
AccessControlList |
AmazonS3.getObjectAcl(GetObjectAclRequest getObjectAclRequest)
Gets the
AccessControlList (ACL) for the specified object in Amazon S3. |
AccessControlList |
AmazonS3Client.getObjectAcl(String bucketName,
String key) |
AccessControlList |
AbstractAmazonS3.getObjectAcl(String bucketName,
String key) |
AccessControlList |
AmazonS3.getObjectAcl(String bucketName,
String key)
Gets the
AccessControlList (ACL) for the specified object in Amazon S3. |
AccessControlList |
AmazonS3Client.getObjectAcl(String bucketName,
String key,
String versionId) |
AccessControlList |
AbstractAmazonS3.getObjectAcl(String bucketName,
String key,
String versionId) |
AccessControlList |
AmazonS3.getObjectAcl(String bucketName,
String key,
String versionId)
Gets the
AccessControlList (ACL) for the specified object
with the specified version in Amazon S3. |
Modifier and Type | Method and Description |
---|---|
void |
AmazonS3Client.setBucketAcl(String bucketName,
AccessControlList acl) |
void |
AbstractAmazonS3.setBucketAcl(String bucketName,
AccessControlList acl) |
void |
AmazonS3.setBucketAcl(String bucketName,
AccessControlList acl)
Sets the
AccessControlList for the specified Amazon S3 bucket. |
void |
AmazonS3Client.setBucketAcl(String bucketName,
AccessControlList acl,
RequestMetricCollector requestMetricCollector)
Same as
AmazonS3Client.setBucketAcl(String, AccessControlList)
but allows specifying a request metric collector. |
void |
AmazonS3Client.setObjectAcl(String bucketName,
String key,
AccessControlList acl) |
void |
AbstractAmazonS3.setObjectAcl(String bucketName,
String key,
AccessControlList acl) |
void |
AmazonS3.setObjectAcl(String bucketName,
String key,
AccessControlList acl)
Sets the
AccessControlList for the specified object in Amazon S3. |
void |
AmazonS3Client.setObjectAcl(String bucketName,
String key,
String versionId,
AccessControlList acl) |
void |
AbstractAmazonS3.setObjectAcl(String bucketName,
String key,
String versionId,
AccessControlList acl) |
void |
AmazonS3.setObjectAcl(String bucketName,
String key,
String versionId,
AccessControlList acl)
Sets the
CannedAccessControlList for the specified object
with the specified version in Amazon S3. |
void |
AmazonS3Client.setObjectAcl(String bucketName,
String key,
String versionId,
AccessControlList acl,
RequestMetricCollector requestMetricCollector)
Same as
AmazonS3Client.setObjectAcl(String, String, String, AccessControlList)
but allows specifying a request metric collector. |
Modifier and Type | Method and Description |
---|---|
AccessControlList |
AbstractPutObjectRequest.getAccessControlList()
Returns the optional access control list for the new object.
|
AccessControlList |
CreateBucketRequest.getAccessControlList()
Returns the optional access control list for the new bucket.
|
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 |
CopyObjectRequest.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.
|
AccessControlList |
AccessControlList.withOwner(Owner owner)
Sets the owner of the
AccessControlList . |
Modifier and Type | Method and Description |
---|---|
void |
AbstractPutObjectRequest.setAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new object.
|
void |
CreateBucketRequest.setAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new bucket.
|
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 |
CopyObjectRequest.setAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new object.
|
CreateBucketRequest |
CreateBucketRequest.withAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new bucket.
|
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.
|
CopyObjectRequest |
CopyObjectRequest.withAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new object.
|
PutObjectRequest |
PutObjectRequest.withAccessControlList(AccessControlList accessControlList) |
<T extends AbstractPutObjectRequest> |
AbstractPutObjectRequest.withAccessControlList(AccessControlList accessControlList)
Sets the optional access control list for the new object.
|
Constructor and Description |
---|
SetBucketAclRequest(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(String bucketName,
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(String bucketName,
String key,
String versionId,
AccessControlList acl)
Constructs a new SetObjectAclRequest object, ready to set the specified
ACL on the specified object when this request is executed.
|
Copyright © 2024. All rights reserved.