trait S3 extends AmazonS3

Amazon S3 Java client wrapper

See also

http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/

Linear Supertypes
AmazonS3, S3DirectSpi, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. S3
  2. AmazonS3
  3. S3DirectSpi
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def abortMultipartUpload(arg0: AbortMultipartUploadRequest): Unit
    Definition Classes
    AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  2. abstract def completeMultipartUpload(arg0: CompleteMultipartUploadRequest): CompleteMultipartUploadResult
    Definition Classes
    AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  3. abstract def copyObject(arg0: CopyObjectRequest): CopyObjectResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  4. abstract def copyObject(arg0: String, arg1: String, arg2: String, arg3: String): CopyObjectResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  5. abstract def copyPart(arg0: CopyPartRequest): CopyPartResult
    Definition Classes
    AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  6. abstract def createBucket(arg0: CreateBucketRequest): com.amazonaws.services.s3.model.Bucket
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  7. abstract def deleteBucket(arg0: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  8. abstract def deleteBucket(arg0: DeleteBucketRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  9. abstract def deleteBucketAnalyticsConfiguration(arg0: DeleteBucketAnalyticsConfigurationRequest): DeleteBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  10. abstract def deleteBucketAnalyticsConfiguration(arg0: String, arg1: String): DeleteBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  11. abstract def deleteBucketCrossOriginConfiguration(arg0: DeleteBucketCrossOriginConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  12. abstract def deleteBucketCrossOriginConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3
  13. abstract def deleteBucketEncryption(arg0: DeleteBucketEncryptionRequest): DeleteBucketEncryptionResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  14. abstract def deleteBucketEncryption(arg0: String): DeleteBucketEncryptionResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  15. abstract def deleteBucketIntelligentTieringConfiguration(arg0: DeleteBucketIntelligentTieringConfigurationRequest): DeleteBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  16. abstract def deleteBucketIntelligentTieringConfiguration(arg0: String, arg1: String): DeleteBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  17. abstract def deleteBucketInventoryConfiguration(arg0: DeleteBucketInventoryConfigurationRequest): DeleteBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  18. abstract def deleteBucketInventoryConfiguration(arg0: String, arg1: String): DeleteBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  19. abstract def deleteBucketLifecycleConfiguration(arg0: DeleteBucketLifecycleConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  20. abstract def deleteBucketLifecycleConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3
  21. abstract def deleteBucketMetricsConfiguration(arg0: DeleteBucketMetricsConfigurationRequest): DeleteBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  22. abstract def deleteBucketMetricsConfiguration(arg0: String, arg1: String): DeleteBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  23. abstract def deleteBucketOwnershipControls(arg0: DeleteBucketOwnershipControlsRequest): DeleteBucketOwnershipControlsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  24. abstract def deleteBucketPolicy(arg0: DeleteBucketPolicyRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  25. abstract def deleteBucketPolicy(arg0: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  26. abstract def deleteBucketReplicationConfiguration(arg0: DeleteBucketReplicationConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  27. abstract def deleteBucketReplicationConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  28. abstract def deleteBucketTaggingConfiguration(arg0: DeleteBucketTaggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  29. abstract def deleteBucketTaggingConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3
  30. abstract def deleteBucketWebsiteConfiguration(arg0: DeleteBucketWebsiteConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  31. abstract def deleteBucketWebsiteConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  32. abstract def deleteObject(arg0: DeleteObjectRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  33. abstract def deleteObject(arg0: String, arg1: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  34. abstract def deleteObjectTagging(arg0: DeleteObjectTaggingRequest): DeleteObjectTaggingResult
    Definition Classes
    AmazonS3
  35. abstract def deleteObjects(arg0: DeleteObjectsRequest): DeleteObjectsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  36. abstract def deletePublicAccessBlock(arg0: DeletePublicAccessBlockRequest): DeletePublicAccessBlockResult
    Definition Classes
    AmazonS3
  37. abstract def deleteVersion(arg0: DeleteVersionRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  38. abstract def deleteVersion(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  39. abstract def disableRequesterPays(arg0: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  40. abstract def doesBucketExistV2(arg0: String): Boolean
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  41. abstract def doesObjectExist(arg0: String, arg1: String): Boolean
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  42. abstract def download(arg0: PresignedUrlDownloadRequest, arg1: java.io.File): Unit
    Definition Classes
    AmazonS3
  43. abstract def download(arg0: PresignedUrlDownloadRequest): PresignedUrlDownloadResult
    Definition Classes
    AmazonS3
  44. abstract def enableRequesterPays(arg0: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  45. abstract def generatePresignedUrl(arg0: GeneratePresignedUrlRequest): URL
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  46. abstract def generatePresignedUrl(arg0: String, arg1: String, arg2: Date, arg3: HttpMethod): URL
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  47. abstract def generatePresignedUrl(arg0: String, arg1: String, arg2: Date): URL
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  48. abstract def getBucketAccelerateConfiguration(arg0: GetBucketAccelerateConfigurationRequest): BucketAccelerateConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  49. abstract def getBucketAccelerateConfiguration(arg0: String): BucketAccelerateConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  50. abstract def getBucketAcl(arg0: GetBucketAclRequest): com.amazonaws.services.s3.model.AccessControlList
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  51. abstract def getBucketAcl(arg0: String): com.amazonaws.services.s3.model.AccessControlList
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  52. abstract def getBucketAnalyticsConfiguration(arg0: GetBucketAnalyticsConfigurationRequest): GetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  53. abstract def getBucketAnalyticsConfiguration(arg0: String, arg1: String): GetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  54. abstract def getBucketCrossOriginConfiguration(arg0: GetBucketCrossOriginConfigurationRequest): com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
    Definition Classes
    AmazonS3
  55. abstract def getBucketCrossOriginConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
    Definition Classes
    AmazonS3
  56. abstract def getBucketEncryption(arg0: GetBucketEncryptionRequest): GetBucketEncryptionResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  57. abstract def getBucketEncryption(arg0: String): GetBucketEncryptionResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  58. abstract def getBucketIntelligentTieringConfiguration(arg0: GetBucketIntelligentTieringConfigurationRequest): GetBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  59. abstract def getBucketIntelligentTieringConfiguration(arg0: String, arg1: String): GetBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  60. abstract def getBucketInventoryConfiguration(arg0: GetBucketInventoryConfigurationRequest): GetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  61. abstract def getBucketInventoryConfiguration(arg0: String, arg1: String): GetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  62. abstract def getBucketLifecycleConfiguration(arg0: GetBucketLifecycleConfigurationRequest): com.amazonaws.services.s3.model.BucketLifecycleConfiguration
    Definition Classes
    AmazonS3
  63. abstract def getBucketLifecycleConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketLifecycleConfiguration
    Definition Classes
    AmazonS3
  64. abstract def getBucketLocation(arg0: GetBucketLocationRequest): String
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  65. abstract def getBucketLocation(arg0: String): String
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  66. abstract def getBucketLoggingConfiguration(arg0: GetBucketLoggingConfigurationRequest): com.amazonaws.services.s3.model.BucketLoggingConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  67. abstract def getBucketLoggingConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketLoggingConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  68. abstract def getBucketMetricsConfiguration(arg0: GetBucketMetricsConfigurationRequest): GetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  69. abstract def getBucketMetricsConfiguration(arg0: String, arg1: String): GetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  70. abstract def getBucketNotificationConfiguration(arg0: GetBucketNotificationConfigurationRequest): com.amazonaws.services.s3.model.BucketNotificationConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  71. abstract def getBucketNotificationConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketNotificationConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  72. abstract def getBucketOwnershipControls(arg0: GetBucketOwnershipControlsRequest): GetBucketOwnershipControlsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  73. abstract def getBucketPolicy(arg0: GetBucketPolicyRequest): com.amazonaws.services.s3.model.BucketPolicy
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  74. abstract def getBucketPolicy(arg0: String): com.amazonaws.services.s3.model.BucketPolicy
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  75. abstract def getBucketPolicyStatus(arg0: GetBucketPolicyStatusRequest): GetBucketPolicyStatusResult
    Definition Classes
    AmazonS3
  76. abstract def getBucketReplicationConfiguration(arg0: GetBucketReplicationConfigurationRequest): BucketReplicationConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  77. abstract def getBucketReplicationConfiguration(arg0: String): BucketReplicationConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  78. abstract def getBucketTaggingConfiguration(arg0: GetBucketTaggingConfigurationRequest): com.amazonaws.services.s3.model.BucketTaggingConfiguration
    Definition Classes
    AmazonS3
  79. abstract def getBucketTaggingConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketTaggingConfiguration
    Definition Classes
    AmazonS3
  80. abstract def getBucketVersioningConfiguration(arg0: GetBucketVersioningConfigurationRequest): com.amazonaws.services.s3.model.BucketVersioningConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  81. abstract def getBucketVersioningConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketVersioningConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  82. abstract def getBucketWebsiteConfiguration(arg0: GetBucketWebsiteConfigurationRequest): com.amazonaws.services.s3.model.BucketWebsiteConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  83. abstract def getBucketWebsiteConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketWebsiteConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  84. abstract def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): S3ResponseMetadata
    Definition Classes
    AmazonS3
  85. abstract def getObject(arg0: GetObjectRequest, arg1: java.io.File): ObjectMetadata
    Definition Classes
    AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  86. abstract def getObject(arg0: GetObjectRequest): com.amazonaws.services.s3.model.S3Object
    Definition Classes
    AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  87. abstract def getObject(arg0: String, arg1: String): com.amazonaws.services.s3.model.S3Object
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  88. abstract def getObjectAcl(arg0: GetObjectAclRequest): com.amazonaws.services.s3.model.AccessControlList
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  89. abstract def getObjectAcl(arg0: String, arg1: String, arg2: String): com.amazonaws.services.s3.model.AccessControlList
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  90. abstract def getObjectAcl(arg0: String, arg1: String): com.amazonaws.services.s3.model.AccessControlList
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  91. abstract def getObjectAsString(arg0: String, arg1: String): String
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  92. abstract def getObjectLegalHold(arg0: GetObjectLegalHoldRequest): GetObjectLegalHoldResult
    Definition Classes
    AmazonS3
  93. abstract def getObjectLockConfiguration(arg0: GetObjectLockConfigurationRequest): GetObjectLockConfigurationResult
    Definition Classes
    AmazonS3
  94. abstract def getObjectMetadata(arg0: GetObjectMetadataRequest): ObjectMetadata
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  95. abstract def getObjectMetadata(arg0: String, arg1: String): ObjectMetadata
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  96. abstract def getObjectRetention(arg0: GetObjectRetentionRequest): GetObjectRetentionResult
    Definition Classes
    AmazonS3
  97. abstract def getObjectTagging(arg0: GetObjectTaggingRequest): GetObjectTaggingResult
    Definition Classes
    AmazonS3
  98. abstract def getPublicAccessBlock(arg0: GetPublicAccessBlockRequest): GetPublicAccessBlockResult
    Definition Classes
    AmazonS3
  99. abstract def getRegion(): com.amazonaws.services.s3.model.Region
    Definition Classes
    AmazonS3
  100. abstract def getRegionName(): String
    Definition Classes
    AmazonS3
  101. abstract def getS3AccountOwner(arg0: GetS3AccountOwnerRequest): com.amazonaws.services.s3.model.Owner
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  102. abstract def getS3AccountOwner(): com.amazonaws.services.s3.model.Owner
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  103. abstract def getUrl(arg0: String, arg1: String): URL
    Definition Classes
    AmazonS3
  104. abstract def headBucket(arg0: HeadBucketRequest): HeadBucketResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  105. abstract def initiateMultipartUpload(arg0: InitiateMultipartUploadRequest): InitiateMultipartUploadResult
    Definition Classes
    AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  106. abstract def isRequesterPaysEnabled(arg0: String): Boolean
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  107. abstract def listBucketAnalyticsConfigurations(arg0: ListBucketAnalyticsConfigurationsRequest): ListBucketAnalyticsConfigurationsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  108. abstract def listBucketIntelligentTieringConfigurations(arg0: ListBucketIntelligentTieringConfigurationsRequest): ListBucketIntelligentTieringConfigurationsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  109. abstract def listBucketInventoryConfigurations(arg0: ListBucketInventoryConfigurationsRequest): ListBucketInventoryConfigurationsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  110. abstract def listBucketMetricsConfigurations(arg0: ListBucketMetricsConfigurationsRequest): ListBucketMetricsConfigurationsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  111. abstract def listBuckets(arg0: ListBucketsRequest): List[com.amazonaws.services.s3.model.Bucket]
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  112. abstract def listBuckets(): List[com.amazonaws.services.s3.model.Bucket]
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  113. abstract def listMultipartUploads(arg0: ListMultipartUploadsRequest): MultipartUploadListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  114. abstract def listNextBatchOfObjects(arg0: ListNextBatchOfObjectsRequest): ObjectListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  115. abstract def listNextBatchOfObjects(arg0: ObjectListing): ObjectListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  116. abstract def listNextBatchOfVersions(arg0: ListNextBatchOfVersionsRequest): VersionListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  117. abstract def listNextBatchOfVersions(arg0: VersionListing): VersionListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  118. abstract def listObjects(arg0: ListObjectsRequest): ObjectListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  119. abstract def listObjects(arg0: String, arg1: String): ObjectListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  120. abstract def listObjects(arg0: String): ObjectListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  121. abstract def listObjectsV2(arg0: ListObjectsV2Request): ListObjectsV2Result
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  122. abstract def listObjectsV2(arg0: String, arg1: String): ListObjectsV2Result
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  123. abstract def listObjectsV2(arg0: String): ListObjectsV2Result
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  124. abstract def listParts(arg0: ListPartsRequest): PartListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  125. abstract def listVersions(arg0: ListVersionsRequest): VersionListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  126. abstract def listVersions(arg0: String, arg1: String, arg2: String, arg3: String, arg4: String, arg5: Integer): VersionListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  127. abstract def listVersions(arg0: String, arg1: String): VersionListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  128. abstract def putObject(arg0: String, arg1: String, arg2: String): com.amazonaws.services.s3.model.PutObjectResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  129. abstract def putObject(arg0: String, arg1: String, arg2: InputStream, arg3: ObjectMetadata): com.amazonaws.services.s3.model.PutObjectResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  130. abstract def putObject(arg0: String, arg1: String, arg2: java.io.File): com.amazonaws.services.s3.model.PutObjectResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  131. abstract def putObject(arg0: PutObjectRequest): com.amazonaws.services.s3.model.PutObjectResult
    Definition Classes
    AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  132. abstract def restoreObjectV2(arg0: RestoreObjectRequest): RestoreObjectResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException])
  133. abstract def selectObjectContent(arg0: SelectObjectContentRequest): SelectObjectContentResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  134. abstract def setBucketAccelerateConfiguration(arg0: SetBucketAccelerateConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  135. abstract def setBucketAccelerateConfiguration(arg0: String, arg1: BucketAccelerateConfiguration): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  136. abstract def setBucketAcl(arg0: String, arg1: com.amazonaws.services.s3.model.CannedAccessControlList): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  137. abstract def setBucketAcl(arg0: String, arg1: com.amazonaws.services.s3.model.AccessControlList): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  138. abstract def setBucketAcl(arg0: SetBucketAclRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  139. abstract def setBucketAnalyticsConfiguration(arg0: SetBucketAnalyticsConfigurationRequest): SetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  140. abstract def setBucketAnalyticsConfiguration(arg0: String, arg1: AnalyticsConfiguration): SetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  141. abstract def setBucketCrossOriginConfiguration(arg0: SetBucketCrossOriginConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  142. abstract def setBucketCrossOriginConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketCrossOriginConfiguration): Unit
    Definition Classes
    AmazonS3
  143. abstract def setBucketEncryption(arg0: SetBucketEncryptionRequest): SetBucketEncryptionResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  144. abstract def setBucketIntelligentTieringConfiguration(arg0: SetBucketIntelligentTieringConfigurationRequest): SetBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  145. abstract def setBucketIntelligentTieringConfiguration(arg0: String, arg1: IntelligentTieringConfiguration): SetBucketIntelligentTieringConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  146. abstract def setBucketInventoryConfiguration(arg0: SetBucketInventoryConfigurationRequest): SetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  147. abstract def setBucketInventoryConfiguration(arg0: String, arg1: InventoryConfiguration): SetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  148. abstract def setBucketLifecycleConfiguration(arg0: SetBucketLifecycleConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  149. abstract def setBucketLifecycleConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketLifecycleConfiguration): Unit
    Definition Classes
    AmazonS3
  150. abstract def setBucketLoggingConfiguration(arg0: SetBucketLoggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  151. abstract def setBucketMetricsConfiguration(arg0: SetBucketMetricsConfigurationRequest): SetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  152. abstract def setBucketMetricsConfiguration(arg0: String, arg1: MetricsConfiguration): SetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  153. abstract def setBucketNotificationConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketNotificationConfiguration): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  154. abstract def setBucketNotificationConfiguration(arg0: SetBucketNotificationConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  155. abstract def setBucketOwnershipControls(arg0: SetBucketOwnershipControlsRequest): SetBucketOwnershipControlsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  156. abstract def setBucketOwnershipControls(arg0: String, arg1: OwnershipControls): SetBucketOwnershipControlsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  157. abstract def setBucketPolicy(arg0: SetBucketPolicyRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  158. abstract def setBucketPolicy(arg0: String, arg1: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  159. abstract def setBucketReplicationConfiguration(arg0: SetBucketReplicationConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  160. abstract def setBucketReplicationConfiguration(arg0: String, arg1: BucketReplicationConfiguration): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  161. abstract def setBucketTaggingConfiguration(arg0: SetBucketTaggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  162. abstract def setBucketTaggingConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketTaggingConfiguration): Unit
    Definition Classes
    AmazonS3
  163. abstract def setBucketVersioningConfiguration(arg0: SetBucketVersioningConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  164. abstract def setBucketWebsiteConfiguration(arg0: SetBucketWebsiteConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  165. abstract def setBucketWebsiteConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketWebsiteConfiguration): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  166. abstract def setEndpoint(arg0: String): Unit
    Definition Classes
    AmazonS3
  167. abstract def setObjectAcl(arg0: SetObjectAclRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  168. abstract def setObjectAcl(arg0: String, arg1: String, arg2: String, arg3: com.amazonaws.services.s3.model.CannedAccessControlList): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  169. abstract def setObjectAcl(arg0: String, arg1: String, arg2: String, arg3: com.amazonaws.services.s3.model.AccessControlList): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  170. abstract def setObjectAcl(arg0: String, arg1: String, arg2: com.amazonaws.services.s3.model.CannedAccessControlList): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  171. abstract def setObjectAcl(arg0: String, arg1: String, arg2: com.amazonaws.services.s3.model.AccessControlList): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  172. abstract def setObjectLegalHold(arg0: SetObjectLegalHoldRequest): SetObjectLegalHoldResult
    Definition Classes
    AmazonS3
  173. abstract def setObjectLockConfiguration(arg0: SetObjectLockConfigurationRequest): SetObjectLockConfigurationResult
    Definition Classes
    AmazonS3
  174. abstract def setObjectRetention(arg0: SetObjectRetentionRequest): SetObjectRetentionResult
    Definition Classes
    AmazonS3
  175. abstract def setObjectTagging(arg0: SetObjectTaggingRequest): SetObjectTaggingResult
    Definition Classes
    AmazonS3
  176. abstract def setPublicAccessBlock(arg0: SetPublicAccessBlockRequest): SetPublicAccessBlockResult
    Definition Classes
    AmazonS3
  177. abstract def setRegion(arg0: com.amazonaws.regions.Region): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[java.lang.IllegalArgumentException])
  178. abstract def setRequestPaymentConfiguration(arg0: SetRequestPaymentConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  179. abstract def setS3ClientOptions(arg0: S3ClientOptions): Unit
    Definition Classes
    AmazonS3
  180. abstract def shutdown(): Unit
    Definition Classes
    AmazonS3
  181. abstract def upload(arg0: PresignedUrlUploadRequest): PresignedUrlUploadResult
    Definition Classes
    AmazonS3
  182. abstract def uploadPart(arg0: UploadPartRequest): UploadPartResult
    Definition Classes
    AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  183. abstract def waiters(): AmazonS3Waiters
    Definition Classes
    AmazonS3
  184. abstract def writeGetObjectResponse(arg0: WriteGetObjectResponseRequest): WriteGetObjectResponseResult
    Definition Classes
    AmazonS3
  185. abstract def changeObjectStorageClass(arg0: String, arg1: String, arg2: StorageClass): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated
    Deprecated
  186. abstract def createBucket(arg0: String, arg1: String): com.amazonaws.services.s3.model.Bucket
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated
    Deprecated
  187. abstract def createBucket(arg0: String, arg1: com.amazonaws.services.s3.model.Region): com.amazonaws.services.s3.model.Bucket
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated
    Deprecated
  188. abstract def doesBucketExist(arg0: String): Boolean
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated
    Deprecated
  189. abstract def restoreObject(arg0: String, arg1: String, arg2: Int): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated
    Deprecated
  190. abstract def restoreObject(arg0: RestoreObjectRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated
    Deprecated
  191. abstract def setObjectRedirectLocation(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated
    Deprecated

Concrete 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 acl(bucket: Bucket, key: String, acl: CannedAccessControlList): Unit
  5. def acl(bucket: Bucket, key: String, acl: AccessControlList): Unit
  6. def acl(obj: S3Object, acl: CannedAccessControlList): Unit
  7. def acl(obj: S3Object, acl: AccessControlList): Unit
  8. def acl(bucket: Bucket, key: String): AccessControlList
  9. def acl(obj: S3Object): AccessControlList
  10. def acl(bucket: Bucket): AccessControlList
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def at(region: Region): S3
  13. def bucket(name: String): Option[Bucket]
  14. def bucketAcl(bucket: Bucket, acl: AccessControlList): Unit
  15. def bucketAcl(name: String): AccessControlList
  16. def buckets: Seq[Bucket]
  17. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  18. def copy(from: S3Object, to: S3Object): PutObjectResult
  19. def copyObject(from: S3Object, to: S3Object): PutObjectResult
  20. def createBucket(name: String): Bucket
    Definition Classes
    S3 → AmazonS3
  21. def crossOriginConfig(bucket: Bucket): BucketCrossOriginConfiguration
  22. def delete(obj: S3Object): Unit
  23. def delete(bucket: Bucket): Unit
  24. def deleteBucket(bucket: Bucket): Unit
  25. def deleteCrossOriginConfig(bucket: Bucket): Unit
  26. def deleteLifecycleConfig(bucket: Bucket): Unit
  27. def deleteObject(obj: S3Object): Unit
  28. def deleteObjectVersion(obj: S3Object, versionId: String): Unit
  29. def deleteObjects(objs: Seq[S3Object]): Unit
  30. def deletePolicy(bucket: Bucket): Unit
  31. def deleteTaggingConfig(bucket: Bucket): Unit
  32. def deleteVersion(obj: S3Object, versionId: String): Unit
  33. def deleteWebsiteConfig(bucket: Bucket): Unit
  34. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  36. def generatePresignedUrl(obj: S3Object, expiration: DateTime): URL
  37. def get(bucket: Bucket, key: String, versionId: String): Option[S3Object]
  38. def get(bucket: Bucket, key: String): Option[S3Object]
  39. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  40. def getObject(bucket: Bucket, key: String, versionId: String): Option[S3Object]
  41. def getObject(bucket: Bucket, key: String): Option[S3Object]
  42. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  43. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  44. def keys(bucket: Bucket, prefix: String): Seq[String]
  45. def keys(bucket: Bucket): Seq[String]
  46. def lifecycleConfig(bucket: Bucket): BucketLifecycleConfiguration
  47. def location(bucket: Bucket): String
  48. def loggingConfig(bucket: Bucket): BucketLoggingConfiguration
  49. 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
    }
  50. def metadata(bucket: Bucket, key: String): ObjectMetadata
  51. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  52. def notificationConfig(bucket: Bucket): BucketNotificationConfiguration
  53. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  54. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  55. def objectSummaries(bucket: Bucket, prefix: String): Stream[S3ObjectSummary]
  56. def objectSummaries(bucket: Bucket): Seq[S3ObjectSummary]
  57. def policy(bucket: Bucket): BucketPolicy
  58. def put(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  59. def put(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  60. def putAsBucketOwnerFullControl(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  61. def putAsBucketOwnerFullControl(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  62. def putAsPublicRead(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  63. def putAsPublicRead(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  64. def putAsPublicReadWrite(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  65. def putAsPublicReadWrite(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  66. def putObject(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
  67. def putObject(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  68. def putObject(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  69. def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
  70. def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  71. def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  72. def putObjectAsPublicRead(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
  73. def putObjectAsPublicRead(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  74. def putObjectAsPublicRead(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  75. def putObjectAsPublicReadWrite(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
  76. def putObjectAsPublicReadWrite(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  77. def putObjectAsPublicReadWrite(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  78. def s3AccountOwner: Owner
  79. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  80. def taggingConfig(bucket: Bucket): BucketTaggingConfiguration
  81. def toString(): String
    Definition Classes
    AnyRef → Any
  82. def versioningConfig(bucket: Bucket): BucketVersioningConfiguration
  83. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  84. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  85. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  86. def websiteConfig(bucket: Bucket): BucketWebsiteConfiguration

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AmazonS3

Inherited from S3DirectSpi

Inherited from AnyRef

Inherited from Any

Ungrouped