Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | provisional |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Amazonka.HTTP
Description
Synopsis
- retryRequest :: forall m a withAuth. (MonadResource m, AWSRequest a, Typeable a, Typeable (AWSResponse a), Foldable withAuth) => Env' withAuth -> a -> m (Either Error (ClientResponse (AWSResponse a)))
- awaitRequest :: (MonadResource m, AWSRequest a, Typeable a, Foldable withAuth) => Env' withAuth -> Wait a -> a -> m (Either Error Accept)
- httpRequest :: (MonadResource m, AWSRequest a, Typeable a, Foldable withAuth) => Env' withAuth -> Request a -> m (Either Error (ClientResponse (AWSResponse a)))
- configureRequest :: (AWSRequest a, Typeable a, MonadIO m) => Env' withAuth -> a -> m (Request a)
- retryService :: Service -> RetryPolicy
- retryStream :: Request a -> RetryPolicy
Documentation
retryRequest :: forall m a withAuth. (MonadResource m, AWSRequest a, Typeable a, Typeable (AWSResponse a), Foldable withAuth) => Env' withAuth -> a -> m (Either Error (ClientResponse (AWSResponse a))) Source #
awaitRequest :: (MonadResource m, AWSRequest a, Typeable a, Foldable withAuth) => Env' withAuth -> Wait a -> a -> m (Either Error Accept) Source #
httpRequest :: (MonadResource m, AWSRequest a, Typeable a, Foldable withAuth) => Env' withAuth -> Request a -> m (Either Error (ClientResponse (AWSResponse a))) Source #
configureRequest :: (AWSRequest a, Typeable a, MonadIO m) => Env' withAuth -> a -> m (Request a) Source #
retryService :: Service -> RetryPolicy Source #
retryStream :: Request a -> RetryPolicy Source #