class
AmazonS3Client extends S3Client
Instance Constructors
-
new
AmazonS3Client(s3client: com.amazonaws.services.s3.AmazonS3Client)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
copyObject(copyObjectRequest: CopyObjectRequest): CopyObjectResult
-
def
copyObject(sourceBucketName: String, sourceKey: String, destinationBucketName: String, destinationKey: String): CopyObjectResult
-
final
def
deleteListing(bucket: String, listing: ObjectListing): Unit
-
def
deleteObject(deleteObjectRequest: DeleteObjectRequest): Unit
-
def
deleteObject(bucketName: String, key: String): Unit
-
def
deleteObjects(deleteObjectsRequest: DeleteObjectsRequest): Unit
-
def
deleteObjects(bucketName: String, keys: List[KeyVersion]): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
getObject(getObjectRequest: GetObjectRequest): S3Object
-
def
getObject(bucketName: String, key: String): S3Object
-
def
getObjectMetadata(getObjectMetadataRequest: GetObjectMetadataRequest): ObjectMetadata
-
def
getObjectMetadata(bucketName: String, key: String): ObjectMetadata
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
listKeys(listObjectsRequest: ListObjectsRequest): Seq[String]
-
def
listKeys(bucketName: String, prefix: String): Seq[String]
-
def
listNextBatchOfObjects(listing: ObjectListing): ObjectListing
-
def
listObjects(listObjectsRequest: ListObjectsRequest): ObjectListing
-
def
listObjects(bucketName: String, prefix: String): ObjectListing
-
def
listObjectsIterator(request: ListObjectsRequest): Iterator[S3ObjectSummary]
-
def
listObjectsIterator(bucketName: String, prefix: String, maxKeys: Int = 0): Iterator[S3ObjectSummary]
-
lazy val
logger: Logger
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
putObject(putObjectRequest: PutObjectRequest): PutObjectResult
-
def
putObject(bucketName: String, key: String, bytes: Array[Byte]): PutObjectResult
-
def
putObject(bucketName: String, key: String, bytes: Array[Byte], metadata: ObjectMetadata): PutObjectResult
-
def
putObject(bucketName: String, key: String, input: InputStream, metadata: ObjectMetadata): PutObjectResult
-
def
readBytes(getObjectRequest: GetObjectRequest): Array[Byte]
-
def
readBytes(bucketName: String, key: String): Array[Byte]
-
def
readRange(start: Long, end: Long, getObjectRequest: GetObjectRequest): Array[Byte]
-
def
setRegion(region: Region): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any