package
s3
Type Members
-
sealed abstract
class
ACL extends AnyRef
-
case class
Bucket(name: String, delimiter: Option[String] = Some("/"), s3: S3) extends Product with Serializable
-
case class
BucketFile(name: String, contentType: String, content: Array[Byte] = Array.empty, acl: Option[ACL] = None, headers: Option[Map[String, String]] = None) extends Product with Serializable
-
case class
BucketFilePart(partNumber: Int, content: Array[Byte]) extends Product with Serializable
-
case class
BucketFilePartUploadTicket(partNumber: Int, eTag: String) extends Product with Serializable
-
case class
BucketFileUploadTicket(name: String, uploadId: String) extends Product with Serializable
-
case class
BucketItem(name: String, isVirtual: Boolean) extends Product with Serializable
-
class
S3 extends AnyRef
-
class
S3Client extends AnyRef
-
case class
S3Configuration(credentials: AwsCredentials, region: String, https: Boolean, host: String, pathStyleAccess: Boolean) extends Product with Serializable
-
case class
S3Exception(status: Int, code: String, message: String, originalXml: Option[Elem]) extends RuntimeException with Product with Serializable
-
Representation of a bucket
A delimiter to use for this Bucket instance, default is a / (slash)