class S3Client extends AmazonS3Client with S3
Default Implementation
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- S3Client
- S3
- AmazonS3Client
- AmazonS3
- S3DirectSpi
- AmazonWebServiceClient
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new S3Client(credentialsProvider: AWSCredentialsProvider = CredentialsLoader.load())
- credentialsProvider
credentialsProvider
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def abortMultipartUpload(arg0: AbortMultipartUploadRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3 → S3DirectSpi
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def acl(bucket: Bucket, key: String, acl: CannedAccessControlList): Unit
- Definition Classes
- S3
- def acl(bucket: Bucket, key: String, acl: AccessControlList): Unit
- Definition Classes
- S3
- def acl(obj: S3Object, acl: CannedAccessControlList): Unit
- Definition Classes
- S3
- def acl(obj: S3Object, acl: AccessControlList): Unit
- Definition Classes
- S3
- def acl(bucket: Bucket, key: String): AccessControlList
- Definition Classes
- S3
- def acl(obj: S3Object): AccessControlList
- Definition Classes
- S3
- def acl(bucket: Bucket): AccessControlList
- Definition Classes
- S3
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def at(region: Region): S3
- Definition Classes
- S3
- final def beforeClientExecution[T <: AmazonWebServiceRequest](arg0: T): T
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- final def beforeMarshalling[T <: AmazonWebServiceRequest](arg0: T): T
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def bucket(name: String): Option[Bucket]
- Definition Classes
- S3
- def bucketAcl(bucket: Bucket, acl: AccessControlList): Unit
- Definition Classes
- S3
- def bucketAcl(name: String): AccessControlList
- Definition Classes
- S3
- def buckets: Seq[Bucket]
- Definition Classes
- S3
- def calculateCRC32FromCompressedData(): Boolean
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def changeObjectStorageClass(arg0: String, arg1: String, arg2: StorageClass): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- final def checkMutability(): Unit
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def completeMultipartUpload(arg0: CompleteMultipartUploadRequest): CompleteMultipartUploadResult
- Definition Classes
- AmazonS3Client → AmazonS3 → S3DirectSpi
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def copy(from: S3Object, to: S3Object): PutObjectResult
- Definition Classes
- S3
- def copyObject(from: S3Object, to: S3Object): PutObjectResult
- Definition Classes
- S3
- def copyObject(arg0: CopyObjectRequest): CopyObjectResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def copyObject(arg0: String, arg1: String, arg2: String, arg3: String): CopyObjectResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def copyPart(arg0: CopyPartRequest): CopyPartResult
- Definition Classes
- AmazonS3Client → AmazonS3 → S3DirectSpi
- def createBucket(name: String): Bucket
- def createBucket(arg0: CreateBucketRequest): com.amazonaws.services.s3.model.Bucket
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- final def createExecutionContext(arg0: Request[_ <: AnyRef]): ExecutionContext
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def createExecutionContext(arg0: AmazonWebServiceRequest, arg1: SignerProvider): ExecutionContext
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def createExecutionContext(arg0: AmazonWebServiceRequest): ExecutionContext
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def createRequest[X <: AmazonWebServiceRequest](arg0: String, arg1: String, arg2: X, arg3: HttpMethodName, arg4: URI): Request[X]
- Attributes
- protected[com.amazonaws.services.s3]
- Definition Classes
- AmazonS3Client
- def createRequest[X <: AmazonWebServiceRequest](arg0: String, arg1: String, arg2: X, arg3: HttpMethodName): Request[X]
- Attributes
- protected[com.amazonaws.services.s3]
- Definition Classes
- AmazonS3Client
- def createSigner(arg0: Request[_ <: AnyRef], arg1: String, arg2: String, arg3: Boolean): Signer
- Attributes
- protected[com.amazonaws.services.s3]
- Definition Classes
- AmazonS3Client
- def createSigner(arg0: Request[_ <: AnyRef], arg1: String, arg2: String): Signer
- Attributes
- protected[com.amazonaws.services.s3]
- Definition Classes
- AmazonS3Client
- final def createSignerProvider(arg0: Signer): SignerProvider
- Attributes
- protected[com.amazonaws.services.s3]
- Definition Classes
- AmazonS3Client → AmazonWebServiceClient
- def crossOriginConfig(bucket: Bucket): BucketCrossOriginConfiguration
- Definition Classes
- S3
- def delete(obj: S3Object): Unit
- Definition Classes
- S3
- def delete(bucket: Bucket): Unit
- Definition Classes
- S3
- def deleteBucket(bucket: Bucket): Unit
- Definition Classes
- S3
- def deleteBucket(arg0: DeleteBucketRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def deleteBucket(arg0: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def deleteBucketAnalyticsConfiguration(arg0: DeleteBucketAnalyticsConfigurationRequest): DeleteBucketAnalyticsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketAnalyticsConfiguration(arg0: String, arg1: String): DeleteBucketAnalyticsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketCrossOriginConfiguration(arg0: DeleteBucketCrossOriginConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def deleteBucketCrossOriginConfiguration(arg0: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def deleteBucketEncryption(arg0: DeleteBucketEncryptionRequest): DeleteBucketEncryptionResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketEncryption(arg0: String): DeleteBucketEncryptionResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketIntelligentTieringConfiguration(arg0: DeleteBucketIntelligentTieringConfigurationRequest): DeleteBucketIntelligentTieringConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketIntelligentTieringConfiguration(arg0: String, arg1: String): DeleteBucketIntelligentTieringConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketInventoryConfiguration(arg0: DeleteBucketInventoryConfigurationRequest): DeleteBucketInventoryConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketInventoryConfiguration(arg0: String, arg1: String): DeleteBucketInventoryConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketLifecycleConfiguration(arg0: DeleteBucketLifecycleConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def deleteBucketLifecycleConfiguration(arg0: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def deleteBucketMetricsConfiguration(arg0: DeleteBucketMetricsConfigurationRequest): DeleteBucketMetricsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketMetricsConfiguration(arg0: String, arg1: String): DeleteBucketMetricsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketOwnershipControls(arg0: DeleteBucketOwnershipControlsRequest): DeleteBucketOwnershipControlsResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketPolicy(arg0: DeleteBucketPolicyRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def deleteBucketPolicy(arg0: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def deleteBucketReplicationConfiguration(arg0: DeleteBucketReplicationConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketReplicationConfiguration(arg0: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def deleteBucketTaggingConfiguration(arg0: DeleteBucketTaggingConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def deleteBucketTaggingConfiguration(arg0: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def deleteBucketWebsiteConfiguration(arg0: DeleteBucketWebsiteConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def deleteBucketWebsiteConfiguration(arg0: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def deleteCrossOriginConfig(bucket: Bucket): Unit
- Definition Classes
- S3
- def deleteLifecycleConfig(bucket: Bucket): Unit
- Definition Classes
- S3
- def deleteObject(obj: S3Object): Unit
- Definition Classes
- S3
- def deleteObject(arg0: DeleteObjectRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def deleteObject(arg0: String, arg1: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def deleteObjectTagging(arg0: DeleteObjectTaggingRequest): DeleteObjectTaggingResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def deleteObjectVersion(obj: S3Object, versionId: String): Unit
- Definition Classes
- S3
- def deleteObjects(objs: Seq[S3Object]): Unit
- Definition Classes
- S3
- def deleteObjects(arg0: DeleteObjectsRequest): DeleteObjectsResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def deletePolicy(bucket: Bucket): Unit
- Definition Classes
- S3
- def deletePublicAccessBlock(arg0: DeletePublicAccessBlockRequest): DeletePublicAccessBlockResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def deleteTaggingConfig(bucket: Bucket): Unit
- Definition Classes
- S3
- def deleteVersion(obj: S3Object, versionId: String): Unit
- Definition Classes
- S3
- def deleteVersion(arg0: DeleteVersionRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def deleteVersion(arg0: String, arg1: String, arg2: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def deleteWebsiteConfig(bucket: Bucket): Unit
- Definition Classes
- S3
- def disableRequesterPays(arg0: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def doesBucketExist(arg0: String): Boolean
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def doesBucketExistV2(arg0: String): Boolean
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException])
- def doesObjectExist(arg0: String, arg1: String): Boolean
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def download(arg0: PresignedUrlDownloadRequest, arg1: java.io.File): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException])
- def download(arg0: PresignedUrlDownloadRequest): PresignedUrlDownloadResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException])
- def enableRequesterPays(arg0: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_ <: AnyRef], arg2: Response[_ <: AnyRef], arg3: Boolean): Unit
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_ <: AnyRef], arg2: Response[_ <: AnyRef]): Unit
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def generatePresignedUrl(obj: S3Object, expiration: DateTime): URL
- Definition Classes
- S3
- def generatePresignedUrl(arg0: GeneratePresignedUrlRequest): URL
- Definition Classes
- AmazonS3Client → AmazonS3
- def generatePresignedUrl(arg0: String, arg1: String, arg2: Date, arg3: HttpMethod): URL
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException])
- def generatePresignedUrl(arg0: String, arg1: String, arg2: Date): URL
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException])
- def get(bucket: Bucket, key: String, versionId: String): Option[S3Object]
- Definition Classes
- S3
- def get(bucket: Bucket, key: String): Option[S3Object]
- Definition Classes
- S3
- def getBucketAccelerateConfiguration(arg0: GetBucketAccelerateConfigurationRequest): BucketAccelerateConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketAccelerateConfiguration(arg0: String): BucketAccelerateConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketAcl(arg0: GetBucketAclRequest): com.amazonaws.services.s3.model.AccessControlList
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketAcl(arg0: String): com.amazonaws.services.s3.model.AccessControlList
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketAnalyticsConfiguration(arg0: GetBucketAnalyticsConfigurationRequest): GetBucketAnalyticsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketAnalyticsConfiguration(arg0: String, arg1: String): GetBucketAnalyticsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketCrossOriginConfiguration(arg0: GetBucketCrossOriginConfigurationRequest): com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- def getBucketCrossOriginConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- def getBucketEncryption(arg0: GetBucketEncryptionRequest): GetBucketEncryptionResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketEncryption(arg0: String): GetBucketEncryptionResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketIntelligentTieringConfiguration(arg0: GetBucketIntelligentTieringConfigurationRequest): GetBucketIntelligentTieringConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketIntelligentTieringConfiguration(arg0: String, arg1: String): GetBucketIntelligentTieringConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketInventoryConfiguration(arg0: GetBucketInventoryConfigurationRequest): GetBucketInventoryConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketInventoryConfiguration(arg0: String, arg1: String): GetBucketInventoryConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketLifecycleConfiguration(arg0: GetBucketLifecycleConfigurationRequest): com.amazonaws.services.s3.model.BucketLifecycleConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- def getBucketLifecycleConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketLifecycleConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- def getBucketLocation(arg0: String): String
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketLocation(arg0: GetBucketLocationRequest): String
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketLoggingConfiguration(arg0: GetBucketLoggingConfigurationRequest): com.amazonaws.services.s3.model.BucketLoggingConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketLoggingConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketLoggingConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketMetricsConfiguration(arg0: GetBucketMetricsConfigurationRequest): GetBucketMetricsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketMetricsConfiguration(arg0: String, arg1: String): GetBucketMetricsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketNotificationConfiguration(arg0: GetBucketNotificationConfigurationRequest): com.amazonaws.services.s3.model.BucketNotificationConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketNotificationConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketNotificationConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketOwnershipControls(arg0: GetBucketOwnershipControlsRequest): GetBucketOwnershipControlsResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketPolicy(arg0: GetBucketPolicyRequest): com.amazonaws.services.s3.model.BucketPolicy
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketPolicy(arg0: String): com.amazonaws.services.s3.model.BucketPolicy
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketPolicyStatus(arg0: GetBucketPolicyStatusRequest): GetBucketPolicyStatusResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def getBucketReplicationConfiguration(arg0: GetBucketReplicationConfigurationRequest): BucketReplicationConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketReplicationConfiguration(arg0: String): BucketReplicationConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getBucketTaggingConfiguration(arg0: GetBucketTaggingConfigurationRequest): com.amazonaws.services.s3.model.BucketTaggingConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- def getBucketTaggingConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketTaggingConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- def getBucketVersioningConfiguration(arg0: GetBucketVersioningConfigurationRequest): com.amazonaws.services.s3.model.BucketVersioningConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketVersioningConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketVersioningConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketWebsiteConfiguration(arg0: GetBucketWebsiteConfigurationRequest): com.amazonaws.services.s3.model.BucketWebsiteConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getBucketWebsiteConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketWebsiteConfiguration
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): S3ResponseMetadata
- Definition Classes
- AmazonS3Client → AmazonS3
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getClientConfiguration(): ClientConfiguration
- Definition Classes
- AmazonWebServiceClient
- def getClientId(): String
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def getEndpointPrefix(): String
- Definition Classes
- AmazonWebServiceClient
- def getMonitoringListeners(): Collection[MonitoringListener]
- Definition Classes
- AmazonWebServiceClient
- def getObject(bucket: Bucket, key: String, versionId: String): Option[S3Object]
- Definition Classes
- S3
- def getObject(bucket: Bucket, key: String): Option[S3Object]
- Definition Classes
- S3
- def getObject(arg0: GetObjectRequest, arg1: java.io.File): ObjectMetadata
- Definition Classes
- AmazonS3Client → AmazonS3 → S3DirectSpi
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getObject(arg0: GetObjectRequest): com.amazonaws.services.s3.model.S3Object
- Definition Classes
- AmazonS3Client → AmazonS3 → S3DirectSpi
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getObject(arg0: String, arg1: String): com.amazonaws.services.s3.model.S3Object
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getObjectAcl(arg0: GetObjectAclRequest): com.amazonaws.services.s3.model.AccessControlList
- Definition Classes
- AmazonS3Client → AmazonS3
- def getObjectAcl(arg0: String, arg1: String, arg2: String): com.amazonaws.services.s3.model.AccessControlList
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getObjectAcl(arg0: String, arg1: String): com.amazonaws.services.s3.model.AccessControlList
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getObjectAsString(arg0: String, arg1: String): String
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def getObjectLegalHold(arg0: GetObjectLegalHoldRequest): GetObjectLegalHoldResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def getObjectLockConfiguration(arg0: GetObjectLockConfigurationRequest): GetObjectLockConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def getObjectMetadata(arg0: GetObjectMetadataRequest): ObjectMetadata
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getObjectMetadata(arg0: String, arg1: String): ObjectMetadata
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getObjectRetention(arg0: GetObjectRetentionRequest): GetObjectRetentionResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def getObjectTagging(arg0: GetObjectTaggingRequest): GetObjectTaggingResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def getPublicAccessBlock(arg0: GetPublicAccessBlockRequest): GetPublicAccessBlockResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def getRegion(): com.amazonaws.services.s3.model.Region
- Definition Classes
- AmazonS3Client → AmazonS3
- def getRegionName(): String
- Definition Classes
- AmazonS3Client → AmazonS3
- def getRequestMetricsCollector(): RequestMetricCollector
- Definition Classes
- AmazonWebServiceClient
- def getResourceUrl(arg0: String, arg1: String): String
- Definition Classes
- AmazonS3Client
- def getS3AccountOwner(arg0: GetS3AccountOwnerRequest): com.amazonaws.services.s3.model.Owner
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getS3AccountOwner(): com.amazonaws.services.s3.model.Owner
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def getServiceName(): String
- Definition Classes
- AmazonWebServiceClient
- def getServiceNameIntern(): String
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def getSignerByURI(arg0: URI): Signer
- Definition Classes
- AmazonWebServiceClient
- def getSignerOverride(): String
- Definition Classes
- AmazonWebServiceClient
- def getSignerProvider(): SignerProvider
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- final def getSignerRegionOverride(): String
- Definition Classes
- AmazonWebServiceClient
- def getSigningRegion(): String
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def getTimeOffset(): Int
- Definition Classes
- AmazonWebServiceClient
- def getUrl(arg0: String, arg1: String): URL
- Definition Classes
- AmazonS3Client → AmazonS3
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def headBucket(arg0: HeadBucketRequest): HeadBucketResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def initiateMultipartUpload(arg0: InitiateMultipartUploadRequest): InitiateMultipartUploadResult
- Definition Classes
- AmazonS3Client → AmazonS3 → S3DirectSpi
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- final def isCsmEnabled(): Boolean
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def isEndpointOverridden(): Boolean
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def isRequestMetricsEnabled(arg0: AmazonWebServiceRequest): Boolean
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def isRequesterPaysEnabled(arg0: String): Boolean
- Definition Classes
- AmazonS3Client → AmazonS3
- def keys(bucket: Bucket, prefix: String): Seq[String]
- Definition Classes
- S3
- def keys(bucket: Bucket): Seq[String]
- Definition Classes
- S3
- def lifecycleConfig(bucket: Bucket): BucketLifecycleConfiguration
- Definition Classes
- S3
- def listBucketAnalyticsConfigurations(arg0: ListBucketAnalyticsConfigurationsRequest): ListBucketAnalyticsConfigurationsResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def listBucketIntelligentTieringConfigurations(arg0: ListBucketIntelligentTieringConfigurationsRequest): ListBucketIntelligentTieringConfigurationsResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def listBucketInventoryConfigurations(arg0: ListBucketInventoryConfigurationsRequest): ListBucketInventoryConfigurationsResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def listBucketMetricsConfigurations(arg0: ListBucketMetricsConfigurationsRequest): ListBucketMetricsConfigurationsResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def listBuckets(): List[com.amazonaws.services.s3.model.Bucket]
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listBuckets(arg0: ListBucketsRequest): List[com.amazonaws.services.s3.model.Bucket]
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listMultipartUploads(arg0: ListMultipartUploadsRequest): MultipartUploadListing
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listNextBatchOfObjects(arg0: ListNextBatchOfObjectsRequest): ObjectListing
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listNextBatchOfObjects(arg0: ObjectListing): ObjectListing
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listNextBatchOfVersions(arg0: ListNextBatchOfVersionsRequest): VersionListing
- Definition Classes
- AmazonS3Client → AmazonS3
- def listNextBatchOfVersions(arg0: VersionListing): VersionListing
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listObjects(arg0: ListObjectsRequest): ObjectListing
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listObjects(arg0: String, arg1: String): ObjectListing
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listObjects(arg0: String): ObjectListing
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listObjectsV2(arg0: ListObjectsV2Request): ListObjectsV2Result
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listObjectsV2(arg0: String, arg1: String): ListObjectsV2Result
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listObjectsV2(arg0: String): ListObjectsV2Result
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listParts(arg0: ListPartsRequest): PartListing
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listVersions(arg0: ListVersionsRequest): VersionListing
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listVersions(arg0: String, arg1: String, arg2: String, arg3: String, arg4: String, arg5: Integer): VersionListing
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def listVersions(arg0: String, arg1: String): VersionListing
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def location(bucket: Bucket): String
- Definition Classes
- S3
- def loggingConfig(bucket: Bucket): BucketLoggingConfiguration
- Definition Classes
- S3
- def ls(bucket: Bucket, prefix: String): Stream[Either[String, S3ObjectSummary]]
List the directories and objects under a prefix, use "/" as delimiter.
List the directories and objects under a prefix, use "/" as delimiter.
Here is how to show the directories and objects as Strings:
ls(bucket, "my-directory/").map { case Left(directoryPrefix) => directoryPrefix case Right(s3ObjectSummary) => s3ObjectSummary.getKey }
- Definition Classes
- S3
- def metadata(bucket: Bucket, key: String): ObjectMetadata
- Definition Classes
- S3
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def newInitiateMultipartUploadRequest(arg0: UploadObjectRequest): InitiateMultipartUploadRequest
- Attributes
- protected[com.amazonaws.services.s3]
- Definition Classes
- AmazonS3Client
- def notificationConfig(bucket: Bucket): BucketNotificationConfiguration
- Definition Classes
- S3
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def objectSummaries(bucket: Bucket, prefix: String): Stream[S3ObjectSummary]
- Definition Classes
- S3
- def objectSummaries(bucket: Bucket): Seq[S3ObjectSummary]
- Definition Classes
- S3
- def policy(bucket: Bucket): BucketPolicy
- Definition Classes
- S3
- def presignRequest[T <: AnyRef](arg0: Request[T], arg1: HttpMethod, arg2: String, arg3: String, arg4: Date, arg5: String): Unit
- Attributes
- protected[com.amazonaws.services.s3]
- Definition Classes
- AmazonS3Client
- def put(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def put(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
- Definition Classes
- S3
- def putAsBucketOwnerFullControl(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def putAsBucketOwnerFullControl(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
- Definition Classes
- S3
- def putAsPublicRead(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def putAsPublicRead(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
- Definition Classes
- S3
- def putAsPublicReadWrite(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def putAsPublicReadWrite(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
- Definition Classes
- S3
- def putObject(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def putObject(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def putObject(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
- Definition Classes
- S3
- def putObject(arg0: String, arg1: String, arg2: String): com.amazonaws.services.s3.model.PutObjectResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def putObject(arg0: PutObjectRequest): com.amazonaws.services.s3.model.PutObjectResult
- Definition Classes
- AmazonS3Client → AmazonS3 → S3DirectSpi
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def putObject(arg0: String, arg1: String, arg2: InputStream, arg3: ObjectMetadata): com.amazonaws.services.s3.model.PutObjectResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def putObject(arg0: String, arg1: String, arg2: java.io.File): com.amazonaws.services.s3.model.PutObjectResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
- Definition Classes
- S3
- def putObjectAsPublicRead(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def putObjectAsPublicRead(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def putObjectAsPublicRead(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
- Definition Classes
- S3
- def putObjectAsPublicReadWrite(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def putObjectAsPublicReadWrite(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
- Definition Classes
- S3
- def putObjectAsPublicReadWrite(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
- Definition Classes
- S3
- def requestMetricCollector(): RequestMetricCollector
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def restoreObject(arg0: String, arg1: String, arg2: Int): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException])
- def restoreObject(arg0: RestoreObjectRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException])
- def restoreObjectV2(arg0: RestoreObjectRequest): RestoreObjectResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException])
- def s3AccountOwner: Owner
- Definition Classes
- S3
- def selectObjectContent(arg0: SelectObjectContentRequest): SelectObjectContentResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketAccelerateConfiguration(arg0: SetBucketAccelerateConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketAccelerateConfiguration(arg0: String, arg1: BucketAccelerateConfiguration): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketAcl(arg0: SetBucketAclRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setBucketAcl(arg0: String, arg1: com.amazonaws.services.s3.model.CannedAccessControlList, arg2: RequestMetricCollector): Unit
- Definition Classes
- AmazonS3Client
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setBucketAcl(arg0: String, arg1: com.amazonaws.services.s3.model.CannedAccessControlList): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setBucketAcl(arg0: String, arg1: com.amazonaws.services.s3.model.AccessControlList, arg2: RequestMetricCollector): Unit
- Definition Classes
- AmazonS3Client
- def setBucketAcl(arg0: String, arg1: com.amazonaws.services.s3.model.AccessControlList): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setBucketAnalyticsConfiguration(arg0: SetBucketAnalyticsConfigurationRequest): SetBucketAnalyticsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketAnalyticsConfiguration(arg0: String, arg1: AnalyticsConfiguration): SetBucketAnalyticsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketCrossOriginConfiguration(arg0: SetBucketCrossOriginConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def setBucketCrossOriginConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketCrossOriginConfiguration): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def setBucketEncryption(arg0: SetBucketEncryptionRequest): SetBucketEncryptionResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketIntelligentTieringConfiguration(arg0: SetBucketIntelligentTieringConfigurationRequest): SetBucketIntelligentTieringConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketIntelligentTieringConfiguration(arg0: String, arg1: IntelligentTieringConfiguration): SetBucketIntelligentTieringConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketInventoryConfiguration(arg0: SetBucketInventoryConfigurationRequest): SetBucketInventoryConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketInventoryConfiguration(arg0: String, arg1: InventoryConfiguration): SetBucketInventoryConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketLifecycleConfiguration(arg0: SetBucketLifecycleConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def setBucketLifecycleConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketLifecycleConfiguration): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def setBucketLoggingConfiguration(arg0: SetBucketLoggingConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setBucketMetricsConfiguration(arg0: SetBucketMetricsConfigurationRequest): SetBucketMetricsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketMetricsConfiguration(arg0: String, arg1: MetricsConfiguration): SetBucketMetricsConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketNotificationConfiguration(arg0: SetBucketNotificationConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setBucketNotificationConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketNotificationConfiguration): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setBucketOwnershipControls(arg0: SetBucketOwnershipControlsRequest): SetBucketOwnershipControlsResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketOwnershipControls(arg0: String, arg1: OwnershipControls): SetBucketOwnershipControlsResult
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketPolicy(arg0: SetBucketPolicyRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setBucketPolicy(arg0: String, arg1: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setBucketReplicationConfiguration(arg0: SetBucketReplicationConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketReplicationConfiguration(arg0: String, arg1: BucketReplicationConfiguration): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
- def setBucketTaggingConfiguration(arg0: SetBucketTaggingConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def setBucketTaggingConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketTaggingConfiguration): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def setBucketVersioningConfiguration(arg0: SetBucketVersioningConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setBucketWebsiteConfiguration(arg0: SetBucketWebsiteConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setBucketWebsiteConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketWebsiteConfiguration): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setEndpointPrefix(arg0: String): Unit
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def setObjectAcl(arg0: SetObjectAclRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setObjectAcl(arg0: String, arg1: String, arg2: String, arg3: com.amazonaws.services.s3.model.CannedAccessControlList, arg4: RequestMetricCollector): Unit
- Definition Classes
- AmazonS3Client
- def setObjectAcl(arg0: String, arg1: String, arg2: String, arg3: com.amazonaws.services.s3.model.CannedAccessControlList): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setObjectAcl(arg0: String, arg1: String, arg2: String, arg3: com.amazonaws.services.s3.model.AccessControlList, arg4: RequestMetricCollector): Unit
- Definition Classes
- AmazonS3Client
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setObjectAcl(arg0: String, arg1: String, arg2: String, arg3: com.amazonaws.services.s3.model.AccessControlList): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setObjectAcl(arg0: String, arg1: String, arg2: com.amazonaws.services.s3.model.CannedAccessControlList): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setObjectAcl(arg0: String, arg1: String, arg2: com.amazonaws.services.s3.model.AccessControlList): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setObjectLegalHold(arg0: SetObjectLegalHoldRequest): SetObjectLegalHoldResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def setObjectLockConfiguration(arg0: SetObjectLockConfigurationRequest): SetObjectLockConfigurationResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def setObjectRedirectLocation(arg0: String, arg1: String, arg2: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def setObjectRetention(arg0: SetObjectRetentionRequest): SetObjectRetentionResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def setObjectTagging(arg0: SetObjectTaggingRequest): SetObjectTaggingResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def setPublicAccessBlock(arg0: SetPublicAccessBlockRequest): SetPublicAccessBlockResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def setRequestPaymentConfiguration(arg0: SetRequestPaymentConfigurationRequest): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- def setS3ClientOptions(arg0: S3ClientOptions): Unit
- Definition Classes
- AmazonS3Client → AmazonS3
- final def setServiceNameIntern(arg0: String): Unit
- Definition Classes
- AmazonWebServiceClient
- final def setSignerRegionOverride(arg0: String): Unit
- Definition Classes
- AmazonWebServiceClient
- def setTimeOffset(arg0: Int): Unit
- Definition Classes
- AmazonWebServiceClient
- def shouldGenerateClientSideMonitoringEvents(): Boolean
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- def shutdown(): Unit
- Definition Classes
- AmazonWebServiceClient
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def taggingConfig(bucket: Bucket): BucketTaggingConfiguration
- Definition Classes
- S3
- def toString(): String
- Definition Classes
- AnyRef → Any
- def upload(arg0: PresignedUrlUploadRequest): PresignedUrlUploadResult
- Definition Classes
- AmazonS3Client → AmazonS3
- def uploadPart(arg0: UploadPartRequest): UploadPartResult
- Definition Classes
- AmazonS3Client → AmazonS3 → S3DirectSpi
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
- def useStrictHostNameVerification(): Boolean
- Attributes
- protected[com.amazonaws.services.s3]
- Definition Classes
- AmazonS3Client → AmazonWebServiceClient
- def versioningConfig(bucket: Bucket): BucketVersioningConfiguration
- Definition Classes
- S3
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def waiters(): AmazonS3Waiters
- Definition Classes
- AmazonS3Client → AmazonS3
- def websiteConfig(bucket: Bucket): BucketWebsiteConfiguration
- Definition Classes
- S3
- def withTimeOffset(arg0: Int): AmazonWebServiceClient
- Definition Classes
- AmazonWebServiceClient
- def writeGetObjectResponse(arg0: WriteGetObjectResponseRequest): WriteGetObjectResponseResult
- Definition Classes
- AmazonS3Client → AmazonS3
Deprecated Value Members
- def addRequestHandler(arg0: RequestHandler2): Unit
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- def addRequestHandler(arg0: RequestHandler): Unit
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- final def configureRegion(arg0: Regions): Unit
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- def createBucket(arg0: String, arg1: String): com.amazonaws.services.s3.model.Bucket
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated
- Deprecated
- def createBucket(arg0: String, arg1: com.amazonaws.services.s3.model.Region): com.amazonaws.services.s3.model.Bucket
- Definition Classes
- AmazonS3Client → AmazonS3
- Annotations
- @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated
- Deprecated
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
- def getServiceAbbreviation(): String
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- def getSigner(): Signer
- Attributes
- protected[amazonaws]
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- final def makeImmutable(): Unit
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- def removeRequestHandler(arg0: RequestHandler2): Unit
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- def removeRequestHandler(arg0: RequestHandler): Unit
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- def setEndpoint(arg0: String): Unit
- Definition Classes
- AmazonS3Client → AmazonS3 → AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- def setEndpoint(arg0: String, arg1: String, arg2: String): Unit
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- def setRegion(arg0: com.amazonaws.regions.Region): Unit
- Definition Classes
- AmazonS3Client → AmazonS3 → AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- def withEndpoint[T <: AmazonWebServiceClient](arg0: String): T
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- def withRegion[T <: AmazonWebServiceClient](arg0: Regions): T
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated
- def withRegion[T <: AmazonWebServiceClient](arg0: com.amazonaws.regions.Region): T
- Definition Classes
- AmazonWebServiceClient
- Annotations
- @Deprecated
- Deprecated