com
.
bluelabs
s3stream
package
s3stream
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
s3stream
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
trait
BasicS3HttpRequests
extends
AnyRef
class
Chunker
extends
GraphStage
[
FlowShape
[
ByteString
,
ByteString
]]
case class
CompleteMultipartUploadResult
(
location:
Uri
,
bucket:
String
,
key:
String
,
etag:
String
)
extends
Product
with
Serializable
case class
FailedUpload
(
reasons:
Seq
[
Throwable
]
)
extends
Exception
with
Product
with
Serializable
case class
FailedUploadPart
(
multipartUpload:
MultipartUpload
,
index:
Int
,
exception:
Throwable
)
extends
UploadPartResponse
with
Product
with
Serializable
case class
GetObjectRequest
(
headers:
List
[
HttpHeader
]
)
extends
S3RequestMethod
with
Product
with
Serializable
case class
HeadObjectRequest
(
headers:
List
[
HttpHeader
]
)
extends
S3RequestMethod
with
Product
with
Serializable
case class
MultipartUpload
(
s3Location:
S3Location
,
uploadId:
String
)
extends
Product
with
Serializable
trait
MultipartUploadHttpRequests
extends
BasicS3HttpRequests
trait
MultipartUploadSupport
extends
MultipartUploadHttpRequests
with
SignAndGet
case class
ObjectMetadata
(
response:
HttpResponse
)
extends
Product
with
Serializable
trait
ObjectOperationsSupport
extends
BasicS3HttpRequests
with
SignAndGet
case class
PutObjectRequest
(
headers:
List
[
HttpHeader
]
)
extends
S3RequestMethod
with
Product
with
Serializable
case class
S3Location
(
bucket:
String
,
key:
String
)
extends
Product
with
Serializable
trait
S3RequestMethod
extends
AnyRef
trait
S3Stream
extends
ObjectOperationsSupport
with
MultipartUploadSupport
class
S3StreamQueued
extends
S3Stream
class
S3StreamSingle
extends
S3Stream
trait
SignAndGet
extends
AnyRef
case class
SuccessfulUploadPart
(
multipartUpload:
MultipartUpload
,
index:
Int
,
etag:
String
)
extends
UploadPartResponse
with
Product
with
Serializable
type
UploadID
=
String
sealed
trait
UploadPartResponse
extends
AnyRef
Value Members
object
DeleteObjectRequest
extends
S3RequestMethod
object
GetObjectRequest
extends
Serializable
object
HeadObjectRequest
extends
Serializable
val
MIN_CHUNK_SIZE
:
Int
object
Marshalling
object
PostObjectRequest
extends
S3RequestMethod
object
PutObjectRequest
extends
Serializable
object
StreamUtils
Inherited from
AnyRef
Inherited from
Any
Ungrouped