Package

akka.stream.alpakka.s3

impl

Permalink

package impl

Visibility
  1. Public
  2. All

Type Members

  1. final case class CompleteMultipartUploadResult(location: Uri, bucket: String, key: String, etag: String) extends Product with Serializable

    Permalink
  2. final case class FailedUpload(reasons: Seq[Throwable]) extends Exception with Product with Serializable

    Permalink
  3. final case class FailedUploadPart(multipartUpload: MultipartUpload, index: Int, exception: Throwable) extends UploadPartResponse with Product with Serializable

    Permalink
  4. final case class ListBucketResult(isTruncated: Boolean, continuationToken: Option[String], contents: Seq[ListBucketResultContents]) extends Product with Serializable

    Permalink
  5. case class MetaHeaders(metaHeaders: Map[String, String]) extends Product with Serializable

    Permalink
  6. final case class MultipartUpload(s3Location: S3Location, uploadId: String) extends Product with Serializable

    Permalink
  7. case class S3Headers(headers: Seq[HttpHeader]) extends Product with Serializable

    Permalink

    Container for headers used in s3 uploads like acl, server side encryption, storage class, metadata or custom headers for more advanced use cases.

  8. final case class S3Location(bucket: String, key: String) extends Product with Serializable

    Permalink
  9. sealed abstract class ServerSideEncryption extends AnyRef

    Permalink

    Documentation: http://docs.aws.amazon.com/AmazonS3/latest/dev/serv-side-encryption.html

  10. sealed abstract class StorageClass extends AnyRef

    Permalink

    Documentation: http://docs.aws.amazon.com/AmazonS3/latest/dev/storage-class-intro.html

  11. final case class SuccessfulUploadPart(multipartUpload: MultipartUpload, index: Int, etag: String) extends UploadPartResponse with Product with Serializable

    Permalink
  12. sealed trait UploadPartResponse extends AnyRef

    Permalink

Value Members

  1. object S3Headers extends Serializable

    Permalink

    Convenience apply methods for creation of canned acl, meta, encryption, storage class or custom headers.

  2. object S3Stream

    Permalink
  3. object ServerSideEncryption

    Permalink
  4. object StorageClass

    Permalink

Ungrouped