| 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 | None |
| Language | Haskell2010 |
Amazonka.HTTP
Description
Synopsis
- retryRequest :: forall m a (withAuth :: Type -> Type). (MonadResource m, AWSRequest a, Foldable withAuth) => Env' withAuth -> a -> m (Either Error (ClientResponse (AWSResponse a)))
- awaitRequest :: forall m a (withAuth :: Type -> Type). (MonadResource m, AWSRequest a, Foldable withAuth) => Env' withAuth -> Wait a -> a -> m (Either Error Accept)
- httpRequest :: forall m a (withAuth :: Type -> Type). (MonadResource m, AWSRequest a, Foldable withAuth) => Env' withAuth -> Request a -> m (Either Error (ClientResponse (AWSResponse a)))
- configureRequest :: forall a m (withAuth :: Type -> Type). (AWSRequest a, MonadIO m) => Env' withAuth -> a -> m (Request a)
- retryService :: Service -> RetryPolicy
- retryStream :: Request a -> RetryPolicy
Documentation
retryRequest :: forall m a (withAuth :: Type -> Type). (MonadResource m, AWSRequest a, Foldable withAuth) => Env' withAuth -> a -> m (Either Error (ClientResponse (AWSResponse a))) Source #
awaitRequest :: forall m a (withAuth :: Type -> Type). (MonadResource m, AWSRequest a, Foldable withAuth) => Env' withAuth -> Wait a -> a -> m (Either Error Accept) Source #
httpRequest :: forall m a (withAuth :: Type -> Type). (MonadResource m, AWSRequest a, Foldable withAuth) => Env' withAuth -> Request a -> m (Either Error (ClientResponse (AWSResponse a))) Source #
configureRequest :: forall a m (withAuth :: Type -> Type). (AWSRequest a, MonadIO m) => Env' withAuth -> a -> m (Request a) Source #
retryService :: Service -> RetryPolicy Source #
retryStream :: Request a -> RetryPolicy Source #