-
Notifications
You must be signed in to change notification settings - Fork 461
Expand file tree
/
Copy pathDocument.php
More file actions
35 lines (29 loc) · 22.7 KB
/
Document.php
File metadata and controls
35 lines (29 loc) · 22.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/cloud/documentai/v1/document.proto
namespace GPBMetadata\Google\Cloud\Documentai\V1;
class Document
{
public static $is_initialized = false;
public static function initOnce() {
$pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();
if (static::$is_initialized == true) {
return;
}
\GPBMetadata\Google\Api\FieldBehavior::initOnce();
\GPBMetadata\Google\Api\Resource::initOnce();
\GPBMetadata\Google\Cloud\Documentai\V1\Barcode::initOnce();
\GPBMetadata\Google\Cloud\Documentai\V1\Geometry::initOnce();
\GPBMetadata\Google\Protobuf\Timestamp::initOnce();
\GPBMetadata\Google\Rpc\Status::initOnce();
\GPBMetadata\Google\Type\Color::initOnce();
\GPBMetadata\Google\Type\Date::initOnce();
\GPBMetadata\Google\Type\Datetime::initOnce();
\GPBMetadata\Google\Type\Money::initOnce();
\GPBMetadata\Google\Type\PostalAddress::initOnce();
$pool->internalAddGeneratedFile(
"\x0A\xEEp\x0A)google/cloud/documentai/v1/document.proto\x12\x1Agoogle.cloud.documentai.v1\x1A\x19google/api/resource.proto\x1A(google/cloud/documentai/v1/barcode.proto\x1A)google/cloud/documentai/v1/geometry.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\x1A\x17google/rpc/status.proto\x1A\x17google/type/color.proto\x1A\x16google/type/date.proto\x1A\x1Agoogle/type/datetime.proto\x1A\x17google/type/money.proto\x1A google/type/postal_address.proto\"\x9Cl\x0A\x08Document\x12\x12\x0A\x03uri\x18\x01 \x01(\x09B\x03\xE0A\x01H\x00\x12\x16\x0A\x07content\x18\x02 \x01(\x0CB\x03\xE0A\x01H\x00\x12\x12\x0A\x05docid\x18\x0F \x01(\x09B\x03\xE0A\x01\x12\x11\x0A\x09mime_type\x18\x03 \x01(\x09\x12\x11\x0A\x04text\x18\x04 \x01(\x09B\x03\xE0A\x01\x12C\x0A\x0Btext_styles\x18\x05 \x03(\x0B2*.google.cloud.documentai.v1.Document.StyleB\x02\x18\x01\x128\x0A\x05pages\x18\x06 \x03(\x0B2).google.cloud.documentai.v1.Document.Page\x12=\x0A\x08entities\x18\x07 \x03(\x0B2+.google.cloud.documentai.v1.Document.Entity\x12M\x0A\x10entity_relations\x18\x08 \x03(\x0B23.google.cloud.documentai.v1.Document.EntityRelation\x12E\x0A\x0Ctext_changes\x18\x0E \x03(\x0B2/.google.cloud.documentai.v1.Document.TextChange\x12B\x0A\x0Ashard_info\x18\x09 \x01(\x0B2..google.cloud.documentai.v1.Document.ShardInfo\x12!\x0A\x05error\x18\x0A \x01(\x0B2\x12.google.rpc.Status\x12@\x0A\x09revisions\x18\x0D \x03(\x0B2-.google.cloud.documentai.v1.Document.Revision\x12L\x0A\x0Fdocument_layout\x18\x11 \x01(\x0B23.google.cloud.documentai.v1.Document.DocumentLayout\x12N\x0A\x10chunked_document\x18\x12 \x01(\x0B24.google.cloud.documentai.v1.Document.ChunkedDocument\x12H\x0A\x0Bblob_assets\x18\x13 \x03(\x0B2..google.cloud.documentai.v1.Document.BlobAssetB\x03\xE0A\x01\x12]\x0A\x18entity_validation_output\x18\x15 \x01(\x0B2;.google.cloud.documentai.v1.Document.EntityValidationOutput\x12Q\x0A\x12entities_revisions\x18\x16 \x03(\x0B25.google.cloud.documentai.v1.Document.EntitiesRevision\x12\x1C\x0A\x14entities_revision_id\x18\x17 \x01(\x09\x1AJ\x0A\x09ShardInfo\x12\x13\x0A\x0Bshard_index\x18\x01 \x01(\x03\x12\x13\x0A\x0Bshard_count\x18\x02 \x01(\x03\x12\x13\x0A\x0Btext_offset\x18\x03 \x01(\x03\x1A\xE5\x02\x0A\x05Style\x12D\x0A\x0Btext_anchor\x18\x01 \x01(\x0B2/.google.cloud.documentai.v1.Document.TextAnchor\x12!\x0A\x05color\x18\x02 \x01(\x0B2\x12.google.type.Color\x12,\x0A\x10background_color\x18\x03 \x01(\x0B2\x12.google.type.Color\x12\x13\x0A\x0Bfont_weight\x18\x04 \x01(\x09\x12\x12\x0A\x0Atext_style\x18\x05 \x01(\x09\x12\x17\x0A\x0Ftext_decoration\x18\x06 \x01(\x09\x12F\x0A\x09font_size\x18\x07 \x01(\x0B23.google.cloud.documentai.v1.Document.Style.FontSize\x12\x13\x0A\x0Bfont_family\x18\x08 \x01(\x09\x1A&\x0A\x08FontSize\x12\x0C\x0A\x04size\x18\x01 \x01(\x02\x12\x0C\x0A\x04unit\x18\x02 \x01(\x09\x1A\xC2)\x0A\x04Page\x12\x13\x0A\x0Bpage_number\x18\x01 \x01(\x05\x12>\x0A\x05image\x18\x0D \x01(\x0B2/.google.cloud.documentai.v1.Document.Page.Image\x12D\x0A\x0Atransforms\x18\x0E \x03(\x0B20.google.cloud.documentai.v1.Document.Page.Matrix\x12F\x0A\x09dimension\x18\x02 \x01(\x0B23.google.cloud.documentai.v1.Document.Page.Dimension\x12@\x0A\x06layout\x18\x03 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x12V\x0A\x12detected_languages\x18\x04 \x03(\x0B2:.google.cloud.documentai.v1.Document.Page.DetectedLanguage\x12?\x0A\x06blocks\x18\x05 \x03(\x0B2/.google.cloud.documentai.v1.Document.Page.Block\x12G\x0A\x0Aparagraphs\x18\x06 \x03(\x0B23.google.cloud.documentai.v1.Document.Page.Paragraph\x12=\x0A\x05lines\x18\x07 \x03(\x0B2..google.cloud.documentai.v1.Document.Page.Line\x12?\x0A\x06tokens\x18\x08 \x03(\x0B2/.google.cloud.documentai.v1.Document.Page.Token\x12P\x0A\x0Fvisual_elements\x18\x09 \x03(\x0B27.google.cloud.documentai.v1.Document.Page.VisualElement\x12?\x0A\x06tables\x18\x0A \x03(\x0B2/.google.cloud.documentai.v1.Document.Page.Table\x12H\x0A\x0Bform_fields\x18\x0B \x03(\x0B23.google.cloud.documentai.v1.Document.Page.FormField\x12A\x0A\x07symbols\x18\x0C \x03(\x0B20.google.cloud.documentai.v1.Document.Page.Symbol\x12T\x0A\x11detected_barcodes\x18\x0F \x03(\x0B29.google.cloud.documentai.v1.Document.Page.DetectedBarcode\x12Z\x0A\x14image_quality_scores\x18\x11 \x01(\x0B2<.google.cloud.documentai.v1.Document.Page.ImageQualityScores\x12G\x0A\x0Aprovenance\x18\x10 \x01(\x0B2/.google.cloud.documentai.v1.Document.ProvenanceB\x02\x18\x01\x1A8\x0A\x09Dimension\x12\x0D\x0A\x05width\x18\x01 \x01(\x02\x12\x0E\x0A\x06height\x18\x02 \x01(\x02\x12\x0C\x0A\x04unit\x18\x03 \x01(\x09\x1AJ\x0A\x05Image\x12\x0F\x0A\x07content\x18\x01 \x01(\x0C\x12\x11\x0A\x09mime_type\x18\x02 \x01(\x09\x12\x0D\x0A\x05width\x18\x03 \x01(\x05\x12\x0E\x0A\x06height\x18\x04 \x01(\x05\x1A@\x0A\x06Matrix\x12\x0C\x0A\x04rows\x18\x01 \x01(\x05\x12\x0C\x0A\x04cols\x18\x02 \x01(\x05\x12\x0C\x0A\x04type\x18\x03 \x01(\x05\x12\x0C\x0A\x04data\x18\x04 \x01(\x0C\x1A\xDD\x02\x0A\x06Layout\x12D\x0A\x0Btext_anchor\x18\x01 \x01(\x0B2/.google.cloud.documentai.v1.Document.TextAnchor\x12\x12\x0A\x0Aconfidence\x18\x02 \x01(\x02\x12?\x0A\x0Dbounding_poly\x18\x03 \x01(\x0B2(.google.cloud.documentai.v1.BoundingPoly\x12Q\x0A\x0Borientation\x18\x04 \x01(\x0E2<.google.cloud.documentai.v1.Document.Page.Layout.Orientation\"e\x0A\x0BOrientation\x12\x1B\x0A\x17ORIENTATION_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07PAGE_UP\x10\x01\x12\x0E\x0A\x0APAGE_RIGHT\x10\x02\x12\x0D\x0A\x09PAGE_DOWN\x10\x03\x12\x0D\x0A\x09PAGE_LEFT\x10\x04\x1A\xEA\x01\x0A\x05Block\x12@\x0A\x06layout\x18\x01 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x12V\x0A\x12detected_languages\x18\x02 \x03(\x0B2:.google.cloud.documentai.v1.Document.Page.DetectedLanguage\x12G\x0A\x0Aprovenance\x18\x03 \x01(\x0B2/.google.cloud.documentai.v1.Document.ProvenanceB\x02\x18\x01\x1A\xEE\x01\x0A\x09Paragraph\x12@\x0A\x06layout\x18\x01 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x12V\x0A\x12detected_languages\x18\x02 \x03(\x0B2:.google.cloud.documentai.v1.Document.Page.DetectedLanguage\x12G\x0A\x0Aprovenance\x18\x03 \x01(\x0B2/.google.cloud.documentai.v1.Document.ProvenanceB\x02\x18\x01\x1A\xE9\x01\x0A\x04Line\x12@\x0A\x06layout\x18\x01 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x12V\x0A\x12detected_languages\x18\x02 \x03(\x0B2:.google.cloud.documentai.v1.Document.Page.DetectedLanguage\x12G\x0A\x0Aprovenance\x18\x03 \x01(\x0B2/.google.cloud.documentai.v1.Document.ProvenanceB\x02\x18\x01\x1A\x9E\x07\x0A\x05Token\x12@\x0A\x06layout\x18\x01 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x12U\x0A\x0Edetected_break\x18\x02 \x01(\x0B2=.google.cloud.documentai.v1.Document.Page.Token.DetectedBreak\x12V\x0A\x12detected_languages\x18\x03 \x03(\x0B2:.google.cloud.documentai.v1.Document.Page.DetectedLanguage\x12G\x0A\x0Aprovenance\x18\x04 \x01(\x0B2/.google.cloud.documentai.v1.Document.ProvenanceB\x02\x18\x01\x12M\x0A\x0Astyle_info\x18\x05 \x01(\x0B29.google.cloud.documentai.v1.Document.Page.Token.StyleInfo\x1A\xA6\x01\x0A\x0DDetectedBreak\x12P\x0A\x04type\x18\x01 \x01(\x0E2B.google.cloud.documentai.v1.Document.Page.Token.DetectedBreak.Type\"C\x0A\x04Type\x12\x14\x0A\x10TYPE_UNSPECIFIED\x10\x00\x12\x09\x0A\x05SPACE\x10\x01\x12\x0E\x0A\x0AWIDE_SPACE\x10\x02\x12\x0A\x0A\x06HYPHEN\x10\x03\x1A\xE2\x02\x0A\x09StyleInfo\x12\x11\x0A\x09font_size\x18\x01 \x01(\x05\x12\x17\x0A\x0Fpixel_font_size\x18\x02 \x01(\x01\x12\x16\x0A\x0Eletter_spacing\x18\x03 \x01(\x01\x12\x11\x0A\x09font_type\x18\x04 \x01(\x09\x12\x0C\x0A\x04bold\x18\x05 \x01(\x08\x12\x0E\x0A\x06italic\x18\x06 \x01(\x08\x12\x12\x0A\x0Aunderlined\x18\x07 \x01(\x08\x12\x11\x0A\x09strikeout\x18\x08 \x01(\x08\x12\x11\x0A\x09subscript\x18\x09 \x01(\x08\x12\x13\x0A\x0Bsuperscript\x18\x0A \x01(\x08\x12\x11\x0A\x09smallcaps\x18\x0B \x01(\x08\x12\x13\x0A\x0Bfont_weight\x18\x0C \x01(\x05\x12\x13\x0A\x0Bhandwritten\x18\x0D \x01(\x08\x12&\x0A\x0Atext_color\x18\x0E \x01(\x0B2\x12.google.type.Color\x12,\x0A\x10background_color\x18\x0F \x01(\x0B2\x12.google.type.Color\x1A\xA2\x01\x0A\x06Symbol\x12@\x0A\x06layout\x18\x01 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x12V\x0A\x12detected_languages\x18\x02 \x03(\x0B2:.google.cloud.documentai.v1.Document.Page.DetectedLanguage\x1A\xB7\x01\x0A\x0DVisualElement\x12@\x0A\x06layout\x18\x01 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x12\x0C\x0A\x04type\x18\x02 \x01(\x09\x12V\x0A\x12detected_languages\x18\x03 \x03(\x0B2:.google.cloud.documentai.v1.Document.Page.DetectedLanguage\x1A\xA8\x05\x0A\x05Table\x12@\x0A\x06layout\x18\x01 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x12M\x0A\x0Bheader_rows\x18\x02 \x03(\x0B28.google.cloud.documentai.v1.Document.Page.Table.TableRow\x12K\x0A\x09body_rows\x18\x03 \x03(\x0B28.google.cloud.documentai.v1.Document.Page.Table.TableRow\x12V\x0A\x12detected_languages\x18\x04 \x03(\x0B2:.google.cloud.documentai.v1.Document.Page.DetectedLanguage\x12G\x0A\x0Aprovenance\x18\x05 \x01(\x0B2/.google.cloud.documentai.v1.Document.ProvenanceB\x02\x18\x01\x1AT\x0A\x08TableRow\x12H\x0A\x05cells\x18\x01 \x03(\x0B29.google.cloud.documentai.v1.Document.Page.Table.TableCell\x1A\xC9\x01\x0A\x09TableCell\x12@\x0A\x06layout\x18\x01 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x12\x10\x0A\x08row_span\x18\x02 \x01(\x05\x12\x10\x0A\x08col_span\x18\x03 \x01(\x05\x12V\x0A\x12detected_languages\x18\x04 \x03(\x0B2:.google.cloud.documentai.v1.Document.Page.DetectedLanguage\x1A\xE6\x03\x0A\x09FormField\x12D\x0A\x0Afield_name\x18\x01 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x12E\x0A\x0Bfield_value\x18\x02 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x12[\x0A\x17name_detected_languages\x18\x03 \x03(\x0B2:.google.cloud.documentai.v1.Document.Page.DetectedLanguage\x12\\\x0A\x18value_detected_languages\x18\x04 \x03(\x0B2:.google.cloud.documentai.v1.Document.Page.DetectedLanguage\x12\x12\x0A\x0Avalue_type\x18\x05 \x01(\x09\x12\x1A\x0A\x12corrected_key_text\x18\x06 \x01(\x09\x12\x1C\x0A\x14corrected_value_text\x18\x07 \x01(\x09\x12C\x0A\x0Aprovenance\x18\x08 \x01(\x0B2/.google.cloud.documentai.v1.Document.Provenance\x1A\x89\x01\x0A\x0FDetectedBarcode\x12@\x0A\x06layout\x18\x01 \x01(\x0B20.google.cloud.documentai.v1.Document.Page.Layout\x124\x0A\x07barcode\x18\x02 \x01(\x0B2#.google.cloud.documentai.v1.Barcode\x1A=\x0A\x10DetectedLanguage\x12\x15\x0A\x0Dlanguage_code\x18\x01 \x01(\x09\x12\x12\x0A\x0Aconfidence\x18\x02 \x01(\x02\x1A\xC6\x01\x0A\x12ImageQualityScores\x12\x15\x0A\x0Dquality_score\x18\x01 \x01(\x02\x12e\x0A\x10detected_defects\x18\x02 \x03(\x0B2K.google.cloud.documentai.v1.Document.Page.ImageQualityScores.DetectedDefect\x1A2\x0A\x0EDetectedDefect\x12\x0C\x0A\x04type\x18\x01 \x01(\x09\x12\x12\x0A\x0Aconfidence\x18\x02 \x01(\x02\x1A\xEF\x07\x0A\x06Entity\x12I\x0A\x0Btext_anchor\x18\x01 \x01(\x0B2/.google.cloud.documentai.v1.Document.TextAnchorB\x03\xE0A\x01\x12\x11\x0A\x04type\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x19\x0A\x0Cmention_text\x18\x03 \x01(\x09B\x03\xE0A\x01\x12\x17\x0A\x0Amention_id\x18\x04 \x01(\x09B\x03\xE0A\x01\x12\x17\x0A\x0Aconfidence\x18\x05 \x01(\x02B\x03\xE0A\x01\x12I\x0A\x0Bpage_anchor\x18\x06 \x01(\x0B2/.google.cloud.documentai.v1.Document.PageAnchorB\x03\xE0A\x01\x12\x0F\x0A\x02id\x18\x07 \x01(\x09B\x03\xE0A\x01\x12Z\x0A\x10normalized_value\x18\x09 \x01(\x0B2;.google.cloud.documentai.v1.Document.Entity.NormalizedValueB\x03\xE0A\x01\x12D\x0A\x0Aproperties\x18\x0A \x03(\x0B2+.google.cloud.documentai.v1.Document.EntityB\x03\xE0A\x01\x12H\x0A\x0Aprovenance\x18\x0B \x01(\x0B2/.google.cloud.documentai.v1.Document.ProvenanceB\x03\xE0A\x01\x12\x15\x0A\x08redacted\x18\x0C \x01(\x08B\x03\xE0A\x01\x12G\x0A\x06method\x18\x0F \x01(\x0E22.google.cloud.documentai.v1.Document.Entity.MethodB\x03\xE0A\x01\x1A\xD6\x02\x0A\x0FNormalizedValue\x12)\x0A\x0Bmoney_value\x18\x02 \x01(\x0B2\x12.google.type.MoneyH\x00\x12'\x0A\x0Adate_value\x18\x03 \x01(\x0B2\x11.google.type.DateH\x00\x12/\x0A\x0Edatetime_value\x18\x04 \x01(\x0B2\x15.google.type.DateTimeH\x00\x123\x0A\x0Daddress_value\x18\x05 \x01(\x0B2\x1A.google.type.PostalAddressH\x00\x12\x17\x0A\x0Dboolean_value\x18\x06 \x01(\x08H\x00\x12\x17\x0A\x0Dinteger_value\x18\x07 \x01(\x05H\x00\x12\x15\x0A\x0Bfloat_value\x18\x08 \x01(\x02H\x00\x12\x19\x0A\x0Fsignature_value\x18\x0A \x01(\x08H\x00\x12\x11\x0A\x04text\x18\x01 \x01(\x09B\x03\xE0A\x01B\x12\x0A\x10structured_value\"9\x0A\x06Method\x12\x16\x0A\x12METHOD_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07EXTRACT\x10\x01\x12\x0A\x0A\x06DERIVE\x10\x02\x1AI\x0A\x0EEntityRelation\x12\x12\x0A\x0Asubject_id\x18\x01 \x01(\x09\x12\x11\x0A\x09object_id\x18\x02 \x01(\x09\x12\x10\x0A\x08relation\x18\x03 \x01(\x09\x1A\xA8\x01\x0A\x0ATextAnchor\x12R\x0A\x0Dtext_segments\x18\x01 \x03(\x0B2;.google.cloud.documentai.v1.Document.TextAnchor.TextSegment\x12\x0F\x0A\x07content\x18\x02 \x01(\x09\x1A5\x0A\x0BTextSegment\x12\x13\x0A\x0Bstart_index\x18\x01 \x01(\x03\x12\x11\x0A\x09end_index\x18\x02 \x01(\x03\x1A\xD8\x03\x0A\x0APageAnchor\x12J\x0A\x09page_refs\x18\x01 \x03(\x0B27.google.cloud.documentai.v1.Document.PageAnchor.PageRef\x1A\xFD\x02\x0A\x07PageRef\x12\x11\x0A\x04page\x18\x01 \x01(\x03B\x03\xE0A\x02\x12\\\x0A\x0Blayout_type\x18\x02 \x01(\x0E2B.google.cloud.documentai.v1.Document.PageAnchor.PageRef.LayoutTypeB\x03\xE0A\x01\x12\x18\x0A\x09layout_id\x18\x03 \x01(\x09B\x05\x18\x01\xE0A\x01\x12D\x0A\x0Dbounding_poly\x18\x04 \x01(\x0B2(.google.cloud.documentai.v1.BoundingPolyB\x03\xE0A\x01\x12\x17\x0A\x0Aconfidence\x18\x05 \x01(\x02B\x03\xE0A\x01\"\x87\x01\x0A\x0ALayoutType\x12\x1B\x0A\x17LAYOUT_TYPE_UNSPECIFIED\x10\x00\x12\x09\x0A\x05BLOCK\x10\x01\x12\x0D\x0A\x09PARAGRAPH\x10\x02\x12\x08\x0A\x04LINE\x10\x03\x12\x09\x0A\x05TOKEN\x10\x04\x12\x12\x0A\x0EVISUAL_ELEMENT\x10\x05\x12\x09\x0A\x05TABLE\x10\x06\x12\x0E\x0A\x0AFORM_FIELD\x10\x07\x1A\xA8\x03\x0A\x0AProvenance\x12\x14\x0A\x08revision\x18\x01 \x01(\x05B\x02\x18\x01\x12\x0E\x0A\x02id\x18\x02 \x01(\x05B\x02\x18\x01\x12G\x0A\x07parents\x18\x03 \x03(\x0B26.google.cloud.documentai.v1.Document.Provenance.Parent\x12K\x0A\x04type\x18\x04 \x01(\x0E2=.google.cloud.documentai.v1.Document.Provenance.OperationType\x1A9\x0A\x06Parent\x12\x10\x0A\x08revision\x18\x01 \x01(\x05\x12\x0D\x0A\x05index\x18\x03 \x01(\x05\x12\x0E\x0A\x02id\x18\x02 \x01(\x05B\x02\x18\x01\"\xA2\x01\x0A\x0DOperationType\x12\x1E\x0A\x1AOPERATION_TYPE_UNSPECIFIED\x10\x00\x12\x07\x0A\x03ADD\x10\x01\x12\x0A\x0A\x06REMOVE\x10\x02\x12\x0A\x0A\x06UPDATE\x10\x07\x12\x0B\x0A\x07REPLACE\x10\x03\x12\x16\x0A\x0EEVAL_REQUESTED\x10\x04\x1A\x02\x08\x01\x12\x15\x0A\x0DEVAL_APPROVED\x10\x05\x1A\x02\x08\x01\x12\x14\x0A\x0CEVAL_SKIPPED\x10\x06\x1A\x02\x08\x01\x1A\xA5\x02\x0A\x08Revision\x12\x0F\x0A\x05agent\x18\x04 \x01(\x09H\x00\x12\x13\x0A\x09processor\x18\x05 \x01(\x09H\x00\x12\x0A\x0A\x02id\x18\x01 \x01(\x09\x12\x12\x0A\x06parent\x18\x02 \x03(\x05B\x02\x18\x01\x12\x12\x0A\x0Aparent_ids\x18\x07 \x03(\x09\x12/\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12O\x0A\x0Chuman_review\x18\x06 \x01(\x0B29.google.cloud.documentai.v1.Document.Revision.HumanReview\x1A3\x0A\x0BHumanReview\x12\x0D\x0A\x05state\x18\x01 \x01(\x09\x12\x15\x0A\x0Dstate_message\x18\x02 \x01(\x09B\x08\x0A\x06source\x1A\xB1\x01\x0A\x0ATextChange\x12D\x0A\x0Btext_anchor\x18\x01 \x01(\x0B2/.google.cloud.documentai.v1.Document.TextAnchor\x12\x14\x0A\x0Cchanged_text\x18\x02 \x01(\x09\x12G\x0A\x0Aprovenance\x18\x03 \x03(\x0B2/.google.cloud.documentai.v1.Document.ProvenanceB\x02\x18\x01\x1A\"\x0A\x0BAnnotations\x12\x13\x0A\x0Bdescription\x18\x01 \x01(\x09\x1A\xBE\x10\x0A\x0EDocumentLayout\x12W\x0A\x06blocks\x18\x01 \x03(\x0B2G.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock\x1A\xD2\x0F\x0A\x13DocumentLayoutBlock\x12m\x0A\x0Atext_block\x18\x02 \x01(\x0B2W.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock.LayoutTextBlockH\x00\x12o\x0A\x0Btable_block\x18\x03 \x01(\x0B2X.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock.LayoutTableBlockH\x00\x12m\x0A\x0Alist_block\x18\x04 \x01(\x0B2W.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock.LayoutListBlockH\x00\x12o\x0A\x0Bimage_block\x18\x07 \x01(\x0B2X.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock.LayoutImageBlockH\x00\x12\x10\x0A\x08block_id\x18\x01 \x01(\x09\x12i\x0A\x09page_span\x18\x05 \x01(\x0B2V.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock.LayoutPageSpan\x12>\x0A\x0Cbounding_box\x18\x06 \x01(\x0B2(.google.cloud.documentai.v1.BoundingPoly\x1A6\x0A\x0ELayoutPageSpan\x12\x12\x0A\x0Apage_start\x18\x01 \x01(\x05\x12\x10\x0A\x08page_end\x18\x02 \x01(\x05\x1A\xCD\x01\x0A\x0FLayoutTextBlock\x12\x0C\x0A\x04text\x18\x01 \x01(\x09\x12\x0C\x0A\x04type\x18\x02 \x01(\x09\x12W\x0A\x06blocks\x18\x03 \x03(\x0B2G.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock\x12E\x0A\x0Bannotations\x18\x04 \x01(\x0B20.google.cloud.documentai.v1.Document.Annotations\x1A\xC2\x02\x0A\x10LayoutTableBlock\x12k\x0A\x0Bheader_rows\x18\x01 \x03(\x0B2V.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock.LayoutTableRow\x12i\x0A\x09body_rows\x18\x02 \x03(\x0B2V.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock.LayoutTableRow\x12\x0F\x0A\x07caption\x18\x03 \x01(\x09\x12E\x0A\x0Bannotations\x18\x04 \x01(\x0B20.google.cloud.documentai.v1.Document.Annotations\x1Ax\x0A\x0ELayoutTableRow\x12f\x0A\x05cells\x18\x01 \x03(\x0B2W.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock.LayoutTableCell\x1A\x8E\x01\x0A\x0FLayoutTableCell\x12W\x0A\x06blocks\x18\x01 \x03(\x0B2G.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock\x12\x10\x0A\x08row_span\x18\x02 \x01(\x05\x12\x10\x0A\x08col_span\x18\x03 \x01(\x05\x1A\x8E\x01\x0A\x0FLayoutListBlock\x12m\x0A\x0Clist_entries\x18\x01 \x03(\x0B2W.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock.LayoutListEntry\x12\x0C\x0A\x04type\x18\x02 \x01(\x09\x1Aj\x0A\x0FLayoutListEntry\x12W\x0A\x06blocks\x18\x01 \x03(\x0B2G.google.cloud.documentai.v1.Document.DocumentLayout.DocumentLayoutBlock\x1A\xDF\x01\x0A\x10LayoutImageBlock\x12\x1C\x0A\x0Dblob_asset_id\x18\x04 \x01(\x09B\x03\xE0A\x01H\x00\x12\x16\x0A\x07gcs_uri\x18\x05 \x01(\x09B\x03\xE0A\x01H\x00\x12\x17\x0A\x08data_uri\x18\x06 \x01(\x09B\x03\xE0A\x01H\x00\x12\x11\x0A\x09mime_type\x18\x01 \x01(\x09\x12\x12\x0A\x0Aimage_text\x18\x02 \x01(\x09\x12E\x0A\x0Bannotations\x18\x03 \x01(\x0B20.google.cloud.documentai.v1.Document.AnnotationsB\x0E\x0A\x0Cimage_sourceB\x07\x0A\x05block\x1A\xD8\x0A\x0A\x0FChunkedDocument\x12J\x0A\x06chunks\x18\x01 \x03(\x0B2:.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk\x1A\xF8\x09\x0A\x05Chunk\x12\x10\x0A\x08chunk_id\x18\x01 \x01(\x09\x12\x18\x0A\x10source_block_ids\x18\x02 \x03(\x09\x12\x0F\x0A\x07content\x18\x03 \x01(\x09\x12[\x0A\x09page_span\x18\x04 \x01(\x0B2H.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ChunkPageSpan\x12`\x0A\x0Cpage_headers\x18\x05 \x03(\x0B2J.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ChunkPageHeader\x12`\x0A\x0Cpage_footers\x18\x06 \x03(\x0B2J.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ChunkPageFooter\x12[\x0A\x0Cchunk_fields\x18\x07 \x03(\x0B2E.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ChunkField\x1A5\x0A\x0DChunkPageSpan\x12\x12\x0A\x0Apage_start\x18\x01 \x01(\x05\x12\x10\x0A\x08page_end\x18\x02 \x01(\x05\x1A|\x0A\x0FChunkPageHeader\x12\x0C\x0A\x04text\x18\x01 \x01(\x09\x12[\x0A\x09page_span\x18\x02 \x01(\x0B2H.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ChunkPageSpan\x1A|\x0A\x0FChunkPageFooter\x12\x0C\x0A\x04text\x18\x01 \x01(\x09\x12[\x0A\x09page_span\x18\x02 \x01(\x0B2H.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ChunkPageSpan\x1A\xB7\x01\x0A\x0FImageChunkField\x12\x1C\x0A\x0Dblob_asset_id\x18\x01 \x01(\x09B\x03\xE0A\x01H\x00\x12\x16\x0A\x07gcs_uri\x18\x02 \x01(\x09B\x03\xE0A\x01H\x00\x12\x17\x0A\x08data_uri\x18\x03 \x01(\x09B\x03\xE0A\x01H\x00\x12E\x0A\x0Bannotations\x18\x04 \x01(\x0B20.google.cloud.documentai.v1.Document.AnnotationsB\x0E\x0A\x0Cimage_source\x1AX\x0A\x0FTableChunkField\x12E\x0A\x0Bannotations\x18\x01 \x01(\x0B20.google.cloud.documentai.v1.Document.Annotations\x1A\xEC\x01\x0A\x0AChunkField\x12g\x0A\x11image_chunk_field\x18\x01 \x01(\x0B2J.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.ImageChunkFieldH\x00\x12g\x0A\x11table_chunk_field\x18\x02 \x01(\x0B2J.google.cloud.documentai.v1.Document.ChunkedDocument.Chunk.TableChunkFieldH\x00B\x0C\x0A\x0Afield_type\x1AK\x0A\x09BlobAsset\x12\x15\x0A\x08asset_id\x18\x01 \x01(\x09B\x03\xE0A\x01\x12\x14\x0A\x07content\x18\x02 \x01(\x0CB\x03\xE0A\x01\x12\x11\x0A\x09mime_type\x18\x03 \x01(\x09\x1A\xD2\x04\x0A\x16EntityValidationOutput\x12h\x0A\x12validation_results\x18\x01 \x03(\x0B2L.google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult\x12\x16\x0A\x0Epass_all_rules\x18\x02 \x01(\x08\x1A\xB5\x03\x0A\x10ValidationResult\x12\x11\x0A\x09rule_name\x18\x01 \x01(\x09\x12\x18\x0A\x10rule_description\x18\x02 \x01(\x09\x12\x81\x01\x0A\x16validation_result_type\x18\x03 \x01(\x0E2a.google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult.ValidationResultType\x12\x1A\x0A\x12validation_details\x18\x04 \x01(\x09\"\xD3\x01\x0A\x14ValidationResultType\x12&\x0A\"VALIDATION_RESULT_TYPE_UNSPECIFIED\x10\x00\x12 \x0A\x1CVALIDATION_RESULT_TYPE_VALID\x10\x01\x12\"\x0A\x1EVALIDATION_RESULT_TYPE_INVALID\x10\x02\x12\"\x0A\x1EVALIDATION_RESULT_TYPE_SKIPPED\x10\x03\x12)\x0A%VALIDATION_RESULT_TYPE_NOT_APPLICABLE\x10\x04\x1A\xC5\x01\x0A\x10EntitiesRevision\x12\x13\x0A\x0Brevision_id\x18\x01 \x01(\x09\x12=\x0A\x08entities\x18\x02 \x03(\x0B2+.google.cloud.documentai.v1.Document.Entity\x12]\x0A\x18entity_validation_output\x18\x03 \x01(\x0B2;.google.cloud.documentai.v1.Document.EntityValidationOutputB\x08\x0A\x06sourceB\xCB\x01\x0A\x1Ecom.google.cloud.documentai.v1B\x0DDocumentProtoP\x01Z>cloud.google.com/go/documentai/apiv1/documentaipb;documentaipb\xAA\x02\x1AGoogle.Cloud.DocumentAI.V1\xCA\x02\x1AGoogle\\Cloud\\DocumentAI\\V1\xEA\x02\x1DGoogle::Cloud::DocumentAI::V1b\x06proto3"
, true);
static::$is_initialized = true;
}
}