Safe Haskell | None |
---|---|
Language | Haskell2010 |
Aws.S3.Commands.Multipart
Documentation
data InitiateMultipartUpload Source #
Constructors
InitiateMultipartUpload | |
Fields
|
Instances
Show InitiateMultipartUpload Source # | |
Defined in Aws.S3.Commands.Multipart Methods showsPrec :: Int -> InitiateMultipartUpload -> ShowS # show :: InitiateMultipartUpload -> String # showList :: [InitiateMultipartUpload] -> ShowS # | |
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 # | |
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 :: Type Source # | |
Transaction InitiateMultipartUpload InitiateMultipartUploadResponse Source # | |
Defined in Aws.S3.Commands.Multipart | |
ResponseConsumer r InitiateMultipartUploadResponse Source # | |
Defined in Aws.S3.Commands.Multipart Associated Types type ResponseMetadata InitiateMultipartUploadResponse :: Type Source # | |
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 # | |
Transaction UploadPart UploadPartResponse Source # | |
Defined in Aws.S3.Commands.Multipart | |
ResponseConsumer UploadPart UploadPartResponse Source # | |
Defined in Aws.S3.Commands.Multipart Associated Types type ResponseMetadata UploadPartResponse :: Type Source # Methods responseConsumer :: Request -> UploadPart -> IORef (ResponseMetadata UploadPartResponse) -> HTTPResponseConsumer UploadPartResponse Source # | |
type ServiceConfiguration UploadPart Source # | |
Defined in Aws.S3.Commands.Multipart |
uploadPart :: Bucket -> Text -> Integer -> Text -> RequestBody -> UploadPart Source #
data UploadPartResponse Source #
Constructors
UploadPartResponse | |
Instances
data CompleteMultipartUpload Source #
Constructors
CompleteMultipartUpload | |
Fields |
Instances
Show CompleteMultipartUpload Source # | |
Defined in Aws.S3.Commands.Multipart Methods showsPrec :: Int -> CompleteMultipartUpload -> ShowS # show :: CompleteMultipartUpload -> String # showList :: [CompleteMultipartUpload] -> ShowS # | |
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 # | |
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
Show CompleteMultipartUploadResponse Source # | |
Defined in Aws.S3.Commands.Multipart Methods showsPrec :: Int -> CompleteMultipartUploadResponse -> ShowS # | |
AsMemoryResponse CompleteMultipartUploadResponse Source # | |
Defined in Aws.S3.Commands.Multipart Associated Types type MemoryResponse CompleteMultipartUploadResponse :: Type Source # | |
Transaction CompleteMultipartUpload CompleteMultipartUploadResponse Source # | |
Defined in Aws.S3.Commands.Multipart | |
ResponseConsumer r CompleteMultipartUploadResponse Source # | |
Defined in Aws.S3.Commands.Multipart Associated Types type ResponseMetadata CompleteMultipartUploadResponse :: Type Source # | |
type MemoryResponse CompleteMultipartUploadResponse Source # | |
type ResponseMetadata CompleteMultipartUploadResponse Source # | |
Defined in Aws.S3.Commands.Multipart |
data AbortMultipartUpload Source #
Constructors
AbortMultipartUpload | |
Fields
|
Instances
Show AbortMultipartUpload Source # | |
Defined in Aws.S3.Commands.Multipart Methods showsPrec :: Int -> AbortMultipartUpload -> ShowS # show :: AbortMultipartUpload -> String # showList :: [AbortMultipartUpload] -> ShowS # | |
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 # | |
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
Show AbortMultipartUploadResponse Source # | |
Defined in Aws.S3.Commands.Multipart Methods showsPrec :: Int -> AbortMultipartUploadResponse -> ShowS # show :: AbortMultipartUploadResponse -> String # showList :: [AbortMultipartUploadResponse] -> ShowS # | |
AsMemoryResponse AbortMultipartUploadResponse Source # | |
Defined in Aws.S3.Commands.Multipart Associated Types type MemoryResponse AbortMultipartUploadResponse :: Type Source # | |
Transaction AbortMultipartUpload AbortMultipartUploadResponse Source # | |
Defined in Aws.S3.Commands.Multipart | |
ResponseConsumer r AbortMultipartUploadResponse Source # | |
Defined in Aws.S3.Commands.Multipart Associated Types type ResponseMetadata AbortMultipartUploadResponse :: Type Source # | |
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 -> Conduit ByteString m Text Source #
chunkedConduit :: MonadResource m => Integer -> Conduit ByteString m ByteString Source #
multipartUpload :: Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> Conduit () (ResourceT IO) ByteString -> Integer -> ResourceT IO () Source #
Arguments
:: MonadResource m | |
=> Configuration | |
-> S3Configuration NormalQuery | |
-> Manager | |
-> Text | Bucket name |
-> Text | Object name |
-> Integer | chunkSize (minimum: 5MB) |
-> Sink ByteString m () |
multipartUploadWithInitiator :: Configuration -> S3Configuration NormalQuery -> (Bucket -> Text -> InitiateMultipartUpload) -> Manager -> Text -> Text -> Conduit () (ResourceT IO) ByteString -> 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) |
-> Sink ByteString m () |