c

awscala.s3

S3Client

class S3Client extends AmazonS3Client with S3

Default Implementation

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

Instance Constructors

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

    credentialsProvider

    credentialsProvider

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def abortMultipartUpload(arg0: AbortMultipartUploadRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
    Annotations
    @throws( ... ) @throws( ... )
  5. def acl(bucket: Bucket, key: String, acl: CannedAccessControlList): Unit
    Definition Classes
    S3
  6. def acl(bucket: Bucket, key: String, acl: AccessControlList): Unit
    Definition Classes
    S3
  7. def acl(obj: S3Object, acl: CannedAccessControlList): Unit
    Definition Classes
    S3
  8. def acl(obj: S3Object, acl: AccessControlList): Unit
    Definition Classes
    S3
  9. def acl(bucket: Bucket, key: String): AccessControlList
    Definition Classes
    S3
  10. def acl(obj: S3Object): AccessControlList
    Definition Classes
    S3
  11. def acl(bucket: Bucket): AccessControlList
    Definition Classes
    S3
  12. def addRequestHandler(arg0: RequestHandler2): Unit
    Definition Classes
    AmazonWebServiceClient
  13. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  14. def at(region: Region): S3
    Definition Classes
    S3
  15. final def beforeMarshalling[T <: AmazonWebServiceRequest](arg0: T): T
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  16. def bucket(name: String): Option[Bucket]
    Definition Classes
    S3
  17. def bucketAcl(bucket: Bucket, acl: AccessControlList): Unit
    Definition Classes
    S3
  18. def bucketAcl(name: String): AccessControlList
    Definition Classes
    S3
  19. def buckets: Seq[Bucket]
    Definition Classes
    S3
  20. def changeObjectStorageClass(arg0: String, arg1: String, arg2: StorageClass): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  21. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. def completeMultipartUpload(arg0: CompleteMultipartUploadRequest): CompleteMultipartUploadResult
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
    Annotations
    @throws( ... ) @throws( ... )
  23. final def configureRegion(arg0: Regions): Unit
    Definition Classes
    AmazonWebServiceClient
  24. def copy(from: S3Object, to: S3Object): PutObjectResult
    Definition Classes
    S3
  25. def copyObject(from: S3Object, to: S3Object): PutObjectResult
    Definition Classes
    S3
  26. def copyObject(arg0: CopyObjectRequest): CopyObjectResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  27. def copyObject(arg0: String, arg1: String, arg2: String, arg3: String): CopyObjectResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  28. def copyPart(arg0: CopyPartRequest): CopyPartResult
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
  29. def createBucket(name: String): Bucket
    Definition Classes
    S3ClientS3 → AmazonS3Client → AmazonS3
  30. def createBucket(arg0: CreateBucketRequest): com.amazonaws.services.s3.model.Bucket
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  31. def createBucket(arg0: String, arg1: String): com.amazonaws.services.s3.model.Bucket
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  32. def createBucket(arg0: String, arg1: com.amazonaws.services.s3.model.Region): com.amazonaws.services.s3.model.Bucket
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  33. final def createExecutionContext(arg0: AmazonWebServiceRequest): ExecutionContext
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client → AmazonWebServiceClient
  34. final def createExecutionContext(arg0: Request[_]): ExecutionContext
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  35. def createRequest[X <: AmazonWebServiceRequest](arg0: String, arg1: String, arg2: X, arg3: HttpMethodName, arg4: URI): Request[X]
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client
  36. def createRequest[X <: AmazonWebServiceRequest](arg0: String, arg1: String, arg2: X, arg3: HttpMethodName): Request[X]
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client
  37. def createSigner(arg0: Request[_], arg1: String, arg2: String): Signer
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client
  38. def crossOriginConfig(bucket: Bucket): BucketCrossOriginConfiguration
    Definition Classes
    S3
  39. def delete(obj: S3Object): Unit
    Definition Classes
    S3
  40. def delete(bucket: Bucket): Unit
    Definition Classes
    S3
  41. def deleteBucket(bucket: Bucket): Unit
    Definition Classes
    S3
  42. def deleteBucket(arg0: DeleteBucketRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  43. def deleteBucket(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  44. def deleteBucketCrossOriginConfiguration(arg0: DeleteBucketCrossOriginConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  45. def deleteBucketCrossOriginConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  46. def deleteBucketLifecycleConfiguration(arg0: DeleteBucketLifecycleConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  47. def deleteBucketLifecycleConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  48. def deleteBucketPolicy(arg0: DeleteBucketPolicyRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  49. def deleteBucketPolicy(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  50. def deleteBucketReplicationConfiguration(arg0: DeleteBucketReplicationConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  51. def deleteBucketReplicationConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  52. def deleteBucketTaggingConfiguration(arg0: DeleteBucketTaggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  53. def deleteBucketTaggingConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  54. def deleteBucketWebsiteConfiguration(arg0: DeleteBucketWebsiteConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  55. def deleteBucketWebsiteConfiguration(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  56. def deleteCrossOriginConfig(bucket: Bucket): Unit
    Definition Classes
    S3
  57. def deleteLifecycleConfig(bucket: Bucket): Unit
    Definition Classes
    S3
  58. def deleteObject(obj: S3Object): Unit
    Definition Classes
    S3
  59. def deleteObject(arg0: DeleteObjectRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  60. def deleteObject(arg0: String, arg1: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  61. def deleteObjectVersion(obj: S3Object, versionId: String): Unit
    Definition Classes
    S3
  62. def deleteObjects(objs: Seq[S3Object]): Unit
    Definition Classes
    S3
  63. def deleteObjects(arg0: DeleteObjectsRequest): DeleteObjectsResult
    Definition Classes
    AmazonS3Client → AmazonS3
  64. def deletePolicy(bucket: Bucket): Unit
    Definition Classes
    S3
  65. def deleteTaggingConfig(bucket: Bucket): Unit
    Definition Classes
    S3
  66. def deleteVersion(obj: S3Object, versionId: String): Unit
    Definition Classes
    S3
  67. def deleteVersion(arg0: DeleteVersionRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  68. def deleteVersion(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  69. def deleteWebsiteConfig(bucket: Bucket): Unit
    Definition Classes
    S3
  70. def disableRequesterPays(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  71. def doesBucketExist(arg0: String): Boolean
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  72. def doesObjectExist(arg0: String, arg1: String): Boolean
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  73. def enableRequesterPays(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  74. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_], arg2: Response[_], arg3: Boolean): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  75. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_], arg2: Response[_]): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  76. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  77. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  78. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  79. final def findRequestMetricCollector(arg0: Request[_]): RequestMetricCollector
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  80. def generatePresignedUrl(obj: S3Object, expiration: DateTime): URL
    Definition Classes
    S3
  81. def generatePresignedUrl(arg0: GeneratePresignedUrlRequest): URL
    Definition Classes
    AmazonS3Client → AmazonS3
  82. def generatePresignedUrl(arg0: String, arg1: String, arg2: Date, arg3: HttpMethod): URL
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... )
  83. def generatePresignedUrl(arg0: String, arg1: String, arg2: Date): URL
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... )
  84. def get(bucket: Bucket, key: String, versionId: String): Option[S3Object]
    Definition Classes
    S3
  85. def get(bucket: Bucket, key: String): Option[S3Object]
    Definition Classes
    S3
  86. def getBucketAccelerateConfiguration(arg0: GetBucketAccelerateConfigurationRequest): BucketAccelerateConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  87. def getBucketAccelerateConfiguration(arg0: String): BucketAccelerateConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  88. def getBucketAcl(arg0: GetBucketAclRequest): com.amazonaws.services.s3.model.AccessControlList
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  89. def getBucketAcl(arg0: String): com.amazonaws.services.s3.model.AccessControlList
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  90. def getBucketCrossOriginConfiguration(arg0: GetBucketCrossOriginConfigurationRequest): com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  91. def getBucketCrossOriginConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  92. def getBucketLifecycleConfiguration(arg0: GetBucketLifecycleConfigurationRequest): com.amazonaws.services.s3.model.BucketLifecycleConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  93. def getBucketLifecycleConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketLifecycleConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  94. def getBucketLocation(arg0: String): String
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  95. def getBucketLocation(arg0: GetBucketLocationRequest): String
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  96. def getBucketLoggingConfiguration(arg0: GetBucketLoggingConfigurationRequest): com.amazonaws.services.s3.model.BucketLoggingConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  97. def getBucketLoggingConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketLoggingConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  98. def getBucketNotificationConfiguration(arg0: GetBucketNotificationConfigurationRequest): com.amazonaws.services.s3.model.BucketNotificationConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  99. def getBucketNotificationConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketNotificationConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  100. def getBucketPolicy(arg0: GetBucketPolicyRequest): com.amazonaws.services.s3.model.BucketPolicy
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  101. def getBucketPolicy(arg0: String): com.amazonaws.services.s3.model.BucketPolicy
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  102. def getBucketReplicationConfiguration(arg0: GetBucketReplicationConfigurationRequest): BucketReplicationConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  103. def getBucketReplicationConfiguration(arg0: String): BucketReplicationConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  104. def getBucketTaggingConfiguration(arg0: GetBucketTaggingConfigurationRequest): com.amazonaws.services.s3.model.BucketTaggingConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  105. def getBucketTaggingConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketTaggingConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
  106. def getBucketVersioningConfiguration(arg0: GetBucketVersioningConfigurationRequest): com.amazonaws.services.s3.model.BucketVersioningConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  107. def getBucketVersioningConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketVersioningConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  108. def getBucketWebsiteConfiguration(arg0: GetBucketWebsiteConfigurationRequest): com.amazonaws.services.s3.model.BucketWebsiteConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  109. def getBucketWebsiteConfiguration(arg0: String): com.amazonaws.services.s3.model.BucketWebsiteConfiguration
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  110. def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): S3ResponseMetadata
    Definition Classes
    AmazonS3Client → AmazonS3
  111. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  112. def getObject(bucket: Bucket, key: String, versionId: String): Option[S3Object]
    Definition Classes
    S3
  113. def getObject(bucket: Bucket, key: String): Option[S3Object]
    Definition Classes
    S3
  114. def getObject(arg0: GetObjectRequest, arg1: java.io.File): ObjectMetadata
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
    Annotations
    @throws( ... ) @throws( ... )
  115. def getObject(arg0: GetObjectRequest): com.amazonaws.services.s3.model.S3Object
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
    Annotations
    @throws( ... ) @throws( ... )
  116. def getObject(arg0: String, arg1: String): com.amazonaws.services.s3.model.S3Object
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  117. def getObjectAcl(arg0: GetObjectAclRequest): com.amazonaws.services.s3.model.AccessControlList
    Definition Classes
    AmazonS3Client → AmazonS3
  118. def getObjectAcl(arg0: String, arg1: String, arg2: String): com.amazonaws.services.s3.model.AccessControlList
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  119. def getObjectAcl(arg0: String, arg1: String): com.amazonaws.services.s3.model.AccessControlList
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  120. def getObjectMetadata(arg0: GetObjectMetadataRequest): ObjectMetadata
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  121. def getObjectMetadata(arg0: String, arg1: String): ObjectMetadata
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  122. def getRegion(): com.amazonaws.services.s3.model.Region
    Definition Classes
    AmazonS3Client
  123. def getRequestMetricsCollector(): RequestMetricCollector
    Definition Classes
    AmazonWebServiceClient
  124. def getResourceUrl(arg0: String, arg1: String): String
    Definition Classes
    AmazonS3Client
  125. def getS3AccountOwner(arg0: GetS3AccountOwnerRequest): com.amazonaws.services.s3.model.Owner
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  126. def getS3AccountOwner(): com.amazonaws.services.s3.model.Owner
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  127. def getServiceName(): String
    Definition Classes
    AmazonWebServiceClient
  128. def getServiceNameIntern(): String
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  129. def getSigner(): Signer
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  130. def getSignerByURI(arg0: URI): Signer
    Definition Classes
    AmazonWebServiceClient
  131. final def getSignerRegionOverride(): String
    Definition Classes
    AmazonWebServiceClient
  132. def getTimeOffset(): Int
    Definition Classes
    AmazonWebServiceClient
  133. def getUrl(arg0: String, arg1: String): URL
    Definition Classes
    AmazonS3Client
  134. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  135. def headBucket(arg0: HeadBucketRequest): HeadBucketResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  136. def initiateMultipartUpload(arg0: InitiateMultipartUploadRequest): InitiateMultipartUploadResult
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
    Annotations
    @throws( ... ) @throws( ... )
  137. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  138. final def isRequestMetricsEnabled(arg0: AmazonWebServiceRequest): Boolean
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  139. def isRequesterPaysEnabled(arg0: String): Boolean
    Definition Classes
    AmazonS3Client → AmazonS3
  140. def keys(bucket: Bucket, prefix: String): Seq[String]
    Definition Classes
    S3
  141. def keys(bucket: Bucket): Seq[String]
    Definition Classes
    S3
  142. def lifecycleConfig(bucket: Bucket): BucketLifecycleConfiguration
    Definition Classes
    S3
  143. def listBuckets(): List[com.amazonaws.services.s3.model.Bucket]
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  144. def listBuckets(arg0: ListBucketsRequest): List[com.amazonaws.services.s3.model.Bucket]
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  145. def listMultipartUploads(arg0: ListMultipartUploadsRequest): MultipartUploadListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  146. def listNextBatchOfObjects(arg0: ListNextBatchOfObjectsRequest): ObjectListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  147. def listNextBatchOfObjects(arg0: ObjectListing): ObjectListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  148. def listNextBatchOfVersions(arg0: ListNextBatchOfVersionsRequest): VersionListing
    Definition Classes
    AmazonS3Client → AmazonS3
  149. def listNextBatchOfVersions(arg0: VersionListing): VersionListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  150. def listObjects(arg0: ListObjectsRequest): ObjectListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  151. def listObjects(arg0: String, arg1: String): ObjectListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  152. def listObjects(arg0: String): ObjectListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  153. def listObjectsV2(arg0: ListObjectsV2Request): ListObjectsV2Result
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  154. def listObjectsV2(arg0: String, arg1: String): ListObjectsV2Result
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  155. def listObjectsV2(arg0: String): ListObjectsV2Result
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  156. def listParts(arg0: ListPartsRequest): PartListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  157. def listVersions(arg0: ListVersionsRequest): VersionListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  158. def listVersions(arg0: String, arg1: String, arg2: String, arg3: String, arg4: String, arg5: Integer): VersionListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  159. def listVersions(arg0: String, arg1: String): VersionListing
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  160. def location(bucket: Bucket): String
    Definition Classes
    S3
  161. def loggingConfig(bucket: Bucket): BucketLoggingConfiguration
    Definition Classes
    S3
  162. def ls(bucket: Bucket, prefix: String): Stream[Either[String, S3ObjectSummary]]

    List the directories and objects under a prefix, use "/" as delimiter.

    List the directories and objects under a prefix, use "/" as delimiter.

    Here is how to show the directories and objects as Strings:

    ls(bucket, "my-directory/").map {
      case Left(directoryPrefix) => directoryPrefix
      case Right(s3ObjectSummary) => s3ObjectSummary.getKey
    }
    Definition Classes
    S3
  163. def metadata(bucket: Bucket, key: String): ObjectMetadata
    Definition Classes
    S3
  164. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  165. final def newInitiateMultipartUploadRequest(arg0: UploadObjectRequest): InitiateMultipartUploadRequest
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client
  166. def notificationConfig(bucket: Bucket): BucketNotificationConfiguration
    Definition Classes
    S3
  167. final def notify(): Unit
    Definition Classes
    AnyRef
  168. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  169. def objectSummaries(bucket: Bucket, prefix: String): Stream[S3ObjectSummary]
    Definition Classes
    S3
  170. def objectSummaries(bucket: Bucket): Seq[S3ObjectSummary]
    Definition Classes
    S3
  171. def policy(bucket: Bucket): BucketPolicy
    Definition Classes
    S3
  172. def presignRequest[T](arg0: Request[T], arg1: HttpMethod, arg2: String, arg3: String, arg4: Date, arg5: String): Unit
    Attributes
    protected[com.amazonaws.services.s3]
    Definition Classes
    AmazonS3Client
  173. def put(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  174. def put(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  175. def putAsPublicRead(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  176. def putAsPublicRead(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  177. def putAsPublicReadWrite(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  178. def putObject(bucket: Bucket, key: String, inputStream: InputStream, metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  179. def putObject(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  180. def putObject(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  181. def putObject(arg0: PutObjectRequest): com.amazonaws.services.s3.model.PutObjectResult
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
    Annotations
    @throws( ... ) @throws( ... )
  182. def putObject(arg0: String, arg1: String, arg2: InputStream, arg3: ObjectMetadata): com.amazonaws.services.s3.model.PutObjectResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  183. def putObject(arg0: String, arg1: String, arg2: java.io.File): com.amazonaws.services.s3.model.PutObjectResult
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  184. def putObjectAsPublicRead(bucket: Bucket, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
    Definition Classes
    S3
  185. def putObjectAsPublicRead(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  186. def putObjectAsPublicReadWrite(bucket: Bucket, key: String, file: java.io.File): PutObjectResult
    Definition Classes
    S3
  187. def removeRequestHandler(arg0: RequestHandler2): Unit
    Definition Classes
    AmazonWebServiceClient
  188. def removeRequestHandler(arg0: RequestHandler): Unit
    Definition Classes
    AmazonWebServiceClient
  189. def requestMetricCollector(): RequestMetricCollector
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  190. def restoreObject(arg0: String, arg1: String, arg2: Int): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... )
  191. def restoreObject(arg0: RestoreObjectRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... )
  192. def s3AccountOwner: Owner
    Definition Classes
    S3
  193. def setBucketAccelerateConfiguration(arg0: SetBucketAccelerateConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  194. def setBucketAccelerateConfiguration(arg0: String, arg1: BucketAccelerateConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  195. def setBucketAcl(arg0: SetBucketAclRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  196. def setBucketAcl(arg0: String, arg1: com.amazonaws.services.s3.model.CannedAccessControlList, arg2: RequestMetricCollector): Unit
    Definition Classes
    AmazonS3Client
    Annotations
    @throws( ... ) @throws( ... )
  197. def setBucketAcl(arg0: String, arg1: com.amazonaws.services.s3.model.CannedAccessControlList): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  198. def setBucketAcl(arg0: String, arg1: com.amazonaws.services.s3.model.AccessControlList, arg2: RequestMetricCollector): Unit
    Definition Classes
    AmazonS3Client
  199. def setBucketAcl(arg0: String, arg1: com.amazonaws.services.s3.model.AccessControlList): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  200. def setBucketCrossOriginConfiguration(arg0: SetBucketCrossOriginConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  201. def setBucketCrossOriginConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketCrossOriginConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  202. def setBucketLifecycleConfiguration(arg0: SetBucketLifecycleConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  203. def setBucketLifecycleConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketLifecycleConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  204. def setBucketLoggingConfiguration(arg0: SetBucketLoggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  205. def setBucketNotificationConfiguration(arg0: SetBucketNotificationConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  206. def setBucketNotificationConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketNotificationConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  207. def setBucketPolicy(arg0: SetBucketPolicyRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  208. def setBucketPolicy(arg0: String, arg1: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  209. def setBucketReplicationConfiguration(arg0: SetBucketReplicationConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  210. def setBucketReplicationConfiguration(arg0: String, arg1: BucketReplicationConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  211. def setBucketTaggingConfiguration(arg0: SetBucketTaggingConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  212. def setBucketTaggingConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketTaggingConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  213. def setBucketVersioningConfiguration(arg0: SetBucketVersioningConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  214. def setBucketWebsiteConfiguration(arg0: SetBucketWebsiteConfigurationRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  215. def setBucketWebsiteConfiguration(arg0: String, arg1: com.amazonaws.services.s3.model.BucketWebsiteConfiguration): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  216. def setEndpoint(arg0: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3 → AmazonWebServiceClient
  217. def setEndpointPrefix(arg0: String): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  218. def setObjectAcl(arg0: SetObjectAclRequest): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  219. def setObjectAcl(arg0: String, arg1: String, arg2: String, arg3: com.amazonaws.services.s3.model.CannedAccessControlList, arg4: RequestMetricCollector): Unit
    Definition Classes
    AmazonS3Client
  220. def setObjectAcl(arg0: String, arg1: String, arg2: String, arg3: com.amazonaws.services.s3.model.CannedAccessControlList): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  221. def setObjectAcl(arg0: String, arg1: String, arg2: String, arg3: com.amazonaws.services.s3.model.AccessControlList, arg4: RequestMetricCollector): Unit
    Definition Classes
    AmazonS3Client
    Annotations
    @throws( ... ) @throws( ... )
  222. def setObjectAcl(arg0: String, arg1: String, arg2: String, arg3: com.amazonaws.services.s3.model.AccessControlList): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  223. def setObjectAcl(arg0: String, arg1: String, arg2: com.amazonaws.services.s3.model.CannedAccessControlList): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  224. def setObjectAcl(arg0: String, arg1: String, arg2: com.amazonaws.services.s3.model.AccessControlList): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  225. def setObjectRedirectLocation(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
    Annotations
    @throws( ... ) @throws( ... )
  226. def setRegion(arg0: com.amazonaws.regions.Region): Unit
    Definition Classes
    AmazonS3Client → AmazonS3 → AmazonWebServiceClient
  227. def setS3ClientOptions(arg0: S3ClientOptions): Unit
    Definition Classes
    AmazonS3Client → AmazonS3
  228. final def setServiceNameIntern(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
  229. final def setSignerRegionOverride(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
  230. def setTimeOffset(arg0: Int): Unit
    Definition Classes
    AmazonWebServiceClient
  231. def shutdown(): Unit
    Definition Classes
    AmazonWebServiceClient
  232. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  233. def taggingConfig(bucket: Bucket): BucketTaggingConfiguration
    Definition Classes
    S3
  234. def toString(): String
    Definition Classes
    AnyRef → Any
  235. def uploadPart(arg0: UploadPartRequest): UploadPartResult
    Definition Classes
    AmazonS3Client → AmazonS3 → S3DirectSpi
    Annotations
    @throws( ... ) @throws( ... )
  236. def versioningConfig(bucket: Bucket): BucketVersioningConfiguration
    Definition Classes
    S3
  237. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  238. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  239. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  240. def websiteConfig(bucket: Bucket): BucketWebsiteConfiguration
    Definition Classes
    S3
  241. def withEndpoint[T <: AmazonWebServiceClient](arg0: String): T
    Definition Classes
    AmazonWebServiceClient
  242. def withRegion[T <: AmazonWebServiceClient](arg0: Regions): T
    Definition Classes
    AmazonWebServiceClient
  243. def withRegion[T <: AmazonWebServiceClient](arg0: com.amazonaws.regions.Region): T
    Definition Classes
    AmazonWebServiceClient
  244. def withTimeOffset(arg0: Int): AmazonWebServiceClient
    Definition Classes
    AmazonWebServiceClient

Deprecated Value Members

  1. def addRequestHandler(arg0: RequestHandler): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def configSigner(arg0: String, arg1: String): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  3. def configSigner(arg0: URI): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  4. final def createExecutionContext(): ExecutionContext
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  5. def getServiceAbbreviation(): String
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  6. def setEndpoint(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from S3

Inherited from AmazonS3Client

Inherited from AmazonS3

Inherited from S3DirectSpi

Inherited from AmazonWebServiceClient

Inherited from AnyRef

Inherited from Any

Ungrouped