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.PageClassification

Description

 
Synopsis

Documentation

data PageClassification Source #

The class assigned to a Page object detected in an input document. Contains information regarding the predicted type/class of a document's page and the page number that the Page object was detected on.

See: newPageClassification smart constructor.

Constructors

PageClassification' 

Fields

  • pageType :: [Prediction]

    The class, or document type, assigned to a detected Page object. The class, or document type, assigned to a detected Page object.

  • pageNumber :: [Prediction]

    The page number the value was detected on, relative to Amazon Textract's starting position.

Instances

Instances details
FromJSON PageClassification Source # 
Instance details

Defined in Amazonka.Textract.Types.PageClassification

Generic PageClassification Source # 
Instance details

Defined in Amazonka.Textract.Types.PageClassification

Associated Types

type Rep PageClassification :: Type -> Type #

Read PageClassification Source # 
Instance details

Defined in Amazonka.Textract.Types.PageClassification

Show PageClassification Source # 
Instance details

Defined in Amazonka.Textract.Types.PageClassification

NFData PageClassification Source # 
Instance details

Defined in Amazonka.Textract.Types.PageClassification

Methods

rnf :: PageClassification -> () #

Eq PageClassification Source # 
Instance details

Defined in Amazonka.Textract.Types.PageClassification

Hashable PageClassification Source # 
Instance details

Defined in Amazonka.Textract.Types.PageClassification

type Rep PageClassification Source # 
Instance details

Defined in Amazonka.Textract.Types.PageClassification

type Rep PageClassification = D1 ('MetaData "PageClassification" "Amazonka.Textract.Types.PageClassification" "amazonka-textract-2.0-6i5mJlqzS4xCepXxXFK6UK" 'False) (C1 ('MetaCons "PageClassification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Prediction]) :*: S1 ('MetaSel ('Just "pageNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Prediction])))

newPageClassification :: PageClassification Source #

Create a value of PageClassification 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:pageType:PageClassification', pageClassification_pageType - The class, or document type, assigned to a detected Page object. The class, or document type, assigned to a detected Page object.

$sel:pageNumber:PageClassification', pageClassification_pageNumber - The page number the value was detected on, relative to Amazon Textract's starting position.

pageClassification_pageType :: Lens' PageClassification [Prediction] Source #

The class, or document type, assigned to a detected Page object. The class, or document type, assigned to a detected Page object.

pageClassification_pageNumber :: Lens' PageClassification [Prediction] Source #

The page number the value was detected on, relative to Amazon Textract's starting position.