{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE NamedFieldPuns #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE RecordWildCards #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-unused-binds #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-unused-matches #-}
module Amazonka.Lightsail.GetRelationalDatabaseBundles
(
GetRelationalDatabaseBundles (..),
newGetRelationalDatabaseBundles,
getRelationalDatabaseBundles_includeInactive,
getRelationalDatabaseBundles_pageToken,
GetRelationalDatabaseBundlesResponse (..),
newGetRelationalDatabaseBundlesResponse,
getRelationalDatabaseBundlesResponse_bundles,
getRelationalDatabaseBundlesResponse_nextPageToken,
getRelationalDatabaseBundlesResponse_httpStatus,
)
where
import qualified Amazonka.Core as Core
import qualified Amazonka.Core.Lens.Internal as Lens
import qualified Amazonka.Data as Data
import Amazonka.Lightsail.Types
import qualified Amazonka.Prelude as Prelude
import qualified Amazonka.Request as Request
import qualified Amazonka.Response as Response
data GetRelationalDatabaseBundles = GetRelationalDatabaseBundles'
{
GetRelationalDatabaseBundles -> Maybe Bool
includeInactive :: Prelude.Maybe Prelude.Bool,
GetRelationalDatabaseBundles -> Maybe Text
pageToken :: Prelude.Maybe Prelude.Text
}
deriving (GetRelationalDatabaseBundles
-> GetRelationalDatabaseBundles -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: GetRelationalDatabaseBundles
-> GetRelationalDatabaseBundles -> Bool
$c/= :: GetRelationalDatabaseBundles
-> GetRelationalDatabaseBundles -> Bool
== :: GetRelationalDatabaseBundles
-> GetRelationalDatabaseBundles -> Bool
$c== :: GetRelationalDatabaseBundles
-> GetRelationalDatabaseBundles -> Bool
Prelude.Eq, ReadPrec [GetRelationalDatabaseBundles]
ReadPrec GetRelationalDatabaseBundles
Int -> ReadS GetRelationalDatabaseBundles
ReadS [GetRelationalDatabaseBundles]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [GetRelationalDatabaseBundles]
$creadListPrec :: ReadPrec [GetRelationalDatabaseBundles]
readPrec :: ReadPrec GetRelationalDatabaseBundles
$creadPrec :: ReadPrec GetRelationalDatabaseBundles
readList :: ReadS [GetRelationalDatabaseBundles]
$creadList :: ReadS [GetRelationalDatabaseBundles]
readsPrec :: Int -> ReadS GetRelationalDatabaseBundles
$creadsPrec :: Int -> ReadS GetRelationalDatabaseBundles
Prelude.Read, Int -> GetRelationalDatabaseBundles -> ShowS
[GetRelationalDatabaseBundles] -> ShowS
GetRelationalDatabaseBundles -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [GetRelationalDatabaseBundles] -> ShowS
$cshowList :: [GetRelationalDatabaseBundles] -> ShowS
show :: GetRelationalDatabaseBundles -> String
$cshow :: GetRelationalDatabaseBundles -> String
showsPrec :: Int -> GetRelationalDatabaseBundles -> ShowS
$cshowsPrec :: Int -> GetRelationalDatabaseBundles -> ShowS
Prelude.Show, forall x.
Rep GetRelationalDatabaseBundles x -> GetRelationalDatabaseBundles
forall x.
GetRelationalDatabaseBundles -> Rep GetRelationalDatabaseBundles x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep GetRelationalDatabaseBundles x -> GetRelationalDatabaseBundles
$cfrom :: forall x.
GetRelationalDatabaseBundles -> Rep GetRelationalDatabaseBundles x
Prelude.Generic)
newGetRelationalDatabaseBundles ::
GetRelationalDatabaseBundles
newGetRelationalDatabaseBundles :: GetRelationalDatabaseBundles
newGetRelationalDatabaseBundles =
GetRelationalDatabaseBundles'
{ $sel:includeInactive:GetRelationalDatabaseBundles' :: Maybe Bool
includeInactive =
forall a. Maybe a
Prelude.Nothing,
$sel:pageToken:GetRelationalDatabaseBundles' :: Maybe Text
pageToken = forall a. Maybe a
Prelude.Nothing
}
getRelationalDatabaseBundles_includeInactive :: Lens.Lens' GetRelationalDatabaseBundles (Prelude.Maybe Prelude.Bool)
getRelationalDatabaseBundles_includeInactive :: Lens' GetRelationalDatabaseBundles (Maybe Bool)
getRelationalDatabaseBundles_includeInactive = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetRelationalDatabaseBundles' {Maybe Bool
includeInactive :: Maybe Bool
$sel:includeInactive:GetRelationalDatabaseBundles' :: GetRelationalDatabaseBundles -> Maybe Bool
includeInactive} -> Maybe Bool
includeInactive) (\s :: GetRelationalDatabaseBundles
s@GetRelationalDatabaseBundles' {} Maybe Bool
a -> GetRelationalDatabaseBundles
s {$sel:includeInactive:GetRelationalDatabaseBundles' :: Maybe Bool
includeInactive = Maybe Bool
a} :: GetRelationalDatabaseBundles)
getRelationalDatabaseBundles_pageToken :: Lens.Lens' GetRelationalDatabaseBundles (Prelude.Maybe Prelude.Text)
getRelationalDatabaseBundles_pageToken :: Lens' GetRelationalDatabaseBundles (Maybe Text)
getRelationalDatabaseBundles_pageToken = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetRelationalDatabaseBundles' {Maybe Text
pageToken :: Maybe Text
$sel:pageToken:GetRelationalDatabaseBundles' :: GetRelationalDatabaseBundles -> Maybe Text
pageToken} -> Maybe Text
pageToken) (\s :: GetRelationalDatabaseBundles
s@GetRelationalDatabaseBundles' {} Maybe Text
a -> GetRelationalDatabaseBundles
s {$sel:pageToken:GetRelationalDatabaseBundles' :: Maybe Text
pageToken = Maybe Text
a} :: GetRelationalDatabaseBundles)
instance Core.AWSPager GetRelationalDatabaseBundles where
page :: GetRelationalDatabaseBundles
-> AWSResponse GetRelationalDatabaseBundles
-> Maybe GetRelationalDatabaseBundles
page GetRelationalDatabaseBundles
rq AWSResponse GetRelationalDatabaseBundles
rs
| forall a. AWSTruncated a => a -> Bool
Core.stop
( AWSResponse GetRelationalDatabaseBundles
rs
forall s a. s -> Getting (First a) s a -> Maybe a
Lens.^? Lens' GetRelationalDatabaseBundlesResponse (Maybe Text)
getRelationalDatabaseBundlesResponse_nextPageToken
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. forall a b. Prism (Maybe a) (Maybe b) a b
Lens._Just
) =
forall a. Maybe a
Prelude.Nothing
| forall a. AWSTruncated a => a -> Bool
Core.stop
( AWSResponse GetRelationalDatabaseBundles
rs
forall s a. s -> Getting (First a) s a -> Maybe a
Lens.^? Lens'
GetRelationalDatabaseBundlesResponse
(Maybe [RelationalDatabaseBundle])
getRelationalDatabaseBundlesResponse_bundles
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. forall a b. Prism (Maybe a) (Maybe b) a b
Lens._Just
) =
forall a. Maybe a
Prelude.Nothing
| Bool
Prelude.otherwise =
forall a. a -> Maybe a
Prelude.Just
forall a b. (a -> b) -> a -> b
Prelude.$ GetRelationalDatabaseBundles
rq
forall a b. a -> (a -> b) -> b
Prelude.& Lens' GetRelationalDatabaseBundles (Maybe Text)
getRelationalDatabaseBundles_pageToken
forall s t a b. ASetter s t a b -> b -> s -> t
Lens..~ AWSResponse GetRelationalDatabaseBundles
rs
forall s a. s -> Getting (First a) s a -> Maybe a
Lens.^? Lens' GetRelationalDatabaseBundlesResponse (Maybe Text)
getRelationalDatabaseBundlesResponse_nextPageToken
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. forall a b. Prism (Maybe a) (Maybe b) a b
Lens._Just
instance Core.AWSRequest GetRelationalDatabaseBundles where
type
AWSResponse GetRelationalDatabaseBundles =
GetRelationalDatabaseBundlesResponse
request :: (Service -> Service)
-> GetRelationalDatabaseBundles
-> Request GetRelationalDatabaseBundles
request Service -> Service
overrides =
forall a. (ToRequest a, ToJSON a) => Service -> a -> Request a
Request.postJSON (Service -> Service
overrides Service
defaultService)
response :: forall (m :: * -> *).
MonadResource m =>
(ByteStringLazy -> IO ByteStringLazy)
-> Service
-> Proxy GetRelationalDatabaseBundles
-> ClientResponse ClientBody
-> m (Either
Error (ClientResponse (AWSResponse GetRelationalDatabaseBundles)))
response =
forall (m :: * -> *) a.
MonadResource m =>
(Int -> ResponseHeaders -> Object -> Either String (AWSResponse a))
-> (ByteStringLazy -> IO ByteStringLazy)
-> Service
-> Proxy a
-> ClientResponse ClientBody
-> m (Either Error (ClientResponse (AWSResponse a)))
Response.receiveJSON
( \Int
s ResponseHeaders
h Object
x ->
Maybe [RelationalDatabaseBundle]
-> Maybe Text -> Int -> GetRelationalDatabaseBundlesResponse
GetRelationalDatabaseBundlesResponse'
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> (Object
x forall a. FromJSON a => Object -> Key -> Either String (Maybe a)
Data..?> Key
"bundles" forall (f :: * -> *) a. Functor f => f (Maybe a) -> a -> f a
Core..!@ forall a. Monoid a => a
Prelude.mempty)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Either String (Maybe a)
Data..?> Key
"nextPageToken")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure (forall a. Enum a => a -> Int
Prelude.fromEnum Int
s))
)
instance
Prelude.Hashable
GetRelationalDatabaseBundles
where
hashWithSalt :: Int -> GetRelationalDatabaseBundles -> Int
hashWithSalt Int
_salt GetRelationalDatabaseBundles' {Maybe Bool
Maybe Text
pageToken :: Maybe Text
includeInactive :: Maybe Bool
$sel:pageToken:GetRelationalDatabaseBundles' :: GetRelationalDatabaseBundles -> Maybe Text
$sel:includeInactive:GetRelationalDatabaseBundles' :: GetRelationalDatabaseBundles -> Maybe Bool
..} =
Int
_salt
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Bool
includeInactive
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
pageToken
instance Prelude.NFData GetRelationalDatabaseBundles where
rnf :: GetRelationalDatabaseBundles -> ()
rnf GetRelationalDatabaseBundles' {Maybe Bool
Maybe Text
pageToken :: Maybe Text
includeInactive :: Maybe Bool
$sel:pageToken:GetRelationalDatabaseBundles' :: GetRelationalDatabaseBundles -> Maybe Text
$sel:includeInactive:GetRelationalDatabaseBundles' :: GetRelationalDatabaseBundles -> Maybe Bool
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Bool
includeInactive
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
pageToken
instance Data.ToHeaders GetRelationalDatabaseBundles where
toHeaders :: GetRelationalDatabaseBundles -> ResponseHeaders
toHeaders =
forall a b. a -> b -> a
Prelude.const
( forall a. Monoid a => [a] -> a
Prelude.mconcat
[ HeaderName
"X-Amz-Target"
forall a. ToHeader a => HeaderName -> a -> ResponseHeaders
Data.=# ( ByteString
"Lightsail_20161128.GetRelationalDatabaseBundles" ::
Prelude.ByteString
),
HeaderName
"Content-Type"
forall a. ToHeader a => HeaderName -> a -> ResponseHeaders
Data.=# ( ByteString
"application/x-amz-json-1.1" ::
Prelude.ByteString
)
]
)
instance Data.ToJSON GetRelationalDatabaseBundles where
toJSON :: GetRelationalDatabaseBundles -> Value
toJSON GetRelationalDatabaseBundles' {Maybe Bool
Maybe Text
pageToken :: Maybe Text
includeInactive :: Maybe Bool
$sel:pageToken:GetRelationalDatabaseBundles' :: GetRelationalDatabaseBundles -> Maybe Text
$sel:includeInactive:GetRelationalDatabaseBundles' :: GetRelationalDatabaseBundles -> Maybe Bool
..} =
[Pair] -> Value
Data.object
( forall a. [Maybe a] -> [a]
Prelude.catMaybes
[ (Key
"includeInactive" forall kv v. (KeyValue kv, ToJSON v) => Key -> v -> kv
Data..=)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe Bool
includeInactive,
(Key
"pageToken" forall kv v. (KeyValue kv, ToJSON v) => Key -> v -> kv
Data..=) forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe Text
pageToken
]
)
instance Data.ToPath GetRelationalDatabaseBundles where
toPath :: GetRelationalDatabaseBundles -> ByteString
toPath = forall a b. a -> b -> a
Prelude.const ByteString
"/"
instance Data.ToQuery GetRelationalDatabaseBundles where
toQuery :: GetRelationalDatabaseBundles -> QueryString
toQuery = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
data GetRelationalDatabaseBundlesResponse = GetRelationalDatabaseBundlesResponse'
{
GetRelationalDatabaseBundlesResponse
-> Maybe [RelationalDatabaseBundle]
bundles :: Prelude.Maybe [RelationalDatabaseBundle],
GetRelationalDatabaseBundlesResponse -> Maybe Text
nextPageToken :: Prelude.Maybe Prelude.Text,
GetRelationalDatabaseBundlesResponse -> Int
httpStatus :: Prelude.Int
}
deriving (GetRelationalDatabaseBundlesResponse
-> GetRelationalDatabaseBundlesResponse -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: GetRelationalDatabaseBundlesResponse
-> GetRelationalDatabaseBundlesResponse -> Bool
$c/= :: GetRelationalDatabaseBundlesResponse
-> GetRelationalDatabaseBundlesResponse -> Bool
== :: GetRelationalDatabaseBundlesResponse
-> GetRelationalDatabaseBundlesResponse -> Bool
$c== :: GetRelationalDatabaseBundlesResponse
-> GetRelationalDatabaseBundlesResponse -> Bool
Prelude.Eq, ReadPrec [GetRelationalDatabaseBundlesResponse]
ReadPrec GetRelationalDatabaseBundlesResponse
Int -> ReadS GetRelationalDatabaseBundlesResponse
ReadS [GetRelationalDatabaseBundlesResponse]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [GetRelationalDatabaseBundlesResponse]
$creadListPrec :: ReadPrec [GetRelationalDatabaseBundlesResponse]
readPrec :: ReadPrec GetRelationalDatabaseBundlesResponse
$creadPrec :: ReadPrec GetRelationalDatabaseBundlesResponse
readList :: ReadS [GetRelationalDatabaseBundlesResponse]
$creadList :: ReadS [GetRelationalDatabaseBundlesResponse]
readsPrec :: Int -> ReadS GetRelationalDatabaseBundlesResponse
$creadsPrec :: Int -> ReadS GetRelationalDatabaseBundlesResponse
Prelude.Read, Int -> GetRelationalDatabaseBundlesResponse -> ShowS
[GetRelationalDatabaseBundlesResponse] -> ShowS
GetRelationalDatabaseBundlesResponse -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [GetRelationalDatabaseBundlesResponse] -> ShowS
$cshowList :: [GetRelationalDatabaseBundlesResponse] -> ShowS
show :: GetRelationalDatabaseBundlesResponse -> String
$cshow :: GetRelationalDatabaseBundlesResponse -> String
showsPrec :: Int -> GetRelationalDatabaseBundlesResponse -> ShowS
$cshowsPrec :: Int -> GetRelationalDatabaseBundlesResponse -> ShowS
Prelude.Show, forall x.
Rep GetRelationalDatabaseBundlesResponse x
-> GetRelationalDatabaseBundlesResponse
forall x.
GetRelationalDatabaseBundlesResponse
-> Rep GetRelationalDatabaseBundlesResponse x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep GetRelationalDatabaseBundlesResponse x
-> GetRelationalDatabaseBundlesResponse
$cfrom :: forall x.
GetRelationalDatabaseBundlesResponse
-> Rep GetRelationalDatabaseBundlesResponse x
Prelude.Generic)
newGetRelationalDatabaseBundlesResponse ::
Prelude.Int ->
GetRelationalDatabaseBundlesResponse
newGetRelationalDatabaseBundlesResponse :: Int -> GetRelationalDatabaseBundlesResponse
newGetRelationalDatabaseBundlesResponse Int
pHttpStatus_ =
GetRelationalDatabaseBundlesResponse'
{ $sel:bundles:GetRelationalDatabaseBundlesResponse' :: Maybe [RelationalDatabaseBundle]
bundles =
forall a. Maybe a
Prelude.Nothing,
$sel:nextPageToken:GetRelationalDatabaseBundlesResponse' :: Maybe Text
nextPageToken = forall a. Maybe a
Prelude.Nothing,
$sel:httpStatus:GetRelationalDatabaseBundlesResponse' :: Int
httpStatus = Int
pHttpStatus_
}
getRelationalDatabaseBundlesResponse_bundles :: Lens.Lens' GetRelationalDatabaseBundlesResponse (Prelude.Maybe [RelationalDatabaseBundle])
getRelationalDatabaseBundlesResponse_bundles :: Lens'
GetRelationalDatabaseBundlesResponse
(Maybe [RelationalDatabaseBundle])
getRelationalDatabaseBundlesResponse_bundles = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetRelationalDatabaseBundlesResponse' {Maybe [RelationalDatabaseBundle]
bundles :: Maybe [RelationalDatabaseBundle]
$sel:bundles:GetRelationalDatabaseBundlesResponse' :: GetRelationalDatabaseBundlesResponse
-> Maybe [RelationalDatabaseBundle]
bundles} -> Maybe [RelationalDatabaseBundle]
bundles) (\s :: GetRelationalDatabaseBundlesResponse
s@GetRelationalDatabaseBundlesResponse' {} Maybe [RelationalDatabaseBundle]
a -> GetRelationalDatabaseBundlesResponse
s {$sel:bundles:GetRelationalDatabaseBundlesResponse' :: Maybe [RelationalDatabaseBundle]
bundles = Maybe [RelationalDatabaseBundle]
a} :: GetRelationalDatabaseBundlesResponse) forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. forall (f :: * -> *) (g :: * -> *) s t a b.
(Functor f, Functor g) =>
AnIso s t a b -> Iso (f s) (g t) (f a) (g b)
Lens.mapping forall s t a b. (Coercible s a, Coercible t b) => Iso s t a b
Lens.coerced
getRelationalDatabaseBundlesResponse_nextPageToken :: Lens.Lens' GetRelationalDatabaseBundlesResponse (Prelude.Maybe Prelude.Text)
getRelationalDatabaseBundlesResponse_nextPageToken :: Lens' GetRelationalDatabaseBundlesResponse (Maybe Text)
getRelationalDatabaseBundlesResponse_nextPageToken = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetRelationalDatabaseBundlesResponse' {Maybe Text
nextPageToken :: Maybe Text
$sel:nextPageToken:GetRelationalDatabaseBundlesResponse' :: GetRelationalDatabaseBundlesResponse -> Maybe Text
nextPageToken} -> Maybe Text
nextPageToken) (\s :: GetRelationalDatabaseBundlesResponse
s@GetRelationalDatabaseBundlesResponse' {} Maybe Text
a -> GetRelationalDatabaseBundlesResponse
s {$sel:nextPageToken:GetRelationalDatabaseBundlesResponse' :: Maybe Text
nextPageToken = Maybe Text
a} :: GetRelationalDatabaseBundlesResponse)
getRelationalDatabaseBundlesResponse_httpStatus :: Lens.Lens' GetRelationalDatabaseBundlesResponse Prelude.Int
getRelationalDatabaseBundlesResponse_httpStatus :: Lens' GetRelationalDatabaseBundlesResponse Int
getRelationalDatabaseBundlesResponse_httpStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetRelationalDatabaseBundlesResponse' {Int
httpStatus :: Int
$sel:httpStatus:GetRelationalDatabaseBundlesResponse' :: GetRelationalDatabaseBundlesResponse -> Int
httpStatus} -> Int
httpStatus) (\s :: GetRelationalDatabaseBundlesResponse
s@GetRelationalDatabaseBundlesResponse' {} Int
a -> GetRelationalDatabaseBundlesResponse
s {$sel:httpStatus:GetRelationalDatabaseBundlesResponse' :: Int
httpStatus = Int
a} :: GetRelationalDatabaseBundlesResponse)
instance
Prelude.NFData
GetRelationalDatabaseBundlesResponse
where
rnf :: GetRelationalDatabaseBundlesResponse -> ()
rnf GetRelationalDatabaseBundlesResponse' {Int
Maybe [RelationalDatabaseBundle]
Maybe Text
httpStatus :: Int
nextPageToken :: Maybe Text
bundles :: Maybe [RelationalDatabaseBundle]
$sel:httpStatus:GetRelationalDatabaseBundlesResponse' :: GetRelationalDatabaseBundlesResponse -> Int
$sel:nextPageToken:GetRelationalDatabaseBundlesResponse' :: GetRelationalDatabaseBundlesResponse -> Maybe Text
$sel:bundles:GetRelationalDatabaseBundlesResponse' :: GetRelationalDatabaseBundlesResponse
-> Maybe [RelationalDatabaseBundle]
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe [RelationalDatabaseBundle]
bundles
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
nextPageToken
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Int
httpStatus