package s3

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package upload

Type Members

  1. sealed abstract class ACL extends AnyRef
  2. 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)

  3. 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

  4. case class BucketFilePart(partNumber: Int, content: Array[Byte]) extends Product with Serializable
  5. case class BucketFilePartUploadTicket(partNumber: Int, eTag: String) extends Product with Serializable
  6. case class BucketFileUploadTicket(name: String, uploadId: String) extends Product with Serializable
  7. 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

  8. class S3 extends AnyRef
  9. class S3Client extends AnyRef
  10. case class S3Configuration(credentials: AwsCredentials, region: String, https: Boolean, host: String, pathStyleAccess: Boolean) extends Product with Serializable
  11. case class S3Exception(status: Int, code: String, message: String, originalXml: Option[Elem]) extends RuntimeException with Product with Serializable
  12. class S3Signer extends Aws4Signer

Value Members

  1. case object AUTHENTICATED_READ extends ACL with Product with Serializable
  2. case object BUCKET_OWNER_FULL_CONTROL extends ACL with Product with Serializable
  3. case object BUCKET_OWNER_READ extends ACL with Product with Serializable
  4. case object PRIVATE extends ACL with Product with Serializable
  5. case object PUBLIC_READ extends ACL with Product with Serializable
  6. case object PUBLIC_READ_WRITE extends ACL with Product with Serializable
  7. object S3

    Amazon Simple Storage Service

  8. object S3Client
  9. object S3Configuration extends Serializable
  10. object S3Exception extends Serializable
  11. object S3Response

Ungrouped