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 deleteBucketInventoryConfiguration(arg0: DeleteBucketInventoryConfigurationRequest): DeleteBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  16. abstract def deleteBucketInventoryConfiguration(arg0: String, arg1: String): DeleteBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  17. abstract def deleteBucketLifecycleConfiguration(arg0: DeleteBucketLifecycleConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  18. abstract def deleteBucketLifecycleConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3
  19. abstract def deleteBucketMetricsConfiguration(arg0: DeleteBucketMetricsConfigurationRequest): DeleteBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  20. abstract def deleteBucketMetricsConfiguration(arg0: String, arg1: String): DeleteBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  21. abstract def deleteBucketPolicy(arg0: DeleteBucketPolicyRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  22. abstract def deleteBucketPolicy(arg0: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  23. abstract def deleteBucketReplicationConfiguration(arg0: DeleteBucketReplicationConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  24. abstract def deleteBucketReplicationConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  25. abstract def deleteBucketTaggingConfiguration(arg0: DeleteBucketTaggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  26. abstract def deleteBucketTaggingConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3
  27. abstract def deleteBucketWebsiteConfiguration(arg0: DeleteBucketWebsiteConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  28. abstract def deleteBucketWebsiteConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  29. abstract def deleteObject(arg0: DeleteObjectRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  30. abstract def deleteObject(arg0: String, arg1: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  31. abstract def deleteObjectTagging(arg0: DeleteObjectTaggingRequest): DeleteObjectTaggingResult
    Definition Classes
    AmazonS3
  32. abstract def deleteObjects(arg0: DeleteObjectsRequest): DeleteObjectsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  33. abstract def deletePublicAccessBlock(arg0: DeletePublicAccessBlockRequest): DeletePublicAccessBlockResult
    Definition Classes
    AmazonS3
  34. abstract def deleteVersion(arg0: DeleteVersionRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  35. abstract def deleteVersion(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  36. abstract def disableRequesterPays(arg0: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  37. abstract def doesBucketExistV2(arg0: String): Boolean
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  38. abstract def doesObjectExist(arg0: String, arg1: String): Boolean
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  39. abstract def download(arg0: PresignedUrlDownloadRequest, arg1: java.io.File): Unit
    Definition Classes
    AmazonS3
  40. abstract def download(arg0: PresignedUrlDownloadRequest): PresignedUrlDownloadResult
    Definition Classes
    AmazonS3
  41. abstract def enableRequesterPays(arg0: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  42. abstract def generatePresignedUrl(arg0: GeneratePresignedUrlRequest): URL
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  43. abstract def generatePresignedUrl(arg0: String, arg1: String, arg2: Date, arg3: HttpMethod): URL
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  44. abstract def generatePresignedUrl(arg0: String, arg1: String, arg2: Date): URL
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException])
  45. abstract def getBucketAccelerateConfiguration(arg0: GetBucketAccelerateConfigurationRequest): BucketAccelerateConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  46. abstract def getBucketAccelerateConfiguration(arg0: String): BucketAccelerateConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  47. 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])
  48. 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])
  49. abstract def getBucketAnalyticsConfiguration(arg0: GetBucketAnalyticsConfigurationRequest): GetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  50. abstract def getBucketAnalyticsConfiguration(arg0: String, arg1: String): GetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  51. abstract def getBucketCrossOriginConfiguration(arg0: GetBucketCrossOriginConfigurationRequest): com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
    Definition Classes
    AmazonS3
  52. abstract def getBucketCrossOriginConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
    Definition Classes
    AmazonS3
  53. abstract def getBucketEncryption(arg0: GetBucketEncryptionRequest): GetBucketEncryptionResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  54. abstract def getBucketEncryption(arg0: String): GetBucketEncryptionResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  55. abstract def getBucketInventoryConfiguration(arg0: GetBucketInventoryConfigurationRequest): GetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  56. abstract def getBucketInventoryConfiguration(arg0: String, arg1: String): GetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  57. abstract def getBucketLifecycleConfiguration(arg0: GetBucketLifecycleConfigurationRequest): com.amazonaws.services.s3.model.BucketLifecycleConfiguration
    Definition Classes
    AmazonS3
  58. abstract def getBucketLifecycleConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketLifecycleConfiguration
    Definition Classes
    AmazonS3
  59. abstract def getBucketLocation(arg0: GetBucketLocationRequest): String
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  60. abstract def getBucketLocation(arg0: String): String
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  61. 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])
  62. 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])
  63. abstract def getBucketMetricsConfiguration(arg0: GetBucketMetricsConfigurationRequest): GetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  64. abstract def getBucketMetricsConfiguration(arg0: String, arg1: String): GetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  65. 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])
  66. 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])
  67. 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])
  68. 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])
  69. abstract def getBucketPolicyStatus(arg0: GetBucketPolicyStatusRequest): GetBucketPolicyStatusResult
    Definition Classes
    AmazonS3
  70. abstract def getBucketReplicationConfiguration(arg0: GetBucketReplicationConfigurationRequest): BucketReplicationConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  71. abstract def getBucketReplicationConfiguration(arg0: String): BucketReplicationConfiguration
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  72. abstract def getBucketTaggingConfiguration(arg0: GetBucketTaggingConfigurationRequest): com.amazonaws.services.s3.model.BucketTaggingConfiguration
    Definition Classes
    AmazonS3
  73. abstract def getBucketTaggingConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketTaggingConfiguration
    Definition Classes
    AmazonS3
  74. 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])
  75. 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])
  76. 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])
  77. 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])
  78. abstract def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): S3ResponseMetadata
    Definition Classes
    AmazonS3
  79. 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])
  80. 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])
  81. 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])
  82. 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])
  83. 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])
  84. 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])
  85. abstract def getObjectAsString(arg0: String, arg1: String): String
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  86. abstract def getObjectLegalHold(arg0: GetObjectLegalHoldRequest): GetObjectLegalHoldResult
    Definition Classes
    AmazonS3
  87. abstract def getObjectLockConfiguration(arg0: GetObjectLockConfigurationRequest): GetObjectLockConfigurationResult
    Definition Classes
    AmazonS3
  88. abstract def getObjectMetadata(arg0: GetObjectMetadataRequest): ObjectMetadata
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  89. abstract def getObjectMetadata(arg0: String, arg1: String): ObjectMetadata
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  90. abstract def getObjectRetention(arg0: GetObjectRetentionRequest): GetObjectRetentionResult
    Definition Classes
    AmazonS3
  91. abstract def getObjectTagging(arg0: GetObjectTaggingRequest): GetObjectTaggingResult
    Definition Classes
    AmazonS3
  92. abstract def getPublicAccessBlock(arg0: GetPublicAccessBlockRequest): GetPublicAccessBlockResult
    Definition Classes
    AmazonS3
  93. abstract def getRegion(): com.amazonaws.services.s3.model.Region
    Definition Classes
    AmazonS3
  94. abstract def getRegionName(): String
    Definition Classes
    AmazonS3
  95. 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])
  96. abstract def getS3AccountOwner(): com.amazonaws.services.s3.model.Owner
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  97. abstract def getUrl(arg0: String, arg1: String): URL
    Definition Classes
    AmazonS3
  98. abstract def headBucket(arg0: HeadBucketRequest): HeadBucketResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  99. abstract def initiateMultipartUpload(arg0: InitiateMultipartUploadRequest): InitiateMultipartUploadResult
    Definition Classes
    AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  100. abstract def isRequesterPaysEnabled(arg0: String): Boolean
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  101. abstract def listBucketAnalyticsConfigurations(arg0: ListBucketAnalyticsConfigurationsRequest): ListBucketAnalyticsConfigurationsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  102. abstract def listBucketInventoryConfigurations(arg0: ListBucketInventoryConfigurationsRequest): ListBucketInventoryConfigurationsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  103. abstract def listBucketMetricsConfigurations(arg0: ListBucketMetricsConfigurationsRequest): ListBucketMetricsConfigurationsResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  104. 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])
  105. abstract def listBuckets(): List[com.amazonaws.services.s3.model.Bucket]
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  106. abstract def listMultipartUploads(arg0: ListMultipartUploadsRequest): MultipartUploadListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  107. abstract def listNextBatchOfObjects(arg0: ListNextBatchOfObjectsRequest): ObjectListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  108. abstract def listNextBatchOfObjects(arg0: ObjectListing): ObjectListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  109. abstract def listNextBatchOfVersions(arg0: ListNextBatchOfVersionsRequest): VersionListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  110. abstract def listNextBatchOfVersions(arg0: VersionListing): VersionListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  111. abstract def listObjects(arg0: ListObjectsRequest): ObjectListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  112. abstract def listObjects(arg0: String, arg1: String): ObjectListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  113. abstract def listObjects(arg0: String): ObjectListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  114. abstract def listObjectsV2(arg0: ListObjectsV2Request): ListObjectsV2Result
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  115. abstract def listObjectsV2(arg0: String, arg1: String): ListObjectsV2Result
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  116. abstract def listObjectsV2(arg0: String): ListObjectsV2Result
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  117. abstract def listParts(arg0: ListPartsRequest): PartListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  118. abstract def listVersions(arg0: ListVersionsRequest): VersionListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  119. 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])
  120. abstract def listVersions(arg0: String, arg1: String): VersionListing
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  121. 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])
  122. 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])
  123. 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])
  124. 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])
  125. abstract def restoreObjectV2(arg0: RestoreObjectRequest): RestoreObjectResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException])
  126. abstract def selectObjectContent(arg0: SelectObjectContentRequest): SelectObjectContentResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  127. abstract def setBucketAccelerateConfiguration(arg0: SetBucketAccelerateConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  128. abstract def setBucketAccelerateConfiguration(arg0: String, arg1: BucketAccelerateConfiguration): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  129. 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])
  130. 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])
  131. abstract def setBucketAcl(arg0: SetBucketAclRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  132. abstract def setBucketAnalyticsConfiguration(arg0: SetBucketAnalyticsConfigurationRequest): SetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  133. abstract def setBucketAnalyticsConfiguration(arg0: String, arg1: AnalyticsConfiguration): SetBucketAnalyticsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  134. abstract def setBucketCrossOriginConfiguration(arg0: SetBucketCrossOriginConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  135. abstract def setBucketCrossOriginConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketCrossOriginConfiguration): Unit
    Definition Classes
    AmazonS3
  136. abstract def setBucketEncryption(arg0: SetBucketEncryptionRequest): SetBucketEncryptionResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  137. abstract def setBucketInventoryConfiguration(arg0: SetBucketInventoryConfigurationRequest): SetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  138. abstract def setBucketInventoryConfiguration(arg0: String, arg1: InventoryConfiguration): SetBucketInventoryConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  139. abstract def setBucketLifecycleConfiguration(arg0: SetBucketLifecycleConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  140. abstract def setBucketLifecycleConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketLifecycleConfiguration): Unit
    Definition Classes
    AmazonS3
  141. abstract def setBucketLoggingConfiguration(arg0: SetBucketLoggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  142. abstract def setBucketMetricsConfiguration(arg0: SetBucketMetricsConfigurationRequest): SetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  143. abstract def setBucketMetricsConfiguration(arg0: String, arg1: MetricsConfiguration): SetBucketMetricsConfigurationResult
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  144. 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])
  145. abstract def setBucketNotificationConfiguration(arg0: SetBucketNotificationConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  146. abstract def setBucketPolicy(arg0: SetBucketPolicyRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  147. abstract def setBucketPolicy(arg0: String, arg1: String): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  148. abstract def setBucketReplicationConfiguration(arg0: SetBucketReplicationConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  149. abstract def setBucketReplicationConfiguration(arg0: String, arg1: BucketReplicationConfiguration): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @throws(classOf[com.amazonaws.SdkClientException])
  150. abstract def setBucketTaggingConfiguration(arg0: SetBucketTaggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3
  151. abstract def setBucketTaggingConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketTaggingConfiguration): Unit
    Definition Classes
    AmazonS3
  152. abstract def setBucketVersioningConfiguration(arg0: SetBucketVersioningConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  153. abstract def setBucketWebsiteConfiguration(arg0: SetBucketWebsiteConfigurationRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  154. 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])
  155. abstract def setEndpoint(arg0: String): Unit
    Definition Classes
    AmazonS3
  156. abstract def setObjectAcl(arg0: SetObjectAclRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  157. 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])
  158. 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])
  159. 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])
  160. 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])
  161. abstract def setObjectLegalHold(arg0: SetObjectLegalHoldRequest): SetObjectLegalHoldResult
    Definition Classes
    AmazonS3
  162. abstract def setObjectLockConfiguration(arg0: SetObjectLockConfigurationRequest): SetObjectLockConfigurationResult
    Definition Classes
    AmazonS3
  163. abstract def setObjectRetention(arg0: SetObjectRetentionRequest): SetObjectRetentionResult
    Definition Classes
    AmazonS3
  164. abstract def setObjectTagging(arg0: SetObjectTaggingRequest): SetObjectTaggingResult
    Definition Classes
    AmazonS3
  165. abstract def setPublicAccessBlock(arg0: SetPublicAccessBlockRequest): SetPublicAccessBlockResult
    Definition Classes
    AmazonS3
  166. abstract def setRegion(arg0: com.amazonaws.regions.Region): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[java.lang.IllegalArgumentException])
  167. abstract def setS3ClientOptions(arg0: S3ClientOptions): Unit
    Definition Classes
    AmazonS3
  168. abstract def shutdown(): Unit
    Definition Classes
    AmazonS3
  169. abstract def upload(arg0: PresignedUrlUploadRequest): PresignedUrlUploadResult
    Definition Classes
    AmazonS3
  170. abstract def uploadPart(arg0: UploadPartRequest): UploadPartResult
    Definition Classes
    AmazonS3 → S3DirectSpi
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException])
  171. abstract def waiters(): AmazonS3Waiters
    Definition Classes
    AmazonS3
  172. 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
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  173. 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
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  174. 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
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  175. abstract def doesBucketExist(arg0: String): Boolean
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.SdkClientException]) @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  176. abstract def restoreObject(arg0: String, arg1: String, arg2: Int): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  177. abstract def restoreObject(arg0: RestoreObjectRequest): Unit
    Definition Classes
    AmazonS3
    Annotations
    @throws(classOf[com.amazonaws.AmazonServiceException]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  178. 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
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

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()
  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 finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  37. def generatePresignedUrl(obj: S3Object, expiration: DateTime): URL
  38. def get(bucket: Bucket, key: String, versionId: String): Option[S3Object]
  39. def get(bucket: Bucket, key: String): Option[S3Object]
  40. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  41. def getObject(bucket: Bucket, key: String, versionId: String): Option[S3Object]
  42. def getObject(bucket: Bucket, key: String): Option[S3Object]
  43. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  44. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  45. def keys(bucket: Bucket, prefix: String): Seq[String]
  46. def keys(bucket: Bucket): Seq[String]
  47. def lifecycleConfig(bucket: Bucket): BucketLifecycleConfiguration
  48. def location(bucket: Bucket): String
  49. def loggingConfig(bucket: Bucket): BucketLoggingConfiguration
  50. 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
    }
  51. def metadata(bucket: Bucket, key: String): ObjectMetadata
  52. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  53. def notificationConfig(bucket: Bucket): BucketNotificationConfiguration
  54. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  55. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  56. def objectSummaries(bucket: Bucket, prefix: String): Stream[S3ObjectSummary]
  57. def objectSummaries(bucket: Bucket): Seq[S3ObjectSummary]
  58. def policy(bucket: Bucket): BucketPolicy
  59. def put(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  60. def put(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  61. def putAsBucketOwnerFullControl(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  62. def putAsBucketOwnerFullControl(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  63. def putAsPublicRead(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  64. def putAsPublicRead(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  65. def putAsPublicReadWrite(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  66. def putAsPublicReadWrite(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  67. def putObject(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
  68. def putObject(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  69. def putObject(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  70. def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
  71. def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  72. def putObjectAsBucketOwnerFullControl(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  73. def putObjectAsPublicRead(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
  74. def putObjectAsPublicRead(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  75. def putObjectAsPublicRead(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  76. def putObjectAsPublicReadWrite(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
  77. def putObjectAsPublicReadWrite(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
  78. def putObjectAsPublicReadWrite(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
  79. def s3AccountOwner: Owner
  80. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  81. def taggingConfig(bucket: Bucket): BucketTaggingConfiguration
  82. def toString(): String
    Definition Classes
    AnyRef → Any
  83. def versioningConfig(bucket: Bucket): BucketVersioningConfiguration
  84. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  85. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  86. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  87. def websiteConfig(bucket: Bucket): BucketWebsiteConfiguration

Inherited from AmazonS3

Inherited from S3DirectSpi

Inherited from AnyRef

Inherited from Any

Ungrouped