c

awscala.s3

S3Client

class S3Client extends AmazonS3Client with S3

Default Implementation

Linear Supertypes
S3, AmazonS3Client, AmazonS3, S3DirectSpi, AmazonWebServiceClient, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. S3Client
  2. S3
  3. AmazonS3Client
  4. AmazonS3
  5. S3DirectSpi
  6. AmazonWebServiceClient
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new S3Client(credentialsProvider: AWSCredentialsProvider = CredentialsLoader.load())

    credentialsProvider

    credentialsProvider

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def abortMultipartUpload(arg0: AbortMultipartUploadRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  5. def acl(bucket: Bucket, key: String, acl: CannedAccessControlList): Unit
    Definition Classes
    S3
  6. def acl(bucket: Bucket, key: String, acl: AccessControlList): Unit
    Definition Classes
    S3
  7. def acl(obj: S3Object, acl: CannedAccessControlList): Unit
    Definition Classes
    S3
  8. def acl(obj: S3Object, acl: AccessControlList): Unit
    Definition Classes
    S3
  9. def acl(bucket: Bucket, key: String): AccessControlList
    Definition Classes
    S3
  10. def acl(obj: S3Object): AccessControlList
    Definition Classes
    S3
  11. def acl(bucket: Bucket): AccessControlList
    Definition Classes
    S3
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. def at(region: Region): S3
    Definition Classes
    S3
  14. final def beforeClientExecution[T <: AmazonWebServiceRequest](arg0: T): T
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  15. final def beforeMarshalling[T <: AmazonWebServiceRequest](arg0: T): T
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  16. def bucket(name: String): Option[Bucket]
    Definition Classes
    S3
  17. def bucketAcl(bucket: Bucket, acl: AccessControlList): Unit
    Definition Classes
    S3
  18. def bucketAcl(name: String): AccessControlList
    Definition Classes
    S3
  19. def buckets: Seq[Bucket]
    Definition Classes
    S3
  20. def calculateCRC32FromCompressedData(): Boolean
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  21. def changeObjectStorageClass(arg0: String, arg1: String, arg2: StorageClass): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  22. final def checkMutability(): Unit
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  23. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  24. def completeMultipartUpload(arg0: CompleteMultipartUploadRequest): CompleteMultipartUploadResult
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  25. def copy(from: S3Object, to: S3Object): PutObjectResult
    Definition Classes
    S3
  26. def copyObject(from: S3Object, to: S3Object): PutObjectResult
    Definition Classes
    S3
  27. def copyObject(arg0: CopyObjectRequest): CopyObjectResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  28. 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])
  29. def copyPart(arg0: CopyPartRequest): CopyPartResult
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
  30. def createBucket(name: String): Bucket
    Definition Classes
    S3ClientS3 → AmazonS3Client → AmazonS3
  31. 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])
  32. final def createExecutionContext(arg0: Request[_ <: AnyRef]): ExecutionContext
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  33. def createExecutionContext(arg0: AmazonWebServiceRequest, arg1: SignerProvider): ExecutionContext
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  34. def createExecutionContext(arg0: AmazonWebServiceRequest): ExecutionContext
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  35. 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
  36. def createRequest[X <: AmazonWebServiceRequest](arg0: String, arg1: String, arg2: X, arg3: HttpMethodName): Request[X]
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client
  37. def createSigner(arg0: Request[_ <: AnyRef], arg1: String, arg2: String, arg3: Boolean): Signer
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client
  38. def createSigner(arg0: Request[_ <: AnyRef], arg1: String, arg2: String): Signer
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client
  39. final def createSignerProvider(arg0: Signer): SignerProvider
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client → AmazonWebServiceClient
  40. def crossOriginConfig(bucket: Bucket): BucketCrossOriginConfiguration
    Definition Classes
    S3
  41. def delete(obj: S3Object): Unit
    Definition Classes
    S3
  42. def delete(bucket: Bucket): Unit
    Definition Classes
    S3
  43. def deleteBucket(bucket: Bucket): Unit
    Definition Classes
    S3
  44. def deleteBucket(arg0: DeleteBucketRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  45. def deleteBucket(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  46. def deleteBucketAnalyticsConfiguration(arg0: DeleteBucketAnalyticsConfigurationRequest): DeleteBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  47. def deleteBucketAnalyticsConfiguration(arg0: String, arg1: String): DeleteBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  48. def deleteBucketCrossOriginConfiguration(arg0: DeleteBucketCrossOriginConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  49. def deleteBucketCrossOriginConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  50. def deleteBucketEncryption(arg0: DeleteBucketEncryptionRequest): DeleteBucketEncryptionResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  51. def deleteBucketEncryption(arg0: String): DeleteBucketEncryptionResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  52. def deleteBucketIntelligentTieringConfiguration(arg0: DeleteBucketIntelligentTieringConfigurationRequest): DeleteBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  53. def deleteBucketIntelligentTieringConfiguration(arg0: String, arg1: String): DeleteBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  54. def deleteBucketInventoryConfiguration(arg0: DeleteBucketInventoryConfigurationRequest): DeleteBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  55. def deleteBucketInventoryConfiguration(arg0: String, arg1: String): DeleteBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  56. def deleteBucketLifecycleConfiguration(arg0: DeleteBucketLifecycleConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  57. def deleteBucketLifecycleConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  58. def deleteBucketMetricsConfiguration(arg0: DeleteBucketMetricsConfigurationRequest): DeleteBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  59. def deleteBucketMetricsConfiguration(arg0: String, arg1: String): DeleteBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  60. def deleteBucketOwnershipControls(arg0: DeleteBucketOwnershipControlsRequest): DeleteBucketOwnershipControlsResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  61. def deleteBucketPolicy(arg0: DeleteBucketPolicyRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  62. def deleteBucketPolicy(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  63. def deleteBucketReplicationConfiguration(arg0: DeleteBucketReplicationConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  64. def deleteBucketReplicationConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  65. def deleteBucketTaggingConfiguration(arg0: DeleteBucketTaggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  66. def deleteBucketTaggingConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  67. def deleteBucketWebsiteConfiguration(arg0: DeleteBucketWebsiteConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  68. def deleteBucketWebsiteConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  69. def deleteCrossOriginConfig(bucket: Bucket): Unit
    Definition Classes
    S3
  70. def deleteLifecycleConfig(bucket: Bucket): Unit
    Definition Classes
    S3
  71. def deleteObject(obj: S3Object): Unit
    Definition Classes
    S3
  72. def deleteObject(arg0: DeleteObjectRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  73. def deleteObject(arg0: String, arg1: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  74. def deleteObjectTagging(arg0: DeleteObjectTaggingRequest): DeleteObjectTaggingResult
    Definition Classes
    AmazonS3Client → AmazonS3
  75. def deleteObjectVersion(obj: S3Object, versionId: String): Unit
    Definition Classes
    S3
  76. def deleteObjects(objs: Seq[S3Object]): Unit
    Definition Classes
    S3
  77. def deleteObjects(arg0: DeleteObjectsRequest): DeleteObjectsResult
    Definition Classes
    AmazonS3Client → AmazonS3
  78. def deletePolicy(bucket: Bucket): Unit
    Definition Classes
    S3
  79. def deletePublicAccessBlock(arg0: DeletePublicAccessBlockRequest): DeletePublicAccessBlockResult
    Definition Classes
    AmazonS3Client → AmazonS3
  80. def deleteTaggingConfig(bucket: Bucket): Unit
    Definition Classes
    S3
  81. def deleteVersion(obj: S3Object, versionId: String): Unit
    Definition Classes
    S3
  82. def deleteVersion(arg0: DeleteVersionRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  83. def deleteVersion(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  84. def deleteWebsiteConfig(bucket: Bucket): Unit
    Definition Classes
    S3
  85. def disableRequesterPays(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  86. def doesBucketExist(arg0: String): Boolean
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  87. def doesBucketExistV2(arg0: String): Boolean
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  88. def doesObjectExist(arg0: String, arg1: String): Boolean
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  89. def download(arg0: PresignedUrlDownloadRequest, arg1: java.io.File): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  90. def download(arg0: PresignedUrlDownloadRequest): PresignedUrlDownloadResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  91. def enableRequesterPays(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  92. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_ <: AnyRef], arg2: Response[_ <: AnyRef], arg3: Boolean): Unit
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  93. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_ <: AnyRef], arg2: Response[_ <: AnyRef]): Unit
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  94. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  95. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  96. def generatePresignedUrl(obj: S3Object, expiration: DateTime): URL
    Definition Classes
    S3
  97. def generatePresignedUrl(arg0: GeneratePresignedUrlRequest): URL
    Definition Classes
    AmazonS3Client → AmazonS3
  98. def generatePresignedUrl(arg0: String, arg1: String, arg2: Date, arg3: HttpMethod): URL
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  99. def generatePresignedUrl(arg0: String, arg1: String, arg2: Date): URL
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  100. def get(bucket: Bucket, key: String, versionId: String): Option[S3Object]
    Definition Classes
    S3
  101. def get(bucket: Bucket, key: String): Option[S3Object]
    Definition Classes
    S3
  102. def getBucketAccelerateConfiguration(arg0: GetBucketAccelerateConfigurationRequest): BucketAccelerateConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  103. def getBucketAccelerateConfiguration(arg0: String): BucketAccelerateConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  104. 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])
  105. 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])
  106. def getBucketAnalyticsConfiguration(arg0: GetBucketAnalyticsConfigurationRequest): GetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  107. def getBucketAnalyticsConfiguration(arg0: String, arg1: String): GetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  108. def getBucketCrossOriginConfiguration(arg0: GetBucketCrossOriginConfigurationRequest): com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  109. def getBucketCrossOriginConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  110. def getBucketEncryption(arg0: GetBucketEncryptionRequest): GetBucketEncryptionResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  111. def getBucketEncryption(arg0: String): GetBucketEncryptionResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  112. def getBucketIntelligentTieringConfiguration(arg0: GetBucketIntelligentTieringConfigurationRequest): GetBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  113. def getBucketIntelligentTieringConfiguration(arg0: String, arg1: String): GetBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  114. def getBucketInventoryConfiguration(arg0: GetBucketInventoryConfigurationRequest): GetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  115. def getBucketInventoryConfiguration(arg0: String, arg1: String): GetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  116. def getBucketLifecycleConfiguration(arg0: GetBucketLifecycleConfigurationRequest): com.amazonaws.services.s3.model.BucketLifecycleConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  117. def getBucketLifecycleConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketLifecycleConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  118. def getBucketLocation(arg0: String): String
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  119. def getBucketLocation(arg0: GetBucketLocationRequest): String
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  120. 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])
  121. 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])
  122. def getBucketMetricsConfiguration(arg0: GetBucketMetricsConfigurationRequest): GetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  123. def getBucketMetricsConfiguration(arg0: String, arg1: String): GetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  124. 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])
  125. 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])
  126. def getBucketOwnershipControls(arg0: GetBucketOwnershipControlsRequest): GetBucketOwnershipControlsResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  127. 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])
  128. 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])
  129. def getBucketPolicyStatus(arg0: GetBucketPolicyStatusRequest): GetBucketPolicyStatusResult
    Definition Classes
    AmazonS3Client → AmazonS3
  130. def getBucketReplicationConfiguration(arg0: GetBucketReplicationConfigurationRequest): BucketReplicationConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  131. def getBucketReplicationConfiguration(arg0: String): BucketReplicationConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  132. def getBucketTaggingConfiguration(arg0: GetBucketTaggingConfigurationRequest): com.amazonaws.services.s3.model.BucketTaggingConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  133. def getBucketTaggingConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketTaggingConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  134. 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])
  135. 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])
  136. 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])
  137. 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])
  138. def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): S3ResponseMetadata
    Definition Classes
    AmazonS3Client → AmazonS3
  139. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  140. def getClientConfiguration(): ClientConfiguration
    Definition Classes
    AmazonWebServiceClient
  141. def getClientId(): String
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  142. def getEndpointPrefix(): String
    Definition Classes
    AmazonWebServiceClient
  143. def getMonitoringListeners(): Collection[MonitoringListener]
    Definition Classes
    AmazonWebServiceClient
  144. def getObject(bucket: Bucket, key: String, versionId: String): Option[S3Object]
    Definition Classes
    S3
  145. def getObject(bucket: Bucket, key: String): Option[S3Object]
    Definition Classes
    S3
  146. 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])
  147. 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])
  148. 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])
  149. def getObjectAcl(arg0: GetObjectAclRequest): com.amazonaws.services.s3.model.AccessControlList
    Definition Classes
    AmazonS3Client → AmazonS3
  150. 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])
  151. 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])
  152. def getObjectAsString(arg0: String, arg1: String): String
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  153. def getObjectLegalHold(arg0: GetObjectLegalHoldRequest): GetObjectLegalHoldResult
    Definition Classes
    AmazonS3Client → AmazonS3
  154. def getObjectLockConfiguration(arg0: GetObjectLockConfigurationRequest): GetObjectLockConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
  155. def getObjectMetadata(arg0: GetObjectMetadataRequest): ObjectMetadata
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  156. def getObjectMetadata(arg0: String, arg1: String): ObjectMetadata
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  157. def getObjectRetention(arg0: GetObjectRetentionRequest): GetObjectRetentionResult
    Definition Classes
    AmazonS3Client → AmazonS3
  158. def getObjectTagging(arg0: GetObjectTaggingRequest): GetObjectTaggingResult
    Definition Classes
    AmazonS3Client → AmazonS3
  159. def getPublicAccessBlock(arg0: GetPublicAccessBlockRequest): GetPublicAccessBlockResult
    Definition Classes
    AmazonS3Client → AmazonS3
  160. def getRegion(): com.amazonaws.services.s3.model.Region
    Definition Classes
    AmazonS3Client → AmazonS3
  161. def getRegionName(): String
    Definition Classes
    AmazonS3Client → AmazonS3
  162. def getRequestMetricsCollector(): RequestMetricCollector
    Definition Classes
    AmazonWebServiceClient
  163. def getResourceUrl(arg0: String, arg1: String): String
    Definition Classes
    AmazonS3Client
  164. 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])
  165. def getS3AccountOwner(): com.amazonaws.services.s3.model.Owner
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  166. def getServiceName(): String
    Definition Classes
    AmazonWebServiceClient
  167. def getServiceNameIntern(): String
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  168. def getSignerByURI(arg0: URI): Signer
    Definition Classes
    AmazonWebServiceClient
  169. def getSignerOverride(): String
    Definition Classes
    AmazonWebServiceClient
  170. def getSignerProvider(): SignerProvider
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  171. final def getSignerRegionOverride(): String
    Definition Classes
    AmazonWebServiceClient
  172. def getSigningRegion(): String
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  173. def getTimeOffset(): Int
    Definition Classes
    AmazonWebServiceClient
  174. def getUrl(arg0: String, arg1: String): URL
    Definition Classes
    AmazonS3Client → AmazonS3
  175. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  176. def headBucket(arg0: HeadBucketRequest): HeadBucketResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  177. def initiateMultipartUpload(arg0: InitiateMultipartUploadRequest): InitiateMultipartUploadResult
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  178. final def isCsmEnabled(): Boolean
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  179. def isEndpointOverridden(): Boolean
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  180. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  181. final def isRequestMetricsEnabled(arg0: AmazonWebServiceRequest): Boolean
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  182. def isRequesterPaysEnabled(arg0: String): Boolean
    Definition Classes
    AmazonS3Client → AmazonS3
  183. def keys(bucket: Bucket, prefix: String): Seq[String]
    Definition Classes
    S3
  184. def keys(bucket: Bucket): Seq[String]
    Definition Classes
    S3
  185. def lifecycleConfig(bucket: Bucket): BucketLifecycleConfiguration
    Definition Classes
    S3
  186. def listBucketAnalyticsConfigurations(arg0: ListBucketAnalyticsConfigurationsRequest): ListBucketAnalyticsConfigurationsResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  187. def listBucketIntelligentTieringConfigurations(arg0: ListBucketIntelligentTieringConfigurationsRequest): ListBucketIntelligentTieringConfigurationsResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  188. def listBucketInventoryConfigurations(arg0: ListBucketInventoryConfigurationsRequest): ListBucketInventoryConfigurationsResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  189. def listBucketMetricsConfigurations(arg0: ListBucketMetricsConfigurationsRequest): ListBucketMetricsConfigurationsResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  190. def listBuckets(): List[com.amazonaws.services.s3.model.Bucket]
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  191. 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])
  192. def listMultipartUploads(arg0: ListMultipartUploadsRequest): MultipartUploadListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  193. def listNextBatchOfObjects(arg0: ListNextBatchOfObjectsRequest): ObjectListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  194. def listNextBatchOfObjects(arg0: ObjectListing): ObjectListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  195. def listNextBatchOfVersions(arg0: ListNextBatchOfVersionsRequest): VersionListing
    Definition Classes
    AmazonS3Client → AmazonS3
  196. def listNextBatchOfVersions(arg0: VersionListing): VersionListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  197. def listObjects(arg0: ListObjectsRequest): ObjectListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  198. def listObjects(arg0: String, arg1: String): ObjectListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  199. def listObjects(arg0: String): ObjectListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  200. def listObjectsV2(arg0: ListObjectsV2Request): ListObjectsV2Result
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  201. def listObjectsV2(arg0: String, arg1: String): ListObjectsV2Result
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  202. def listObjectsV2(arg0: String): ListObjectsV2Result
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  203. def listParts(arg0: ListPartsRequest): PartListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  204. def listVersions(arg0: ListVersionsRequest): VersionListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  205. 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])
  206. def listVersions(arg0: String, arg1: String): VersionListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  207. def location(bucket: Bucket): String
    Definition Classes
    S3
  208. def loggingConfig(bucket: Bucket): BucketLoggingConfiguration
    Definition Classes
    S3
  209. 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
  210. def metadata(bucket: Bucket, key: String): ObjectMetadata
    Definition Classes
    S3
  211. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  212. final def newInitiateMultipartUploadRequest(arg0: UploadObjectRequest): InitiateMultipartUploadRequest
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client
  213. def notificationConfig(bucket: Bucket): BucketNotificationConfiguration
    Definition Classes
    S3
  214. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  215. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  216. def objectSummaries(bucket: Bucket, prefix: String): Stream[S3ObjectSummary]
    Definition Classes
    S3
  217. def objectSummaries(bucket: Bucket): Seq[S3ObjectSummary]
    Definition Classes
    S3
  218. def policy(bucket: Bucket): BucketPolicy
    Definition Classes
    S3
  219. 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
  220. def put(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  221. def put(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  222. def putAsBucketOwnerFullControl(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  223. def putAsBucketOwnerFullControl(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  224. def putAsPublicRead(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  225. def putAsPublicRead(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  226. def putAsPublicReadWrite(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  227. def putAsPublicReadWrite(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  228. def putObject(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  229. def putObject(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  230. def putObject(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  231. 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])
  232. 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])
  233. 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])
  234. 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])
  235. def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  236. def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  237. def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  238. def putObjectAsPublicRead(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  239. def putObjectAsPublicRead(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  240. def putObjectAsPublicRead(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  241. def putObjectAsPublicReadWrite(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  242. def putObjectAsPublicReadWrite(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  243. def putObjectAsPublicReadWrite(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  244. def requestMetricCollector(): RequestMetricCollector
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  245. def restoreObject(arg0: String, arg1: String, arg2: Int): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException])
  246. def restoreObject(arg0: RestoreObjectRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException])
  247. def restoreObjectV2(arg0: RestoreObjectRequest): RestoreObjectResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException])
  248. def s3AccountOwner: Owner
    Definition Classes
    S3
  249. def selectObjectContent(arg0: SelectObjectContentRequest): SelectObjectContentResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  250. def setBucketAccelerateConfiguration(arg0: SetBucketAccelerateConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  251. def setBucketAccelerateConfiguration(arg0: String, arg1: BucketAccelerateConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  252. def setBucketAcl(arg0: SetBucketAclRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  253. 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])
  254. 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])
  255. def setBucketAcl(arg0: String, arg1: com.amazonaws.services.s3.model.AccessControlList, arg2: RequestMetricCollector): Unit
    Definition Classes
    AmazonS3Client
  256. 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])
  257. def setBucketAnalyticsConfiguration(arg0: SetBucketAnalyticsConfigurationRequest): SetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  258. def setBucketAnalyticsConfiguration(arg0: String, arg1: AnalyticsConfiguration): SetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  259. def setBucketCrossOriginConfiguration(arg0: SetBucketCrossOriginConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  260. def setBucketCrossOriginConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketCrossOriginConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  261. def setBucketEncryption(arg0: SetBucketEncryptionRequest): SetBucketEncryptionResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  262. def setBucketIntelligentTieringConfiguration(arg0: SetBucketIntelligentTieringConfigurationRequest): SetBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  263. def setBucketIntelligentTieringConfiguration(arg0: String, arg1: IntelligentTieringConfiguration): SetBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  264. def setBucketInventoryConfiguration(arg0: SetBucketInventoryConfigurationRequest): SetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  265. def setBucketInventoryConfiguration(arg0: String, arg1: InventoryConfiguration): SetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  266. def setBucketLifecycleConfiguration(arg0: SetBucketLifecycleConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  267. def setBucketLifecycleConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketLifecycleConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  268. def setBucketLoggingConfiguration(arg0: SetBucketLoggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  269. def setBucketMetricsConfiguration(arg0: SetBucketMetricsConfigurationRequest): SetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  270. def setBucketMetricsConfiguration(arg0: String, arg1: MetricsConfiguration): SetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  271. def setBucketNotificationConfiguration(arg0: SetBucketNotificationConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  272. 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])
  273. def setBucketOwnershipControls(arg0: SetBucketOwnershipControlsRequest): SetBucketOwnershipControlsResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  274. def setBucketOwnershipControls(arg0: String, arg1: OwnershipControls): SetBucketOwnershipControlsResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  275. def setBucketPolicy(arg0: SetBucketPolicyRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  276. def setBucketPolicy(arg0: String, arg1: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  277. def setBucketReplicationConfiguration(arg0: SetBucketReplicationConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  278. def setBucketReplicationConfiguration(arg0: String, arg1: BucketReplicationConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  279. def setBucketTaggingConfiguration(arg0: SetBucketTaggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  280. def setBucketTaggingConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketTaggingConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  281. def setBucketVersioningConfiguration(arg0: SetBucketVersioningConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  282. def setBucketWebsiteConfiguration(arg0: SetBucketWebsiteConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  283. 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])
  284. def setEndpointPrefix(arg0: String): Unit
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  285. def setObjectAcl(arg0: SetObjectAclRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  286. def setObjectAcl(arg0: String, arg1: String, arg2: String, arg3: com.amazonaws.services.s3.model.CannedAccessControlList, arg4: RequestMetricCollector): Unit
    Definition Classes
    AmazonS3Client
  287. 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])
  288. 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])
  289. 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])
  290. 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])
  291. 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])
  292. def setObjectLegalHold(arg0: SetObjectLegalHoldRequest): SetObjectLegalHoldResult
    Definition Classes
    AmazonS3Client → AmazonS3
  293. def setObjectLockConfiguration(arg0: SetObjectLockConfigurationRequest): SetObjectLockConfigurationResult
    Definition Classes
    AmazonS3Client → AmazonS3
  294. def setObjectRedirectLocation(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  295. def setObjectRetention(arg0: SetObjectRetentionRequest): SetObjectRetentionResult
    Definition Classes
    AmazonS3Client → AmazonS3
  296. def setObjectTagging(arg0: SetObjectTaggingRequest): SetObjectTaggingResult
    Definition Classes
    AmazonS3Client → AmazonS3
  297. def setPublicAccessBlock(arg0: SetPublicAccessBlockRequest): SetPublicAccessBlockResult
    Definition Classes
    AmazonS3Client → AmazonS3
  298. def setRequestPaymentConfiguration(arg0: SetRequestPaymentConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  299. def setS3ClientOptions(arg0: S3ClientOptions): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  300. final def setServiceNameIntern(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
  301. final def setSignerRegionOverride(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
  302. def setTimeOffset(arg0: Int): Unit
    Definition Classes
    AmazonWebServiceClient
  303. def shouldGenerateClientSideMonitoringEvents(): Boolean
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
  304. def shutdown(): Unit
    Definition Classes
    AmazonWebServiceClient
  305. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  306. def taggingConfig(bucket: Bucket): BucketTaggingConfiguration
    Definition Classes
    S3
  307. def toString(): String
    Definition Classes
    AnyRef → Any
  308. def upload(arg0: PresignedUrlUploadRequest): PresignedUrlUploadResult
    Definition Classes
    AmazonS3Client → AmazonS3
  309. def uploadPart(arg0: UploadPartRequest): UploadPartResult
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  310. def useStrictHostNameVerification(): Boolean
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client → AmazonWebServiceClient
  311. def versioningConfig(bucket: Bucket): BucketVersioningConfiguration
    Definition Classes
    S3
  312. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  313. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  314. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  315. def waiters(): AmazonS3Waiters
    Definition Classes
    AmazonS3Client → AmazonS3
  316. def websiteConfig(bucket: Bucket): BucketWebsiteConfiguration
    Definition Classes
    S3
  317. def withTimeOffset(arg0: Int): AmazonWebServiceClient
    Definition Classes
    AmazonWebServiceClient
  318. def writeGetObjectResponse(arg0: WriteGetObjectResponseRequest): WriteGetObjectResponseResult
    Definition Classes
    AmazonS3Client → AmazonS3

Deprecated Value Members

  1. def addRequestHandler(arg0: RequestHandler2): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  2. def addRequestHandler(arg0: RequestHandler): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  3. final def configureRegion(arg0: Regions): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  4. 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
  5. 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
  6. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated
  7. def getServiceAbbreviation(): String
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  8. def getSigner(): Signer
    Attributes
    protected[amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  9. final def makeImmutable(): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  10. def removeRequestHandler(arg0: RequestHandler2): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  11. def removeRequestHandler(arg0: RequestHandler): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  12. def setEndpoint(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3 → AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  13. def setEndpoint(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  14. def setRegion(arg0: com.amazonaws.regions.Region): Unit
    Definition Classes
    AmazonS3Client → AmazonS3 → AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  15. def withEndpoint[T <: AmazonWebServiceClient](arg0: String): T
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  16. def withRegion[T <: AmazonWebServiceClient](arg0: Regions): T
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated
  17. def withRegion[T <: AmazonWebServiceClient](arg0: com.amazonaws.regions.Region): T
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated
    Deprecated

Inherited from S3

Inherited from AmazonS3Client

Inherited from AmazonS3

Inherited from S3DirectSpi

Inherited from AmazonWebServiceClient

Inherited from AnyRef

Inherited from Any

Ungrouped