Copyright | (c) 2021 Rory Tyler Hayford |
---|---|
License | BSD-3-Clause |
Maintainer | rory.hayford@protonmail.com |
Stability | experimental |
Portability | GHC |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- data GetObject = GetObject {}
- data GetObjectResponse = GetObjectResponse {}
Documentation
Retrieve an Object
along with its associated metadata. The object's data
is read into a lazy ByteString
Instances
Eq GetObject Source # | |
Show GetObject Source # | |
Generic GetObject Source # | |
MonadSpaces m => Action m GetObject Source # | |
Defined in Network.DO.Spaces.Actions.GetObject type ConsumedResponse GetObject Source # buildRequest :: GetObject -> m SpacesRequestBuilder Source # consumeResponse :: RawResponse m -> m (ConsumedResponse GetObject) Source # | |
type Rep GetObject Source # | |
Defined in Network.DO.Spaces.Actions.GetObject type Rep GetObject = D1 ('MetaData "GetObject" "Network.DO.Spaces.Actions.GetObject" "do-spaces-0.1.0-CaP5w5iMum2De5SyXd8Fq2" 'False) (C1 ('MetaCons "GetObject" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bucket) :*: S1 ('MetaSel ('Just "object") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Object))) | |
type ConsumedResponse GetObject Source # | |
Defined in Network.DO.Spaces.Actions.GetObject |
data GetObjectResponse Source #