- 3.0.0 (latest)
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.30.0
- 2.29.3
- 2.28.0
- 2.27.1
- 2.26.0
- 2.25.0
- 2.24.2
- 2.23.0
- 2.22.0
- 2.21.1
- 2.20.2
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.1
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.1
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.1
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.3
- 1.5.1
- 1.4.2
- 1.3.0
- 1.2.1
- 1.1.0
- 1.0.0
- 0.5.2
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
DocumentLayoutBlock(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a block. A block could be one of the various types (text, table, list) supported.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
text_block |
google.cloud.documentai_v1.types.Document.DocumentLayout.DocumentLayoutBlock.LayoutTextBlock
Block consisting of text content. This field is a member of oneof _ block .
|
table_block |
google.cloud.documentai_v1.types.Document.DocumentLayout.DocumentLayoutBlock.LayoutTableBlock
Block consisting of table content/structure. This field is a member of oneof _ block .
|
list_block |
google.cloud.documentai_v1.types.Document.DocumentLayout.DocumentLayoutBlock.LayoutListBlock
Block consisting of list content/structure. This field is a member of oneof _ block .
|
block_id |
str
ID of the block. |
page_span |
google.cloud.documentai_v1.types.Document.DocumentLayout.DocumentLayoutBlock.LayoutPageSpan
Page span of the block. |
Classes
LayoutListBlock
LayoutListBlock(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a list type block.
LayoutListEntry
LayoutListEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents an entry in the list.
LayoutPageSpan
LayoutPageSpan(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents where the block starts and ends in the document.
LayoutTableBlock
LayoutTableBlock(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a table type block.
LayoutTableCell
LayoutTableCell(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a cell in a table row.
LayoutTableRow
LayoutTableRow(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a row in a table.
LayoutTextBlock
LayoutTextBlock(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a text type block.