{-# 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.WellArchitected.ListLensReviews
(
ListLensReviews (..),
newListLensReviews,
listLensReviews_maxResults,
listLensReviews_milestoneNumber,
listLensReviews_nextToken,
listLensReviews_workloadId,
ListLensReviewsResponse (..),
newListLensReviewsResponse,
listLensReviewsResponse_lensReviewSummaries,
listLensReviewsResponse_milestoneNumber,
listLensReviewsResponse_nextToken,
listLensReviewsResponse_workloadId,
listLensReviewsResponse_httpStatus,
)
where
import qualified Amazonka.Core as Core
import qualified Amazonka.Core.Lens.Internal as Lens
import qualified Amazonka.Data as Data
import qualified Amazonka.Prelude as Prelude
import qualified Amazonka.Request as Request
import qualified Amazonka.Response as Response
import Amazonka.WellArchitected.Types
data ListLensReviews = ListLensReviews'
{ ListLensReviews -> Maybe Natural
maxResults :: Prelude.Maybe Prelude.Natural,
ListLensReviews -> Maybe Natural
milestoneNumber :: Prelude.Maybe Prelude.Natural,
ListLensReviews -> Maybe Text
nextToken :: Prelude.Maybe Prelude.Text,
ListLensReviews -> Text
workloadId :: Prelude.Text
}
deriving (ListLensReviews -> ListLensReviews -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: ListLensReviews -> ListLensReviews -> Bool
$c/= :: ListLensReviews -> ListLensReviews -> Bool
== :: ListLensReviews -> ListLensReviews -> Bool
$c== :: ListLensReviews -> ListLensReviews -> Bool
Prelude.Eq, ReadPrec [ListLensReviews]
ReadPrec ListLensReviews
Int -> ReadS ListLensReviews
ReadS [ListLensReviews]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [ListLensReviews]
$creadListPrec :: ReadPrec [ListLensReviews]
readPrec :: ReadPrec ListLensReviews
$creadPrec :: ReadPrec ListLensReviews
readList :: ReadS [ListLensReviews]
$creadList :: ReadS [ListLensReviews]
readsPrec :: Int -> ReadS ListLensReviews
$creadsPrec :: Int -> ReadS ListLensReviews
Prelude.Read, Int -> ListLensReviews -> ShowS
[ListLensReviews] -> ShowS
ListLensReviews -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [ListLensReviews] -> ShowS
$cshowList :: [ListLensReviews] -> ShowS
show :: ListLensReviews -> String
$cshow :: ListLensReviews -> String
showsPrec :: Int -> ListLensReviews -> ShowS
$cshowsPrec :: Int -> ListLensReviews -> ShowS
Prelude.Show, forall x. Rep ListLensReviews x -> ListLensReviews
forall x. ListLensReviews -> Rep ListLensReviews x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x. Rep ListLensReviews x -> ListLensReviews
$cfrom :: forall x. ListLensReviews -> Rep ListLensReviews x
Prelude.Generic)
newListLensReviews ::
Prelude.Text ->
ListLensReviews
newListLensReviews :: Text -> ListLensReviews
newListLensReviews Text
pWorkloadId_ =
ListLensReviews'
{ $sel:maxResults:ListLensReviews' :: Maybe Natural
maxResults = forall a. Maybe a
Prelude.Nothing,
$sel:milestoneNumber:ListLensReviews' :: Maybe Natural
milestoneNumber = forall a. Maybe a
Prelude.Nothing,
$sel:nextToken:ListLensReviews' :: Maybe Text
nextToken = forall a. Maybe a
Prelude.Nothing,
$sel:workloadId:ListLensReviews' :: Text
workloadId = Text
pWorkloadId_
}
listLensReviews_maxResults :: Lens.Lens' ListLensReviews (Prelude.Maybe Prelude.Natural)
listLensReviews_maxResults :: Lens' ListLensReviews (Maybe Natural)
listLensReviews_maxResults = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListLensReviews' {Maybe Natural
maxResults :: Maybe Natural
$sel:maxResults:ListLensReviews' :: ListLensReviews -> Maybe Natural
maxResults} -> Maybe Natural
maxResults) (\s :: ListLensReviews
s@ListLensReviews' {} Maybe Natural
a -> ListLensReviews
s {$sel:maxResults:ListLensReviews' :: Maybe Natural
maxResults = Maybe Natural
a} :: ListLensReviews)
listLensReviews_milestoneNumber :: Lens.Lens' ListLensReviews (Prelude.Maybe Prelude.Natural)
listLensReviews_milestoneNumber :: Lens' ListLensReviews (Maybe Natural)
listLensReviews_milestoneNumber = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListLensReviews' {Maybe Natural
milestoneNumber :: Maybe Natural
$sel:milestoneNumber:ListLensReviews' :: ListLensReviews -> Maybe Natural
milestoneNumber} -> Maybe Natural
milestoneNumber) (\s :: ListLensReviews
s@ListLensReviews' {} Maybe Natural
a -> ListLensReviews
s {$sel:milestoneNumber:ListLensReviews' :: Maybe Natural
milestoneNumber = Maybe Natural
a} :: ListLensReviews)
listLensReviews_nextToken :: Lens.Lens' ListLensReviews (Prelude.Maybe Prelude.Text)
listLensReviews_nextToken :: Lens' ListLensReviews (Maybe Text)
listLensReviews_nextToken = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListLensReviews' {Maybe Text
nextToken :: Maybe Text
$sel:nextToken:ListLensReviews' :: ListLensReviews -> Maybe Text
nextToken} -> Maybe Text
nextToken) (\s :: ListLensReviews
s@ListLensReviews' {} Maybe Text
a -> ListLensReviews
s {$sel:nextToken:ListLensReviews' :: Maybe Text
nextToken = Maybe Text
a} :: ListLensReviews)
listLensReviews_workloadId :: Lens.Lens' ListLensReviews Prelude.Text
listLensReviews_workloadId :: Lens' ListLensReviews Text
listLensReviews_workloadId = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListLensReviews' {Text
workloadId :: Text
$sel:workloadId:ListLensReviews' :: ListLensReviews -> Text
workloadId} -> Text
workloadId) (\s :: ListLensReviews
s@ListLensReviews' {} Text
a -> ListLensReviews
s {$sel:workloadId:ListLensReviews' :: Text
workloadId = Text
a} :: ListLensReviews)
instance Core.AWSRequest ListLensReviews where
type
AWSResponse ListLensReviews =
ListLensReviewsResponse
request :: (Service -> Service) -> ListLensReviews -> Request ListLensReviews
request Service -> Service
overrides =
forall a. ToRequest a => Service -> a -> Request a
Request.get (Service -> Service
overrides Service
defaultService)
response :: forall (m :: * -> *).
MonadResource m =>
(ByteStringLazy -> IO ByteStringLazy)
-> Service
-> Proxy ListLensReviews
-> ClientResponse ClientBody
-> m (Either Error (ClientResponse (AWSResponse ListLensReviews)))
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 [LensReviewSummary]
-> Maybe Natural
-> Maybe Text
-> Maybe Text
-> Int
-> ListLensReviewsResponse
ListLensReviewsResponse'
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
"LensReviewSummaries"
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
"MilestoneNumber")
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.<*> (Object
x forall a. FromJSON a => Object -> Key -> Either String (Maybe a)
Data..?> Key
"WorkloadId")
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 ListLensReviews where
hashWithSalt :: Int -> ListLensReviews -> Int
hashWithSalt Int
_salt ListLensReviews' {Maybe Natural
Maybe Text
Text
workloadId :: Text
nextToken :: Maybe Text
milestoneNumber :: Maybe Natural
maxResults :: Maybe Natural
$sel:workloadId:ListLensReviews' :: ListLensReviews -> Text
$sel:nextToken:ListLensReviews' :: ListLensReviews -> Maybe Text
$sel:milestoneNumber:ListLensReviews' :: ListLensReviews -> Maybe Natural
$sel:maxResults:ListLensReviews' :: ListLensReviews -> Maybe Natural
..} =
Int
_salt
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Natural
maxResults
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Natural
milestoneNumber
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
nextToken
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Text
workloadId
instance Prelude.NFData ListLensReviews where
rnf :: ListLensReviews -> ()
rnf ListLensReviews' {Maybe Natural
Maybe Text
Text
workloadId :: Text
nextToken :: Maybe Text
milestoneNumber :: Maybe Natural
maxResults :: Maybe Natural
$sel:workloadId:ListLensReviews' :: ListLensReviews -> Text
$sel:nextToken:ListLensReviews' :: ListLensReviews -> Maybe Text
$sel:milestoneNumber:ListLensReviews' :: ListLensReviews -> Maybe Natural
$sel:maxResults:ListLensReviews' :: ListLensReviews -> Maybe Natural
..} =
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 Natural
milestoneNumber
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 Text
workloadId
instance Data.ToHeaders ListLensReviews where
toHeaders :: ListLensReviews -> ResponseHeaders
toHeaders =
forall a b. a -> b -> a
Prelude.const
( forall a. Monoid a => [a] -> a
Prelude.mconcat
[ HeaderName
"Content-Type"
forall a. ToHeader a => HeaderName -> a -> ResponseHeaders
Data.=# ( ByteString
"application/x-amz-json-1.1" ::
Prelude.ByteString
)
]
)
instance Data.ToPath ListLensReviews where
toPath :: ListLensReviews -> ByteString
toPath ListLensReviews' {Maybe Natural
Maybe Text
Text
workloadId :: Text
nextToken :: Maybe Text
milestoneNumber :: Maybe Natural
maxResults :: Maybe Natural
$sel:workloadId:ListLensReviews' :: ListLensReviews -> Text
$sel:nextToken:ListLensReviews' :: ListLensReviews -> Maybe Text
$sel:milestoneNumber:ListLensReviews' :: ListLensReviews -> Maybe Natural
$sel:maxResults:ListLensReviews' :: ListLensReviews -> Maybe Natural
..} =
forall a. Monoid a => [a] -> a
Prelude.mconcat
[ByteString
"/workloads/", forall a. ToByteString a => a -> ByteString
Data.toBS Text
workloadId, ByteString
"/lensReviews"]
instance Data.ToQuery ListLensReviews where
toQuery :: ListLensReviews -> QueryString
toQuery ListLensReviews' {Maybe Natural
Maybe Text
Text
workloadId :: Text
nextToken :: Maybe Text
milestoneNumber :: Maybe Natural
maxResults :: Maybe Natural
$sel:workloadId:ListLensReviews' :: ListLensReviews -> Text
$sel:nextToken:ListLensReviews' :: ListLensReviews -> Maybe Text
$sel:milestoneNumber:ListLensReviews' :: ListLensReviews -> Maybe Natural
$sel:maxResults:ListLensReviews' :: ListLensReviews -> Maybe Natural
..} =
forall a. Monoid a => [a] -> a
Prelude.mconcat
[ ByteString
"MaxResults" forall a. ToQuery a => ByteString -> a -> QueryString
Data.=: Maybe Natural
maxResults,
ByteString
"MilestoneNumber" forall a. ToQuery a => ByteString -> a -> QueryString
Data.=: Maybe Natural
milestoneNumber,
ByteString
"NextToken" forall a. ToQuery a => ByteString -> a -> QueryString
Data.=: Maybe Text
nextToken
]
data ListLensReviewsResponse = ListLensReviewsResponse'
{ ListLensReviewsResponse -> Maybe [LensReviewSummary]
lensReviewSummaries :: Prelude.Maybe [LensReviewSummary],
ListLensReviewsResponse -> Maybe Natural
milestoneNumber :: Prelude.Maybe Prelude.Natural,
ListLensReviewsResponse -> Maybe Text
nextToken :: Prelude.Maybe Prelude.Text,
ListLensReviewsResponse -> Maybe Text
workloadId :: Prelude.Maybe Prelude.Text,
ListLensReviewsResponse -> Int
httpStatus :: Prelude.Int
}
deriving (ListLensReviewsResponse -> ListLensReviewsResponse -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: ListLensReviewsResponse -> ListLensReviewsResponse -> Bool
$c/= :: ListLensReviewsResponse -> ListLensReviewsResponse -> Bool
== :: ListLensReviewsResponse -> ListLensReviewsResponse -> Bool
$c== :: ListLensReviewsResponse -> ListLensReviewsResponse -> Bool
Prelude.Eq, ReadPrec [ListLensReviewsResponse]
ReadPrec ListLensReviewsResponse
Int -> ReadS ListLensReviewsResponse
ReadS [ListLensReviewsResponse]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [ListLensReviewsResponse]
$creadListPrec :: ReadPrec [ListLensReviewsResponse]
readPrec :: ReadPrec ListLensReviewsResponse
$creadPrec :: ReadPrec ListLensReviewsResponse
readList :: ReadS [ListLensReviewsResponse]
$creadList :: ReadS [ListLensReviewsResponse]
readsPrec :: Int -> ReadS ListLensReviewsResponse
$creadsPrec :: Int -> ReadS ListLensReviewsResponse
Prelude.Read, Int -> ListLensReviewsResponse -> ShowS
[ListLensReviewsResponse] -> ShowS
ListLensReviewsResponse -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [ListLensReviewsResponse] -> ShowS
$cshowList :: [ListLensReviewsResponse] -> ShowS
show :: ListLensReviewsResponse -> String
$cshow :: ListLensReviewsResponse -> String
showsPrec :: Int -> ListLensReviewsResponse -> ShowS
$cshowsPrec :: Int -> ListLensReviewsResponse -> ShowS
Prelude.Show, forall x. Rep ListLensReviewsResponse x -> ListLensReviewsResponse
forall x. ListLensReviewsResponse -> Rep ListLensReviewsResponse x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x. Rep ListLensReviewsResponse x -> ListLensReviewsResponse
$cfrom :: forall x. ListLensReviewsResponse -> Rep ListLensReviewsResponse x
Prelude.Generic)
newListLensReviewsResponse ::
Prelude.Int ->
ListLensReviewsResponse
newListLensReviewsResponse :: Int -> ListLensReviewsResponse
newListLensReviewsResponse Int
pHttpStatus_ =
ListLensReviewsResponse'
{ $sel:lensReviewSummaries:ListLensReviewsResponse' :: Maybe [LensReviewSummary]
lensReviewSummaries =
forall a. Maybe a
Prelude.Nothing,
$sel:milestoneNumber:ListLensReviewsResponse' :: Maybe Natural
milestoneNumber = forall a. Maybe a
Prelude.Nothing,
$sel:nextToken:ListLensReviewsResponse' :: Maybe Text
nextToken = forall a. Maybe a
Prelude.Nothing,
$sel:workloadId:ListLensReviewsResponse' :: Maybe Text
workloadId = forall a. Maybe a
Prelude.Nothing,
$sel:httpStatus:ListLensReviewsResponse' :: Int
httpStatus = Int
pHttpStatus_
}
listLensReviewsResponse_lensReviewSummaries :: Lens.Lens' ListLensReviewsResponse (Prelude.Maybe [LensReviewSummary])
listLensReviewsResponse_lensReviewSummaries :: Lens' ListLensReviewsResponse (Maybe [LensReviewSummary])
listLensReviewsResponse_lensReviewSummaries = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListLensReviewsResponse' {Maybe [LensReviewSummary]
lensReviewSummaries :: Maybe [LensReviewSummary]
$sel:lensReviewSummaries:ListLensReviewsResponse' :: ListLensReviewsResponse -> Maybe [LensReviewSummary]
lensReviewSummaries} -> Maybe [LensReviewSummary]
lensReviewSummaries) (\s :: ListLensReviewsResponse
s@ListLensReviewsResponse' {} Maybe [LensReviewSummary]
a -> ListLensReviewsResponse
s {$sel:lensReviewSummaries:ListLensReviewsResponse' :: Maybe [LensReviewSummary]
lensReviewSummaries = Maybe [LensReviewSummary]
a} :: ListLensReviewsResponse) 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
listLensReviewsResponse_milestoneNumber :: Lens.Lens' ListLensReviewsResponse (Prelude.Maybe Prelude.Natural)
listLensReviewsResponse_milestoneNumber :: Lens' ListLensReviewsResponse (Maybe Natural)
listLensReviewsResponse_milestoneNumber = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListLensReviewsResponse' {Maybe Natural
milestoneNumber :: Maybe Natural
$sel:milestoneNumber:ListLensReviewsResponse' :: ListLensReviewsResponse -> Maybe Natural
milestoneNumber} -> Maybe Natural
milestoneNumber) (\s :: ListLensReviewsResponse
s@ListLensReviewsResponse' {} Maybe Natural
a -> ListLensReviewsResponse
s {$sel:milestoneNumber:ListLensReviewsResponse' :: Maybe Natural
milestoneNumber = Maybe Natural
a} :: ListLensReviewsResponse)
listLensReviewsResponse_nextToken :: Lens.Lens' ListLensReviewsResponse (Prelude.Maybe Prelude.Text)
listLensReviewsResponse_nextToken :: Lens' ListLensReviewsResponse (Maybe Text)
listLensReviewsResponse_nextToken = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListLensReviewsResponse' {Maybe Text
nextToken :: Maybe Text
$sel:nextToken:ListLensReviewsResponse' :: ListLensReviewsResponse -> Maybe Text
nextToken} -> Maybe Text
nextToken) (\s :: ListLensReviewsResponse
s@ListLensReviewsResponse' {} Maybe Text
a -> ListLensReviewsResponse
s {$sel:nextToken:ListLensReviewsResponse' :: Maybe Text
nextToken = Maybe Text
a} :: ListLensReviewsResponse)
listLensReviewsResponse_workloadId :: Lens.Lens' ListLensReviewsResponse (Prelude.Maybe Prelude.Text)
listLensReviewsResponse_workloadId :: Lens' ListLensReviewsResponse (Maybe Text)
listLensReviewsResponse_workloadId = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListLensReviewsResponse' {Maybe Text
workloadId :: Maybe Text
$sel:workloadId:ListLensReviewsResponse' :: ListLensReviewsResponse -> Maybe Text
workloadId} -> Maybe Text
workloadId) (\s :: ListLensReviewsResponse
s@ListLensReviewsResponse' {} Maybe Text
a -> ListLensReviewsResponse
s {$sel:workloadId:ListLensReviewsResponse' :: Maybe Text
workloadId = Maybe Text
a} :: ListLensReviewsResponse)
listLensReviewsResponse_httpStatus :: Lens.Lens' ListLensReviewsResponse Prelude.Int
listLensReviewsResponse_httpStatus :: Lens' ListLensReviewsResponse Int
listLensReviewsResponse_httpStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListLensReviewsResponse' {Int
httpStatus :: Int
$sel:httpStatus:ListLensReviewsResponse' :: ListLensReviewsResponse -> Int
httpStatus} -> Int
httpStatus) (\s :: ListLensReviewsResponse
s@ListLensReviewsResponse' {} Int
a -> ListLensReviewsResponse
s {$sel:httpStatus:ListLensReviewsResponse' :: Int
httpStatus = Int
a} :: ListLensReviewsResponse)
instance Prelude.NFData ListLensReviewsResponse where
rnf :: ListLensReviewsResponse -> ()
rnf ListLensReviewsResponse' {Int
Maybe Natural
Maybe [LensReviewSummary]
Maybe Text
httpStatus :: Int
workloadId :: Maybe Text
nextToken :: Maybe Text
milestoneNumber :: Maybe Natural
lensReviewSummaries :: Maybe [LensReviewSummary]
$sel:httpStatus:ListLensReviewsResponse' :: ListLensReviewsResponse -> Int
$sel:workloadId:ListLensReviewsResponse' :: ListLensReviewsResponse -> Maybe Text
$sel:nextToken:ListLensReviewsResponse' :: ListLensReviewsResponse -> Maybe Text
$sel:milestoneNumber:ListLensReviewsResponse' :: ListLensReviewsResponse -> Maybe Natural
$sel:lensReviewSummaries:ListLensReviewsResponse' :: ListLensReviewsResponse -> Maybe [LensReviewSummary]
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe [LensReviewSummary]
lensReviewSummaries
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Natural
milestoneNumber
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 Maybe Text
workloadId
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Int
httpStatus