| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Aws.S3.Commands.Multipart
Documentation
data InitiateMultipartUpload #
Constructors
| InitiateMultipartUpload | |
Fields
| |
Instances
| SignQuery InitiateMultipartUpload # | ServiceConfiguration: | ||||
Defined in Aws.S3.Commands.Multipart Associated Types
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 | |||||
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
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 | |
Instances
data CompleteMultipartUpload #
Constructors
| CompleteMultipartUpload | |
Fields | |
Instances
| SignQuery CompleteMultipartUpload # | ServiceConfiguration: | ||||
Defined in Aws.S3.Commands.Multipart Associated Types
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 # | |||||
| 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
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 :: forall (m :: Type -> Type). MonadResource m => Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> Text -> ConduitT ByteString Text m () #
chunkedConduit :: forall (m :: Type -> Type). MonadResource m => Integer -> ConduitT ByteString ByteString m () #
multipartUpload :: Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> ConduitT () ByteString (ResourceT IO) () -> Integer -> ResourceT IO () #
Arguments
| :: forall (m :: Type -> Type). 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
| :: forall (m :: Type -> Type). MonadResource m | |
| => Configuration | |
| -> S3Configuration NormalQuery | |
| -> (Bucket -> Text -> InitiateMultipartUpload) | Initiator |
| -> Manager | |
| -> Text | Bucket name |
| -> Text | Object name |
| -> Integer | chunkSize (minimum: 5MB) |
| -> ConduitT ByteString Void m () |