{-# 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.Personalize.ListDatasetExportJobs
(
ListDatasetExportJobs (..),
newListDatasetExportJobs,
listDatasetExportJobs_datasetArn,
listDatasetExportJobs_maxResults,
listDatasetExportJobs_nextToken,
ListDatasetExportJobsResponse (..),
newListDatasetExportJobsResponse,
listDatasetExportJobsResponse_datasetExportJobs,
listDatasetExportJobsResponse_nextToken,
listDatasetExportJobsResponse_httpStatus,
)
where
import qualified Amazonka.Core as Core
import qualified Amazonka.Core.Lens.Internal as Lens
import qualified Amazonka.Data as Data
import Amazonka.Personalize.Types
import qualified Amazonka.Prelude as Prelude
import qualified Amazonka.Request as Request
import qualified Amazonka.Response as Response
data ListDatasetExportJobs = ListDatasetExportJobs'
{
ListDatasetExportJobs -> Maybe Text
datasetArn :: Prelude.Maybe Prelude.Text,
ListDatasetExportJobs -> Maybe Natural
maxResults :: Prelude.Maybe Prelude.Natural,
ListDatasetExportJobs -> Maybe Text
nextToken :: Prelude.Maybe Prelude.Text
}
deriving (ListDatasetExportJobs -> ListDatasetExportJobs -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: ListDatasetExportJobs -> ListDatasetExportJobs -> Bool
$c/= :: ListDatasetExportJobs -> ListDatasetExportJobs -> Bool
== :: ListDatasetExportJobs -> ListDatasetExportJobs -> Bool
$c== :: ListDatasetExportJobs -> ListDatasetExportJobs -> Bool
Prelude.Eq, ReadPrec [ListDatasetExportJobs]
ReadPrec ListDatasetExportJobs
Int -> ReadS ListDatasetExportJobs
ReadS [ListDatasetExportJobs]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [ListDatasetExportJobs]
$creadListPrec :: ReadPrec [ListDatasetExportJobs]
readPrec :: ReadPrec ListDatasetExportJobs
$creadPrec :: ReadPrec ListDatasetExportJobs
readList :: ReadS [ListDatasetExportJobs]
$creadList :: ReadS [ListDatasetExportJobs]
readsPrec :: Int -> ReadS ListDatasetExportJobs
$creadsPrec :: Int -> ReadS ListDatasetExportJobs
Prelude.Read, Int -> ListDatasetExportJobs -> ShowS
[ListDatasetExportJobs] -> ShowS
ListDatasetExportJobs -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [ListDatasetExportJobs] -> ShowS
$cshowList :: [ListDatasetExportJobs] -> ShowS
show :: ListDatasetExportJobs -> String
$cshow :: ListDatasetExportJobs -> String
showsPrec :: Int -> ListDatasetExportJobs -> ShowS
$cshowsPrec :: Int -> ListDatasetExportJobs -> ShowS
Prelude.Show, forall x. Rep ListDatasetExportJobs x -> ListDatasetExportJobs
forall x. ListDatasetExportJobs -> Rep ListDatasetExportJobs x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x. Rep ListDatasetExportJobs x -> ListDatasetExportJobs
$cfrom :: forall x. ListDatasetExportJobs -> Rep ListDatasetExportJobs x
Prelude.Generic)
newListDatasetExportJobs ::
ListDatasetExportJobs
newListDatasetExportJobs :: ListDatasetExportJobs
newListDatasetExportJobs =
ListDatasetExportJobs'
{ $sel:datasetArn:ListDatasetExportJobs' :: Maybe Text
datasetArn =
forall a. Maybe a
Prelude.Nothing,
$sel:maxResults:ListDatasetExportJobs' :: Maybe Natural
maxResults = forall a. Maybe a
Prelude.Nothing,
$sel:nextToken:ListDatasetExportJobs' :: Maybe Text
nextToken = forall a. Maybe a
Prelude.Nothing
}
listDatasetExportJobs_datasetArn :: Lens.Lens' ListDatasetExportJobs (Prelude.Maybe Prelude.Text)
listDatasetExportJobs_datasetArn :: Lens' ListDatasetExportJobs (Maybe Text)
listDatasetExportJobs_datasetArn = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDatasetExportJobs' {Maybe Text
datasetArn :: Maybe Text
$sel:datasetArn:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Text
datasetArn} -> Maybe Text
datasetArn) (\s :: ListDatasetExportJobs
s@ListDatasetExportJobs' {} Maybe Text
a -> ListDatasetExportJobs
s {$sel:datasetArn:ListDatasetExportJobs' :: Maybe Text
datasetArn = Maybe Text
a} :: ListDatasetExportJobs)
listDatasetExportJobs_maxResults :: Lens.Lens' ListDatasetExportJobs (Prelude.Maybe Prelude.Natural)
listDatasetExportJobs_maxResults :: Lens' ListDatasetExportJobs (Maybe Natural)
listDatasetExportJobs_maxResults = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDatasetExportJobs' {Maybe Natural
maxResults :: Maybe Natural
$sel:maxResults:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Natural
maxResults} -> Maybe Natural
maxResults) (\s :: ListDatasetExportJobs
s@ListDatasetExportJobs' {} Maybe Natural
a -> ListDatasetExportJobs
s {$sel:maxResults:ListDatasetExportJobs' :: Maybe Natural
maxResults = Maybe Natural
a} :: ListDatasetExportJobs)
listDatasetExportJobs_nextToken :: Lens.Lens' ListDatasetExportJobs (Prelude.Maybe Prelude.Text)
listDatasetExportJobs_nextToken :: Lens' ListDatasetExportJobs (Maybe Text)
listDatasetExportJobs_nextToken = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDatasetExportJobs' {Maybe Text
nextToken :: Maybe Text
$sel:nextToken:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Text
nextToken} -> Maybe Text
nextToken) (\s :: ListDatasetExportJobs
s@ListDatasetExportJobs' {} Maybe Text
a -> ListDatasetExportJobs
s {$sel:nextToken:ListDatasetExportJobs' :: Maybe Text
nextToken = Maybe Text
a} :: ListDatasetExportJobs)
instance Core.AWSPager ListDatasetExportJobs where
page :: ListDatasetExportJobs
-> AWSResponse ListDatasetExportJobs -> Maybe ListDatasetExportJobs
page ListDatasetExportJobs
rq AWSResponse ListDatasetExportJobs
rs
| forall a. AWSTruncated a => a -> Bool
Core.stop
( AWSResponse ListDatasetExportJobs
rs
forall s a. s -> Getting (First a) s a -> Maybe a
Lens.^? Lens' ListDatasetExportJobsResponse (Maybe Text)
listDatasetExportJobsResponse_nextToken
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 ListDatasetExportJobs
rs
forall s a. s -> Getting (First a) s a -> Maybe a
Lens.^? Lens'
ListDatasetExportJobsResponse (Maybe [DatasetExportJobSummary])
listDatasetExportJobsResponse_datasetExportJobs
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.$ ListDatasetExportJobs
rq
forall a b. a -> (a -> b) -> b
Prelude.& Lens' ListDatasetExportJobs (Maybe Text)
listDatasetExportJobs_nextToken
forall s t a b. ASetter s t a b -> b -> s -> t
Lens..~ AWSResponse ListDatasetExportJobs
rs
forall s a. s -> Getting (First a) s a -> Maybe a
Lens.^? Lens' ListDatasetExportJobsResponse (Maybe Text)
listDatasetExportJobsResponse_nextToken
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 ListDatasetExportJobs where
type
AWSResponse ListDatasetExportJobs =
ListDatasetExportJobsResponse
request :: (Service -> Service)
-> ListDatasetExportJobs -> Request ListDatasetExportJobs
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 ListDatasetExportJobs
-> ClientResponse ClientBody
-> m (Either
Error (ClientResponse (AWSResponse ListDatasetExportJobs)))
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 [DatasetExportJobSummary]
-> Maybe Text -> Int -> ListDatasetExportJobsResponse
ListDatasetExportJobsResponse'
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
"datasetExportJobs"
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
"nextToken")
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 ListDatasetExportJobs where
hashWithSalt :: Int -> ListDatasetExportJobs -> Int
hashWithSalt Int
_salt ListDatasetExportJobs' {Maybe Natural
Maybe Text
nextToken :: Maybe Text
maxResults :: Maybe Natural
datasetArn :: Maybe Text
$sel:nextToken:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Text
$sel:maxResults:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Natural
$sel:datasetArn:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Text
..} =
Int
_salt
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
datasetArn
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Natural
maxResults
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
nextToken
instance Prelude.NFData ListDatasetExportJobs where
rnf :: ListDatasetExportJobs -> ()
rnf ListDatasetExportJobs' {Maybe Natural
Maybe Text
nextToken :: Maybe Text
maxResults :: Maybe Natural
datasetArn :: Maybe Text
$sel:nextToken:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Text
$sel:maxResults:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Natural
$sel:datasetArn:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
datasetArn
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Natural
maxResults
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
nextToken
instance Data.ToHeaders ListDatasetExportJobs where
toHeaders :: ListDatasetExportJobs -> 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
"AmazonPersonalize.ListDatasetExportJobs" ::
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 ListDatasetExportJobs where
toJSON :: ListDatasetExportJobs -> Value
toJSON ListDatasetExportJobs' {Maybe Natural
Maybe Text
nextToken :: Maybe Text
maxResults :: Maybe Natural
datasetArn :: Maybe Text
$sel:nextToken:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Text
$sel:maxResults:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Natural
$sel:datasetArn:ListDatasetExportJobs' :: ListDatasetExportJobs -> Maybe Text
..} =
[Pair] -> Value
Data.object
( forall a. [Maybe a] -> [a]
Prelude.catMaybes
[ (Key
"datasetArn" 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
datasetArn,
(Key
"maxResults" 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 Natural
maxResults,
(Key
"nextToken" 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
nextToken
]
)
instance Data.ToPath ListDatasetExportJobs where
toPath :: ListDatasetExportJobs -> ByteString
toPath = forall a b. a -> b -> a
Prelude.const ByteString
"/"
instance Data.ToQuery ListDatasetExportJobs where
toQuery :: ListDatasetExportJobs -> QueryString
toQuery = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
data ListDatasetExportJobsResponse = ListDatasetExportJobsResponse'
{
ListDatasetExportJobsResponse -> Maybe [DatasetExportJobSummary]
datasetExportJobs :: Prelude.Maybe [DatasetExportJobSummary],
ListDatasetExportJobsResponse -> Maybe Text
nextToken :: Prelude.Maybe Prelude.Text,
ListDatasetExportJobsResponse -> Int
httpStatus :: Prelude.Int
}
deriving (ListDatasetExportJobsResponse
-> ListDatasetExportJobsResponse -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: ListDatasetExportJobsResponse
-> ListDatasetExportJobsResponse -> Bool
$c/= :: ListDatasetExportJobsResponse
-> ListDatasetExportJobsResponse -> Bool
== :: ListDatasetExportJobsResponse
-> ListDatasetExportJobsResponse -> Bool
$c== :: ListDatasetExportJobsResponse
-> ListDatasetExportJobsResponse -> Bool
Prelude.Eq, ReadPrec [ListDatasetExportJobsResponse]
ReadPrec ListDatasetExportJobsResponse
Int -> ReadS ListDatasetExportJobsResponse
ReadS [ListDatasetExportJobsResponse]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [ListDatasetExportJobsResponse]
$creadListPrec :: ReadPrec [ListDatasetExportJobsResponse]
readPrec :: ReadPrec ListDatasetExportJobsResponse
$creadPrec :: ReadPrec ListDatasetExportJobsResponse
readList :: ReadS [ListDatasetExportJobsResponse]
$creadList :: ReadS [ListDatasetExportJobsResponse]
readsPrec :: Int -> ReadS ListDatasetExportJobsResponse
$creadsPrec :: Int -> ReadS ListDatasetExportJobsResponse
Prelude.Read, Int -> ListDatasetExportJobsResponse -> ShowS
[ListDatasetExportJobsResponse] -> ShowS
ListDatasetExportJobsResponse -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [ListDatasetExportJobsResponse] -> ShowS
$cshowList :: [ListDatasetExportJobsResponse] -> ShowS
show :: ListDatasetExportJobsResponse -> String
$cshow :: ListDatasetExportJobsResponse -> String
showsPrec :: Int -> ListDatasetExportJobsResponse -> ShowS
$cshowsPrec :: Int -> ListDatasetExportJobsResponse -> ShowS
Prelude.Show, forall x.
Rep ListDatasetExportJobsResponse x
-> ListDatasetExportJobsResponse
forall x.
ListDatasetExportJobsResponse
-> Rep ListDatasetExportJobsResponse x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep ListDatasetExportJobsResponse x
-> ListDatasetExportJobsResponse
$cfrom :: forall x.
ListDatasetExportJobsResponse
-> Rep ListDatasetExportJobsResponse x
Prelude.Generic)
newListDatasetExportJobsResponse ::
Prelude.Int ->
ListDatasetExportJobsResponse
newListDatasetExportJobsResponse :: Int -> ListDatasetExportJobsResponse
newListDatasetExportJobsResponse Int
pHttpStatus_ =
ListDatasetExportJobsResponse'
{ $sel:datasetExportJobs:ListDatasetExportJobsResponse' :: Maybe [DatasetExportJobSummary]
datasetExportJobs =
forall a. Maybe a
Prelude.Nothing,
$sel:nextToken:ListDatasetExportJobsResponse' :: Maybe Text
nextToken = forall a. Maybe a
Prelude.Nothing,
$sel:httpStatus:ListDatasetExportJobsResponse' :: Int
httpStatus = Int
pHttpStatus_
}
listDatasetExportJobsResponse_datasetExportJobs :: Lens.Lens' ListDatasetExportJobsResponse (Prelude.Maybe [DatasetExportJobSummary])
listDatasetExportJobsResponse_datasetExportJobs :: Lens'
ListDatasetExportJobsResponse (Maybe [DatasetExportJobSummary])
listDatasetExportJobsResponse_datasetExportJobs = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDatasetExportJobsResponse' {Maybe [DatasetExportJobSummary]
datasetExportJobs :: Maybe [DatasetExportJobSummary]
$sel:datasetExportJobs:ListDatasetExportJobsResponse' :: ListDatasetExportJobsResponse -> Maybe [DatasetExportJobSummary]
datasetExportJobs} -> Maybe [DatasetExportJobSummary]
datasetExportJobs) (\s :: ListDatasetExportJobsResponse
s@ListDatasetExportJobsResponse' {} Maybe [DatasetExportJobSummary]
a -> ListDatasetExportJobsResponse
s {$sel:datasetExportJobs:ListDatasetExportJobsResponse' :: Maybe [DatasetExportJobSummary]
datasetExportJobs = Maybe [DatasetExportJobSummary]
a} :: ListDatasetExportJobsResponse) 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
listDatasetExportJobsResponse_nextToken :: Lens.Lens' ListDatasetExportJobsResponse (Prelude.Maybe Prelude.Text)
listDatasetExportJobsResponse_nextToken :: Lens' ListDatasetExportJobsResponse (Maybe Text)
listDatasetExportJobsResponse_nextToken = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDatasetExportJobsResponse' {Maybe Text
nextToken :: Maybe Text
$sel:nextToken:ListDatasetExportJobsResponse' :: ListDatasetExportJobsResponse -> Maybe Text
nextToken} -> Maybe Text
nextToken) (\s :: ListDatasetExportJobsResponse
s@ListDatasetExportJobsResponse' {} Maybe Text
a -> ListDatasetExportJobsResponse
s {$sel:nextToken:ListDatasetExportJobsResponse' :: Maybe Text
nextToken = Maybe Text
a} :: ListDatasetExportJobsResponse)
listDatasetExportJobsResponse_httpStatus :: Lens.Lens' ListDatasetExportJobsResponse Prelude.Int
listDatasetExportJobsResponse_httpStatus :: Lens' ListDatasetExportJobsResponse Int
listDatasetExportJobsResponse_httpStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDatasetExportJobsResponse' {Int
httpStatus :: Int
$sel:httpStatus:ListDatasetExportJobsResponse' :: ListDatasetExportJobsResponse -> Int
httpStatus} -> Int
httpStatus) (\s :: ListDatasetExportJobsResponse
s@ListDatasetExportJobsResponse' {} Int
a -> ListDatasetExportJobsResponse
s {$sel:httpStatus:ListDatasetExportJobsResponse' :: Int
httpStatus = Int
a} :: ListDatasetExportJobsResponse)
instance Prelude.NFData ListDatasetExportJobsResponse where
rnf :: ListDatasetExportJobsResponse -> ()
rnf ListDatasetExportJobsResponse' {Int
Maybe [DatasetExportJobSummary]
Maybe Text
httpStatus :: Int
nextToken :: Maybe Text
datasetExportJobs :: Maybe [DatasetExportJobSummary]
$sel:httpStatus:ListDatasetExportJobsResponse' :: ListDatasetExportJobsResponse -> Int
$sel:nextToken:ListDatasetExportJobsResponse' :: ListDatasetExportJobsResponse -> Maybe Text
$sel:datasetExportJobs:ListDatasetExportJobsResponse' :: ListDatasetExportJobsResponse -> Maybe [DatasetExportJobSummary]
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe [DatasetExportJobSummary]
datasetExportJobs
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
nextToken
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Int
httpStatus