Java com.amazonaws.services.s3 AmazonS3Client fields, constructors, methods, implement or subclass

Example usage for Java com.amazonaws.services.s3 AmazonS3Client fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for com.amazonaws.services.s3 AmazonS3Client.

The text is from its open source code.

Subclass

com.amazonaws.services.s3.AmazonS3Client has subclasses.
Click this link to see all its subclasses.

Field

StringS3_SERVICE_NAME
AmazonS3Waiterswaiters

Constructor

AmazonS3Client(AWSCredentials awsCredentials)
Constructs a new Amazon S3 client using the specified AWS credentials to access Amazon S3.
AmazonS3Client(AWSCredentialsProvider credentialsProvider)
Constructs a new Amazon S3 client using the specified AWS credentials provider to access Amazon S3.
AmazonS3Client(ClientConfiguration clientConfiguration)
Constructs a new client using the specified client configuration to access Amazon S3.
AmazonS3Client(AmazonS3ClientParams s3ClientParams)
Constructs a new client to invoke service methods on S3 using the specified parameters.
AmazonS3Client(AWSCredentials awsCredentials, ClientConfiguration clientConfiguration)
Constructs a new Amazon S3 client using the specified AWS credentials and client configuration to access Amazon S3.
AmazonS3Client(AWSCredentialsProvider credentialsProvider, ClientConfiguration clientConfiguration)
Constructs a new Amazon S3 client using the specified AWS credentials and client configuration to access Amazon S3.
AmazonS3Client()
Constructs a new client to invoke service methods on Amazon S3.
AmazonS3Client(AWSCredentialsProvider credentialsProvider, ClientConfiguration clientConfiguration, RequestMetricCollector requestMetricCollector)
Constructs a new Amazon S3 client using the specified AWS credentials, client configuration and request metric collector to access Amazon S3.

Method

voidabortMultipartUpload(AbortMultipartUploadRequest abortMultipartUploadRequest)
AmazonS3ClientBuilderbuilder()
CompleteMultipartUploadResultcompleteMultipartUpload( CompleteMultipartUploadRequest completeMultipartUploadRequest)
CopyObjectResultcopyObject(CopyObjectRequest copyObjectRequest)
BucketcreateBucket(String bucketName)
BucketcreateBucket(CreateBucketRequest createBucketRequest)
BucketcreateBucket(String bucketName, Region region)
BucketcreateBucket(String bucketName, String region)
voiddeleteBucket(String bucketName)
voiddeleteBucket(DeleteBucketRequest deleteBucketRequest)
voiddeleteBucketPolicy(String bucketName)
voiddeleteBucketPolicy(DeleteBucketPolicyRequest deleteBucketPolicyRequest)
voiddeleteObject(DeleteObjectRequest deleteObjectRequest)
voiddeleteObject(String bucketName, String key)
DeleteObjectsResultdeleteObjects(DeleteObjectsRequest deleteObjectsRequest)
voiddeleteVersion(String bucketName, String key, String versionId)
booleandoesBucketExist(String bucketName)
booleandoesObjectExist(String bucketName, String objectName)
URLgeneratePresignedUrl(GeneratePresignedUrlRequest req)
AccessControlListgetBucketAcl(String bucketName)
AccessControlListgetBucketAcl(GetBucketAclRequest getBucketAclRequest)
StringgetBucketLocation(GetBucketLocationRequest getBucketLocationRequest)
StringgetBucketLocation(String bucketName)
BucketLoggingConfigurationgetBucketLoggingConfiguration(String bucketName)
BucketLoggingConfigurationgetBucketLoggingConfiguration( GetBucketLoggingConfigurationRequest getBucketLoggingConfigurationRequest)
BucketPolicygetBucketPolicy(String bucketName)
BucketPolicygetBucketPolicy(GetBucketPolicyRequest getBucketPolicyRequest)
BucketVersioningConfigurationgetBucketVersioningConfiguration(String bucketName)
BucketVersioningConfigurationgetBucketVersioningConfiguration( GetBucketVersioningConfigurationRequest getBucketVersioningConfigurationRequest)
S3ObjectgetObject(GetObjectRequest getObjectRequest)
S3ObjectgetObject(String bucketName, String key)
ObjectMetadatagetObject(final GetObjectRequest getObjectRequest, File destinationFile)
AccessControlListgetObjectAcl(String bucketName, String key, String versionId)
ObjectMetadatagetObjectMetadata(GetObjectMetadataRequest getObjectMetadataRequest)
ObjectMetadatagetObjectMetadata(String bucketName, String key)
StringgetResourceUrl(String bucketName, String key)
Returns the URL to the key in the bucket given, using the client's scheme and endpoint.
OwnergetS3AccountOwner()
InitiateMultipartUploadResultinitiateMultipartUpload( InitiateMultipartUploadRequest initiateMultipartUploadRequest)
ListlistBuckets()
ListlistBuckets(ListBucketsRequest listBucketsRequest)
MultipartUploadListinglistMultipartUploads(ListMultipartUploadsRequest listMultipartUploadsRequest)
ObjectListinglistNextBatchOfObjects(ObjectListing previousObjectListing)
ObjectListinglistNextBatchOfObjects(ListNextBatchOfObjectsRequest listNextBatchOfObjectsRequest)
ObjectListinglistObjects(String bucketName)
ObjectListinglistObjects(ListObjectsRequest listObjectsRequest)
ObjectListinglistObjects(String bucketName, String prefix)
ListObjectsV2ResultlistObjectsV2(String bucketName)
ListObjectsV2ResultlistObjectsV2(ListObjectsV2Request listObjectsV2Request)
PartListinglistParts(ListPartsRequest listPartsRequest)
VersionListinglistVersions(ListVersionsRequest listVersionsRequest)
PutObjectResultputObject(PutObjectRequest putObjectRequest)
PutObjectResultputObject(String bucketName, String key, File file)
PutObjectResultputObject(String bucketName, String key, String content)
PutObjectResultputObject(String bucketName, String key, InputStream input, ObjectMetadata metadata)
voidsetBucketLoggingConfiguration( SetBucketLoggingConfigurationRequest setBucketLoggingConfigurationRequest)
voidsetBucketNotificationConfiguration( SetBucketNotificationConfigurationRequest setBucketNotificationConfigurationRequest)
voidsetBucketPolicy(String bucketName, String policyText)
voidsetBucketVersioningConfiguration( SetBucketVersioningConfigurationRequest setBucketVersioningConfigurationRequest)
voidsetEndpoint(String endpoint)
voidsetObjectAcl(String bucketName, String key, AccessControlList acl)
voidsetObjectAcl(String bucketName, String key, CannedAccessControlList acl)
voidsetRegion(com.amazonaws.regions.Region region)
voidsetS3ClientOptions(S3ClientOptions clientOptions)

Override the default S3 client options for this client.

voidshutdown()
Shuts down this client object, releasing any resources that might be held open.
UploadPartResultuploadPart(UploadPartRequest uploadPartRequest)