package s3
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- sealed abstract class ACL extends AnyRef
- case class Bucket(name: String, delimiter: Option[String] = Some("/"), s3: S3) extends Product with Serializable
Representation of a bucket
Representation of a bucket
- name
The name of the bucket needed to create a Bucket representation
- delimiter
A delimiter to use for this Bucket instance, default is a / (slash)
- 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
Representation of a file, used in get and add methods of the bucket
- 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
Representation of an element in a bucket as the result of a call to the list method
- 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
- class S3Signer extends Aws4Signer
Value Members
- case object AUTHENTICATED_READ extends ACL with Product with Serializable
- case object BUCKET_OWNER_FULL_CONTROL extends ACL with Product with Serializable
- case object BUCKET_OWNER_READ extends ACL with Product with Serializable
- case object PRIVATE extends ACL with Product with Serializable
- case object PUBLIC_READ extends ACL with Product with Serializable
- case object PUBLIC_READ_WRITE extends ACL with Product with Serializable
- object S3
Amazon Simple Storage Service
- object S3Client
- object S3Configuration extends Serializable
- object S3Exception extends Serializable
- object S3Response