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

Description

 
Synopsis

Documentation

data SplitDocument Source #

Contains information about the pages of a document, defined by logical boundary.

See: newSplitDocument smart constructor.

Constructors

SplitDocument' 

Fields

  • index :: Maybe Natural

    The index for a given document in a DocumentGroup of a specific Type.

  • pages :: Maybe [Natural]

    An array of page numbers for a for a given document, ordered by logical boundary.

Instances

Instances details
FromJSON SplitDocument Source # 
Instance details

Defined in Amazonka.Textract.Types.SplitDocument

Generic SplitDocument Source # 
Instance details

Defined in Amazonka.Textract.Types.SplitDocument

Associated Types

type Rep SplitDocument :: Type -> Type #

Read SplitDocument Source # 
Instance details

Defined in Amazonka.Textract.Types.SplitDocument

Show SplitDocument Source # 
Instance details

Defined in Amazonka.Textract.Types.SplitDocument

NFData SplitDocument Source # 
Instance details

Defined in Amazonka.Textract.Types.SplitDocument

Methods

rnf :: SplitDocument -> () #

Eq SplitDocument Source # 
Instance details

Defined in Amazonka.Textract.Types.SplitDocument

Hashable SplitDocument Source # 
Instance details

Defined in Amazonka.Textract.Types.SplitDocument

type Rep SplitDocument Source # 
Instance details

Defined in Amazonka.Textract.Types.SplitDocument

type Rep SplitDocument = D1 ('MetaData "SplitDocument" "Amazonka.Textract.Types.SplitDocument" "amazonka-textract-2.0-6i5mJlqzS4xCepXxXFK6UK" 'False) (C1 ('MetaCons "SplitDocument'" 'PrefixI 'True) (S1 ('MetaSel ('Just "index") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "pages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural]))))

newSplitDocument :: SplitDocument Source #

Create a value of SplitDocument 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:index:SplitDocument', splitDocument_index - The index for a given document in a DocumentGroup of a specific Type.

$sel:pages:SplitDocument', splitDocument_pages - An array of page numbers for a for a given document, ordered by logical boundary.

splitDocument_index :: Lens' SplitDocument (Maybe Natural) Source #

The index for a given document in a DocumentGroup of a specific Type.

splitDocument_pages :: Lens' SplitDocument (Maybe [Natural]) Source #

An array of page numbers for a for a given document, ordered by logical boundary.