{-# 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.MacieV2.TestCustomDataIdentifier
(
TestCustomDataIdentifier (..),
newTestCustomDataIdentifier,
testCustomDataIdentifier_ignoreWords,
testCustomDataIdentifier_keywords,
testCustomDataIdentifier_maximumMatchDistance,
testCustomDataIdentifier_regex,
testCustomDataIdentifier_sampleText,
TestCustomDataIdentifierResponse (..),
newTestCustomDataIdentifierResponse,
testCustomDataIdentifierResponse_matchCount,
testCustomDataIdentifierResponse_httpStatus,
)
where
import qualified Amazonka.Core as Core
import qualified Amazonka.Core.Lens.Internal as Lens
import qualified Amazonka.Data as Data
import Amazonka.MacieV2.Types
import qualified Amazonka.Prelude as Prelude
import qualified Amazonka.Request as Request
import qualified Amazonka.Response as Response
data TestCustomDataIdentifier = TestCustomDataIdentifier'
{
TestCustomDataIdentifier -> Maybe [Text]
ignoreWords :: Prelude.Maybe [Prelude.Text],
TestCustomDataIdentifier -> Maybe [Text]
keywords :: Prelude.Maybe [Prelude.Text],
TestCustomDataIdentifier -> Maybe Int
maximumMatchDistance :: Prelude.Maybe Prelude.Int,
TestCustomDataIdentifier -> Text
regex :: Prelude.Text,
TestCustomDataIdentifier -> Text
sampleText :: Prelude.Text
}
deriving (TestCustomDataIdentifier -> TestCustomDataIdentifier -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: TestCustomDataIdentifier -> TestCustomDataIdentifier -> Bool
$c/= :: TestCustomDataIdentifier -> TestCustomDataIdentifier -> Bool
== :: TestCustomDataIdentifier -> TestCustomDataIdentifier -> Bool
$c== :: TestCustomDataIdentifier -> TestCustomDataIdentifier -> Bool
Prelude.Eq, ReadPrec [TestCustomDataIdentifier]
ReadPrec TestCustomDataIdentifier
Int -> ReadS TestCustomDataIdentifier
ReadS [TestCustomDataIdentifier]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [TestCustomDataIdentifier]
$creadListPrec :: ReadPrec [TestCustomDataIdentifier]
readPrec :: ReadPrec TestCustomDataIdentifier
$creadPrec :: ReadPrec TestCustomDataIdentifier
readList :: ReadS [TestCustomDataIdentifier]
$creadList :: ReadS [TestCustomDataIdentifier]
readsPrec :: Int -> ReadS TestCustomDataIdentifier
$creadsPrec :: Int -> ReadS TestCustomDataIdentifier
Prelude.Read, Int -> TestCustomDataIdentifier -> ShowS
[TestCustomDataIdentifier] -> ShowS
TestCustomDataIdentifier -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [TestCustomDataIdentifier] -> ShowS
$cshowList :: [TestCustomDataIdentifier] -> ShowS
show :: TestCustomDataIdentifier -> String
$cshow :: TestCustomDataIdentifier -> String
showsPrec :: Int -> TestCustomDataIdentifier -> ShowS
$cshowsPrec :: Int -> TestCustomDataIdentifier -> ShowS
Prelude.Show, forall x.
Rep TestCustomDataIdentifier x -> TestCustomDataIdentifier
forall x.
TestCustomDataIdentifier -> Rep TestCustomDataIdentifier x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep TestCustomDataIdentifier x -> TestCustomDataIdentifier
$cfrom :: forall x.
TestCustomDataIdentifier -> Rep TestCustomDataIdentifier x
Prelude.Generic)
newTestCustomDataIdentifier ::
Prelude.Text ->
Prelude.Text ->
TestCustomDataIdentifier
newTestCustomDataIdentifier :: Text -> Text -> TestCustomDataIdentifier
newTestCustomDataIdentifier Text
pRegex_ Text
pSampleText_ =
TestCustomDataIdentifier'
{ $sel:ignoreWords:TestCustomDataIdentifier' :: Maybe [Text]
ignoreWords =
forall a. Maybe a
Prelude.Nothing,
$sel:keywords:TestCustomDataIdentifier' :: Maybe [Text]
keywords = forall a. Maybe a
Prelude.Nothing,
$sel:maximumMatchDistance:TestCustomDataIdentifier' :: Maybe Int
maximumMatchDistance = forall a. Maybe a
Prelude.Nothing,
$sel:regex:TestCustomDataIdentifier' :: Text
regex = Text
pRegex_,
$sel:sampleText:TestCustomDataIdentifier' :: Text
sampleText = Text
pSampleText_
}
testCustomDataIdentifier_ignoreWords :: Lens.Lens' TestCustomDataIdentifier (Prelude.Maybe [Prelude.Text])
testCustomDataIdentifier_ignoreWords :: Lens' TestCustomDataIdentifier (Maybe [Text])
testCustomDataIdentifier_ignoreWords = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\TestCustomDataIdentifier' {Maybe [Text]
ignoreWords :: Maybe [Text]
$sel:ignoreWords:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe [Text]
ignoreWords} -> Maybe [Text]
ignoreWords) (\s :: TestCustomDataIdentifier
s@TestCustomDataIdentifier' {} Maybe [Text]
a -> TestCustomDataIdentifier
s {$sel:ignoreWords:TestCustomDataIdentifier' :: Maybe [Text]
ignoreWords = Maybe [Text]
a} :: TestCustomDataIdentifier) 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
testCustomDataIdentifier_keywords :: Lens.Lens' TestCustomDataIdentifier (Prelude.Maybe [Prelude.Text])
testCustomDataIdentifier_keywords :: Lens' TestCustomDataIdentifier (Maybe [Text])
testCustomDataIdentifier_keywords = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\TestCustomDataIdentifier' {Maybe [Text]
keywords :: Maybe [Text]
$sel:keywords:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe [Text]
keywords} -> Maybe [Text]
keywords) (\s :: TestCustomDataIdentifier
s@TestCustomDataIdentifier' {} Maybe [Text]
a -> TestCustomDataIdentifier
s {$sel:keywords:TestCustomDataIdentifier' :: Maybe [Text]
keywords = Maybe [Text]
a} :: TestCustomDataIdentifier) 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
testCustomDataIdentifier_maximumMatchDistance :: Lens.Lens' TestCustomDataIdentifier (Prelude.Maybe Prelude.Int)
testCustomDataIdentifier_maximumMatchDistance :: Lens' TestCustomDataIdentifier (Maybe Int)
testCustomDataIdentifier_maximumMatchDistance = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\TestCustomDataIdentifier' {Maybe Int
maximumMatchDistance :: Maybe Int
$sel:maximumMatchDistance:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe Int
maximumMatchDistance} -> Maybe Int
maximumMatchDistance) (\s :: TestCustomDataIdentifier
s@TestCustomDataIdentifier' {} Maybe Int
a -> TestCustomDataIdentifier
s {$sel:maximumMatchDistance:TestCustomDataIdentifier' :: Maybe Int
maximumMatchDistance = Maybe Int
a} :: TestCustomDataIdentifier)
testCustomDataIdentifier_regex :: Lens.Lens' TestCustomDataIdentifier Prelude.Text
testCustomDataIdentifier_regex :: Lens' TestCustomDataIdentifier Text
testCustomDataIdentifier_regex = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\TestCustomDataIdentifier' {Text
regex :: Text
$sel:regex:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Text
regex} -> Text
regex) (\s :: TestCustomDataIdentifier
s@TestCustomDataIdentifier' {} Text
a -> TestCustomDataIdentifier
s {$sel:regex:TestCustomDataIdentifier' :: Text
regex = Text
a} :: TestCustomDataIdentifier)
testCustomDataIdentifier_sampleText :: Lens.Lens' TestCustomDataIdentifier Prelude.Text
testCustomDataIdentifier_sampleText :: Lens' TestCustomDataIdentifier Text
testCustomDataIdentifier_sampleText = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\TestCustomDataIdentifier' {Text
sampleText :: Text
$sel:sampleText:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Text
sampleText} -> Text
sampleText) (\s :: TestCustomDataIdentifier
s@TestCustomDataIdentifier' {} Text
a -> TestCustomDataIdentifier
s {$sel:sampleText:TestCustomDataIdentifier' :: Text
sampleText = Text
a} :: TestCustomDataIdentifier)
instance Core.AWSRequest TestCustomDataIdentifier where
type
AWSResponse TestCustomDataIdentifier =
TestCustomDataIdentifierResponse
request :: (Service -> Service)
-> TestCustomDataIdentifier -> Request TestCustomDataIdentifier
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 TestCustomDataIdentifier
-> ClientResponse ClientBody
-> m (Either
Error (ClientResponse (AWSResponse TestCustomDataIdentifier)))
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 Int -> Int -> TestCustomDataIdentifierResponse
TestCustomDataIdentifierResponse'
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
"matchCount")
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 TestCustomDataIdentifier where
hashWithSalt :: Int -> TestCustomDataIdentifier -> Int
hashWithSalt Int
_salt TestCustomDataIdentifier' {Maybe Int
Maybe [Text]
Text
sampleText :: Text
regex :: Text
maximumMatchDistance :: Maybe Int
keywords :: Maybe [Text]
ignoreWords :: Maybe [Text]
$sel:sampleText:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Text
$sel:regex:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Text
$sel:maximumMatchDistance:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe Int
$sel:keywords:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe [Text]
$sel:ignoreWords:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe [Text]
..} =
Int
_salt
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe [Text]
ignoreWords
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe [Text]
keywords
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Int
maximumMatchDistance
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Text
regex
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Text
sampleText
instance Prelude.NFData TestCustomDataIdentifier where
rnf :: TestCustomDataIdentifier -> ()
rnf TestCustomDataIdentifier' {Maybe Int
Maybe [Text]
Text
sampleText :: Text
regex :: Text
maximumMatchDistance :: Maybe Int
keywords :: Maybe [Text]
ignoreWords :: Maybe [Text]
$sel:sampleText:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Text
$sel:regex:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Text
$sel:maximumMatchDistance:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe Int
$sel:keywords:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe [Text]
$sel:ignoreWords:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe [Text]
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe [Text]
ignoreWords
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe [Text]
keywords
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Int
maximumMatchDistance
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Text
regex
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Text
sampleText
instance Data.ToHeaders TestCustomDataIdentifier where
toHeaders :: TestCustomDataIdentifier -> 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.ToJSON TestCustomDataIdentifier where
toJSON :: TestCustomDataIdentifier -> Value
toJSON TestCustomDataIdentifier' {Maybe Int
Maybe [Text]
Text
sampleText :: Text
regex :: Text
maximumMatchDistance :: Maybe Int
keywords :: Maybe [Text]
ignoreWords :: Maybe [Text]
$sel:sampleText:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Text
$sel:regex:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Text
$sel:maximumMatchDistance:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe Int
$sel:keywords:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe [Text]
$sel:ignoreWords:TestCustomDataIdentifier' :: TestCustomDataIdentifier -> Maybe [Text]
..} =
[Pair] -> Value
Data.object
( forall a. [Maybe a] -> [a]
Prelude.catMaybes
[ (Key
"ignoreWords" 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]
ignoreWords,
(Key
"keywords" 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]
keywords,
(Key
"maximumMatchDistance" 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 Int
maximumMatchDistance,
forall a. a -> Maybe a
Prelude.Just (Key
"regex" forall kv v. (KeyValue kv, ToJSON v) => Key -> v -> kv
Data..= Text
regex),
forall a. a -> Maybe a
Prelude.Just (Key
"sampleText" forall kv v. (KeyValue kv, ToJSON v) => Key -> v -> kv
Data..= Text
sampleText)
]
)
instance Data.ToPath TestCustomDataIdentifier where
toPath :: TestCustomDataIdentifier -> ByteString
toPath =
forall a b. a -> b -> a
Prelude.const ByteString
"/custom-data-identifiers/test"
instance Data.ToQuery TestCustomDataIdentifier where
toQuery :: TestCustomDataIdentifier -> QueryString
toQuery = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
data TestCustomDataIdentifierResponse = TestCustomDataIdentifierResponse'
{
TestCustomDataIdentifierResponse -> Maybe Int
matchCount :: Prelude.Maybe Prelude.Int,
TestCustomDataIdentifierResponse -> Int
httpStatus :: Prelude.Int
}
deriving (TestCustomDataIdentifierResponse
-> TestCustomDataIdentifierResponse -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: TestCustomDataIdentifierResponse
-> TestCustomDataIdentifierResponse -> Bool
$c/= :: TestCustomDataIdentifierResponse
-> TestCustomDataIdentifierResponse -> Bool
== :: TestCustomDataIdentifierResponse
-> TestCustomDataIdentifierResponse -> Bool
$c== :: TestCustomDataIdentifierResponse
-> TestCustomDataIdentifierResponse -> Bool
Prelude.Eq, ReadPrec [TestCustomDataIdentifierResponse]
ReadPrec TestCustomDataIdentifierResponse
Int -> ReadS TestCustomDataIdentifierResponse
ReadS [TestCustomDataIdentifierResponse]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [TestCustomDataIdentifierResponse]
$creadListPrec :: ReadPrec [TestCustomDataIdentifierResponse]
readPrec :: ReadPrec TestCustomDataIdentifierResponse
$creadPrec :: ReadPrec TestCustomDataIdentifierResponse
readList :: ReadS [TestCustomDataIdentifierResponse]
$creadList :: ReadS [TestCustomDataIdentifierResponse]
readsPrec :: Int -> ReadS TestCustomDataIdentifierResponse
$creadsPrec :: Int -> ReadS TestCustomDataIdentifierResponse
Prelude.Read, Int -> TestCustomDataIdentifierResponse -> ShowS
[TestCustomDataIdentifierResponse] -> ShowS
TestCustomDataIdentifierResponse -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [TestCustomDataIdentifierResponse] -> ShowS
$cshowList :: [TestCustomDataIdentifierResponse] -> ShowS
show :: TestCustomDataIdentifierResponse -> String
$cshow :: TestCustomDataIdentifierResponse -> String
showsPrec :: Int -> TestCustomDataIdentifierResponse -> ShowS
$cshowsPrec :: Int -> TestCustomDataIdentifierResponse -> ShowS
Prelude.Show, forall x.
Rep TestCustomDataIdentifierResponse x
-> TestCustomDataIdentifierResponse
forall x.
TestCustomDataIdentifierResponse
-> Rep TestCustomDataIdentifierResponse x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep TestCustomDataIdentifierResponse x
-> TestCustomDataIdentifierResponse
$cfrom :: forall x.
TestCustomDataIdentifierResponse
-> Rep TestCustomDataIdentifierResponse x
Prelude.Generic)
newTestCustomDataIdentifierResponse ::
Prelude.Int ->
TestCustomDataIdentifierResponse
newTestCustomDataIdentifierResponse :: Int -> TestCustomDataIdentifierResponse
newTestCustomDataIdentifierResponse Int
pHttpStatus_ =
TestCustomDataIdentifierResponse'
{ $sel:matchCount:TestCustomDataIdentifierResponse' :: Maybe Int
matchCount =
forall a. Maybe a
Prelude.Nothing,
$sel:httpStatus:TestCustomDataIdentifierResponse' :: Int
httpStatus = Int
pHttpStatus_
}
testCustomDataIdentifierResponse_matchCount :: Lens.Lens' TestCustomDataIdentifierResponse (Prelude.Maybe Prelude.Int)
testCustomDataIdentifierResponse_matchCount :: Lens' TestCustomDataIdentifierResponse (Maybe Int)
testCustomDataIdentifierResponse_matchCount = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\TestCustomDataIdentifierResponse' {Maybe Int
matchCount :: Maybe Int
$sel:matchCount:TestCustomDataIdentifierResponse' :: TestCustomDataIdentifierResponse -> Maybe Int
matchCount} -> Maybe Int
matchCount) (\s :: TestCustomDataIdentifierResponse
s@TestCustomDataIdentifierResponse' {} Maybe Int
a -> TestCustomDataIdentifierResponse
s {$sel:matchCount:TestCustomDataIdentifierResponse' :: Maybe Int
matchCount = Maybe Int
a} :: TestCustomDataIdentifierResponse)
testCustomDataIdentifierResponse_httpStatus :: Lens.Lens' TestCustomDataIdentifierResponse Prelude.Int
testCustomDataIdentifierResponse_httpStatus :: Lens' TestCustomDataIdentifierResponse Int
testCustomDataIdentifierResponse_httpStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\TestCustomDataIdentifierResponse' {Int
httpStatus :: Int
$sel:httpStatus:TestCustomDataIdentifierResponse' :: TestCustomDataIdentifierResponse -> Int
httpStatus} -> Int
httpStatus) (\s :: TestCustomDataIdentifierResponse
s@TestCustomDataIdentifierResponse' {} Int
a -> TestCustomDataIdentifierResponse
s {$sel:httpStatus:TestCustomDataIdentifierResponse' :: Int
httpStatus = Int
a} :: TestCustomDataIdentifierResponse)
instance
Prelude.NFData
TestCustomDataIdentifierResponse
where
rnf :: TestCustomDataIdentifierResponse -> ()
rnf TestCustomDataIdentifierResponse' {Int
Maybe Int
httpStatus :: Int
matchCount :: Maybe Int
$sel:httpStatus:TestCustomDataIdentifierResponse' :: TestCustomDataIdentifierResponse -> Int
$sel:matchCount:TestCustomDataIdentifierResponse' :: TestCustomDataIdentifierResponse -> Maybe Int
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Int
matchCount
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Int
httpStatus