amazonka-textract-2.0: Amazon Textract SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Textract.Types.DocumentGroup

Description

 
Synopsis

Documentation

data DocumentGroup Source #

Summary information about documents grouped by the same document type.

See: newDocumentGroup smart constructor.

Constructors

DocumentGroup' 

Fields

Instances

Instances details
FromJSON DocumentGroup Source # 
Instance details

Defined in Amazonka.Textract.Types.DocumentGroup

Generic DocumentGroup Source # 
Instance details

Defined in Amazonka.Textract.Types.DocumentGroup

Associated Types

type Rep DocumentGroup :: Type -> Type #

Read DocumentGroup Source # 
Instance details

Defined in Amazonka.Textract.Types.DocumentGroup

Show DocumentGroup Source # 
Instance details

Defined in Amazonka.Textract.Types.DocumentGroup

NFData DocumentGroup Source # 
Instance details

Defined in Amazonka.Textract.Types.DocumentGroup

Methods

rnf :: DocumentGroup -> () #

Eq DocumentGroup Source # 
Instance details

Defined in Amazonka.Textract.Types.DocumentGroup

Hashable DocumentGroup Source # 
Instance details

Defined in Amazonka.Textract.Types.DocumentGroup

type Rep DocumentGroup Source # 
Instance details

Defined in Amazonka.Textract.Types.DocumentGroup

type Rep DocumentGroup = D1 ('MetaData "DocumentGroup" "Amazonka.Textract.Types.DocumentGroup" "amazonka-textract-2.0-6i5mJlqzS4xCepXxXFK6UK" 'False) (C1 ('MetaCons "DocumentGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "detectedSignatures") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DetectedSignature])) :*: S1 ('MetaSel ('Just "splitDocuments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SplitDocument]))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "undetectedSignatures") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UndetectedSignature])))))

newDocumentGroup :: DocumentGroup Source #

Create a value of DocumentGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:detectedSignatures:DocumentGroup', documentGroup_detectedSignatures - A list of the detected signatures found in a document group.

$sel:splitDocuments:DocumentGroup', documentGroup_splitDocuments - An array that contains information about the pages of a document, defined by logical boundary.

$sel:type':DocumentGroup', documentGroup_type - The type of document that Amazon Textract has detected. See LINK for a list of all types returned by Textract.

$sel:undetectedSignatures:DocumentGroup', documentGroup_undetectedSignatures - A list of any expected signatures not found in a document group.

documentGroup_detectedSignatures :: Lens' DocumentGroup (Maybe [DetectedSignature]) Source #

A list of the detected signatures found in a document group.

documentGroup_splitDocuments :: Lens' DocumentGroup (Maybe [SplitDocument]) Source #

An array that contains information about the pages of a document, defined by logical boundary.

documentGroup_type :: Lens' DocumentGroup (Maybe Text) Source #

The type of document that Amazon Textract has detected. See LINK for a list of all types returned by Textract.

documentGroup_undetectedSignatures :: Lens' DocumentGroup (Maybe [UndetectedSignature]) Source #

A list of any expected signatures not found in a document group.