Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Aws.S3.Commands.Multipart
Documentation
data InitiateMultipartUpload #
Constructors
InitiateMultipartUpload | |
Fields
|
Instances
SignQuery InitiateMultipartUpload # | ServiceConfiguration: |
Defined in Aws.S3.Commands.Multipart Associated Types type ServiceConfiguration InitiateMultipartUpload :: Type -> Type # Methods signQuery :: InitiateMultipartUpload -> ServiceConfiguration InitiateMultipartUpload queryType -> SignatureData -> SignedQuery # | |
Show InitiateMultipartUpload # | |
Defined in Aws.S3.Commands.Multipart Methods showsPrec :: Int -> InitiateMultipartUpload -> ShowS # show :: InitiateMultipartUpload -> String # showList :: [InitiateMultipartUpload] -> ShowS # | |
Transaction InitiateMultipartUpload InitiateMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart | |
type ServiceConfiguration InitiateMultipartUpload # | |
Defined in Aws.S3.Commands.Multipart |
postInitiateMultipartUpload :: Bucket -> Text -> InitiateMultipartUpload #
data InitiateMultipartUploadResponse #
Constructors
InitiateMultipartUploadResponse | |
Fields
|
Instances
AsMemoryResponse InitiateMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart Associated Types | |
ResponseConsumer r InitiateMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart Associated Types | |
Transaction InitiateMultipartUpload InitiateMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart | |
type MemoryResponse InitiateMultipartUploadResponse # | |
type ResponseMetadata InitiateMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart |
data UploadPart #
Constructors
UploadPart | |
Fields
|
Instances
SignQuery UploadPart # | ServiceConfiguration: |
Defined in Aws.S3.Commands.Multipart Associated Types type ServiceConfiguration UploadPart :: Type -> Type # Methods signQuery :: UploadPart -> ServiceConfiguration UploadPart queryType -> SignatureData -> SignedQuery # | |
ResponseConsumer UploadPart UploadPartResponse # | |
Defined in Aws.S3.Commands.Multipart Associated Types Methods responseConsumer :: Request -> UploadPart -> IORef (ResponseMetadata UploadPartResponse) -> HTTPResponseConsumer UploadPartResponse # | |
Transaction UploadPart UploadPartResponse # | |
Defined in Aws.S3.Commands.Multipart | |
type ServiceConfiguration UploadPart # | |
Defined in Aws.S3.Commands.Multipart |
uploadPart :: Bucket -> Text -> Integer -> Text -> RequestBody -> UploadPart #
data UploadPartResponse #
Constructors
UploadPartResponse | |
Fields
|
Instances
AsMemoryResponse UploadPartResponse # | |
Defined in Aws.S3.Commands.Multipart Associated Types Methods loadToMemory :: UploadPartResponse -> ResourceT IO (MemoryResponse UploadPartResponse) # | |
Show UploadPartResponse # | |
Defined in Aws.S3.Commands.Multipart Methods showsPrec :: Int -> UploadPartResponse -> ShowS # show :: UploadPartResponse -> String # showList :: [UploadPartResponse] -> ShowS # | |
ResponseConsumer UploadPart UploadPartResponse # | |
Defined in Aws.S3.Commands.Multipart Associated Types Methods responseConsumer :: Request -> UploadPart -> IORef (ResponseMetadata UploadPartResponse) -> HTTPResponseConsumer UploadPartResponse # | |
Transaction UploadPart UploadPartResponse # | |
Defined in Aws.S3.Commands.Multipart | |
type MemoryResponse UploadPartResponse # | |
Defined in Aws.S3.Commands.Multipart | |
type ResponseMetadata UploadPartResponse # | |
Defined in Aws.S3.Commands.Multipart |
data CompleteMultipartUpload #
Constructors
CompleteMultipartUpload | |
Fields
|
Instances
SignQuery CompleteMultipartUpload # | ServiceConfiguration: |
Defined in Aws.S3.Commands.Multipart Associated Types type ServiceConfiguration CompleteMultipartUpload :: Type -> Type # Methods signQuery :: CompleteMultipartUpload -> ServiceConfiguration CompleteMultipartUpload queryType -> SignatureData -> SignedQuery # | |
Show CompleteMultipartUpload # | |
Defined in Aws.S3.Commands.Multipart Methods showsPrec :: Int -> CompleteMultipartUpload -> ShowS # show :: CompleteMultipartUpload -> String # showList :: [CompleteMultipartUpload] -> ShowS # | |
Transaction CompleteMultipartUpload CompleteMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart | |
type ServiceConfiguration CompleteMultipartUpload # | |
Defined in Aws.S3.Commands.Multipart |
postCompleteMultipartUpload :: Bucket -> Text -> Text -> [(Integer, Text)] -> CompleteMultipartUpload #
data CompleteMultipartUploadResponse #
Constructors
CompleteMultipartUploadResponse | |
Fields
|
Instances
AsMemoryResponse CompleteMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart Associated Types | |
Show CompleteMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart Methods showsPrec :: Int -> CompleteMultipartUploadResponse -> ShowS # show :: CompleteMultipartUploadResponse -> String # showList :: [CompleteMultipartUploadResponse] -> ShowS # | |
ResponseConsumer r CompleteMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart Associated Types | |
Transaction CompleteMultipartUpload CompleteMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart | |
type MemoryResponse CompleteMultipartUploadResponse # | |
type ResponseMetadata CompleteMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart |
data AbortMultipartUpload #
Constructors
AbortMultipartUpload | |
Fields
|
Instances
SignQuery AbortMultipartUpload # | ServiceConfiguration: |
Defined in Aws.S3.Commands.Multipart Associated Types type ServiceConfiguration AbortMultipartUpload :: Type -> Type # Methods signQuery :: AbortMultipartUpload -> ServiceConfiguration AbortMultipartUpload queryType -> SignatureData -> SignedQuery # | |
Show AbortMultipartUpload # | |
Defined in Aws.S3.Commands.Multipart Methods showsPrec :: Int -> AbortMultipartUpload -> ShowS # show :: AbortMultipartUpload -> String # showList :: [AbortMultipartUpload] -> ShowS # | |
Transaction AbortMultipartUpload AbortMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart | |
type ServiceConfiguration AbortMultipartUpload # | |
Defined in Aws.S3.Commands.Multipart |
postAbortMultipartUpload :: Bucket -> Text -> Text -> AbortMultipartUpload #
data AbortMultipartUploadResponse #
Constructors
AbortMultipartUploadResponse | |
Instances
AsMemoryResponse AbortMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart Associated Types | |
Show AbortMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart Methods showsPrec :: Int -> AbortMultipartUploadResponse -> ShowS # show :: AbortMultipartUploadResponse -> String # showList :: [AbortMultipartUploadResponse] -> ShowS # | |
ResponseConsumer r AbortMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart Associated Types | |
Transaction AbortMultipartUpload AbortMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart | |
type MemoryResponse AbortMultipartUploadResponse # | |
type ResponseMetadata AbortMultipartUploadResponse # | |
Defined in Aws.S3.Commands.Multipart |
getUploadId :: Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> IO Text #
sendEtag :: Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> Text -> [Text] -> IO CompleteMultipartUploadResponse #
putConduit :: MonadResource m => Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> Text -> ConduitT ByteString Text m () #
chunkedConduit :: MonadResource m => Integer -> ConduitT ByteString ByteString m () #
multipartUpload :: Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> ConduitT () ByteString (ResourceT IO) () -> Integer -> ResourceT IO () #
Arguments
:: MonadResource m | |
=> Configuration | |
-> S3Configuration NormalQuery | |
-> Manager | |
-> Text | Bucket name |
-> Text | Object name |
-> Integer | chunkSize (minimum: 5MB) |
-> ConduitT ByteString Void m () |
multipartUploadWithInitiator :: Configuration -> S3Configuration NormalQuery -> (Bucket -> Text -> InitiateMultipartUpload) -> Manager -> Text -> Text -> ConduitT () ByteString (ResourceT IO) () -> Integer -> ResourceT IO () #
multipartUploadSinkWithInitiator #
Arguments
:: MonadResource m | |
=> Configuration | |
-> S3Configuration NormalQuery | |
-> (Bucket -> Text -> InitiateMultipartUpload) | Initiator |
-> Manager | |
-> Text | Bucket name |
-> Text | Object name |
-> Integer | chunkSize (minimum: 5MB) |
-> ConduitT ByteString Void m () |