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