Package

com.bluelabs

s3stream

Permalink

package s3stream

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. s3stream
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait BasicS3HttpRequests extends AnyRef

    Permalink
  2. class Chunker extends GraphStage[FlowShape[ByteString, ByteString]]

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

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

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

    Permalink
  6. case class GetObjectRequest(headers: List[HttpHeader]) extends S3RequestMethod with Product with Serializable

    Permalink
  7. case class HeadObjectRequest(headers: List[HttpHeader]) extends S3RequestMethod with Product with Serializable

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

    Permalink
  9. trait MultipartUploadHttpRequests extends BasicS3HttpRequests

    Permalink
  10. trait MultipartUploadSupport extends MultipartUploadHttpRequests with SignAndGet

    Permalink
  11. case class ObjectMetadata(response: HttpResponse) extends Product with Serializable

    Permalink
  12. trait ObjectOperationsSupport extends BasicS3HttpRequests with SignAndGet

    Permalink
  13. case class PutObjectRequest(headers: List[HttpHeader]) extends S3RequestMethod with Product with Serializable

    Permalink
  14. case class S3Location(bucket: String, key: String) extends Product with Serializable

    Permalink
  15. trait S3RequestMethod extends AnyRef

    Permalink
  16. trait S3Stream extends ObjectOperationsSupport with MultipartUploadSupport

    Permalink
  17. class S3StreamQueued extends S3Stream

    Permalink
  18. class S3StreamSingle extends S3Stream

    Permalink
  19. trait SignAndGet extends AnyRef

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

    Permalink
  21. type UploadID = String

    Permalink
  22. sealed trait UploadPartResponse extends AnyRef

    Permalink

Value Members

  1. object DeleteObjectRequest extends S3RequestMethod

    Permalink
  2. object GetObjectRequest extends Serializable

    Permalink
  3. object HeadObjectRequest extends Serializable

    Permalink
  4. val MIN_CHUNK_SIZE: Int

    Permalink
  5. object Marshalling

    Permalink
  6. object PostObjectRequest extends S3RequestMethod

    Permalink
  7. object PutObjectRequest extends Serializable

    Permalink
  8. object StreamUtils

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped