Class: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3ProcessRequest
- Inherits:
-
Object
- Object
- Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3ProcessRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/documentai_v1beta3/classes.rb,
lib/google/apis/documentai_v1beta3/representations.rb,
lib/google/apis/documentai_v1beta3/representations.rb
Overview
Request message for the process document method.
Instance Attribute Summary collapse
-
#document ⇒ Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3Document
Document represents the canonical document resource in Document Understanding AI.
-
#inline_document ⇒ Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3Document
Document represents the canonical document resource in Document Understanding AI.
-
#raw_document ⇒ Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3RawDocument
Payload message of raw document content (bytes).
-
#skip_human_review ⇒ Boolean
(also: #skip_human_review?)
Whether Human Review feature should be skipped for this request.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDocumentaiV1beta3ProcessRequest
constructor
A new instance of GoogleCloudDocumentaiV1beta3ProcessRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDocumentaiV1beta3ProcessRequest
Returns a new instance of GoogleCloudDocumentaiV1beta3ProcessRequest.
6160 6161 6162 |
# File 'lib/google/apis/documentai_v1beta3/classes.rb', line 6160 def initialize(**args) update!(**args) end |
Instance Attribute Details
#document ⇒ Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3Document
Document represents the canonical document resource in Document Understanding
AI. It is an interchange format that provides insights into documents and
allows for collaboration between users and Document Understanding AI to
iterate and optimize for quality.
Corresponds to the JSON property document
6138 6139 6140 |
# File 'lib/google/apis/documentai_v1beta3/classes.rb', line 6138 def document @document end |
#inline_document ⇒ Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3Document
Document represents the canonical document resource in Document Understanding
AI. It is an interchange format that provides insights into documents and
allows for collaboration between users and Document Understanding AI to
iterate and optimize for quality.
Corresponds to the JSON property inlineDocument
6146 6147 6148 |
# File 'lib/google/apis/documentai_v1beta3/classes.rb', line 6146 def inline_document @inline_document end |
#raw_document ⇒ Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3RawDocument
Payload message of raw document content (bytes).
Corresponds to the JSON property rawDocument
6151 6152 6153 |
# File 'lib/google/apis/documentai_v1beta3/classes.rb', line 6151 def raw_document @raw_document end |
#skip_human_review ⇒ Boolean Also known as: skip_human_review?
Whether Human Review feature should be skipped for this request. Default to
false.
Corresponds to the JSON property skipHumanReview
6157 6158 6159 |
# File 'lib/google/apis/documentai_v1beta3/classes.rb', line 6157 def skip_human_review @skip_human_review end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
6165 6166 6167 6168 6169 6170 |
# File 'lib/google/apis/documentai_v1beta3/classes.rb', line 6165 def update!(**args) @document = args[:document] if args.key?(:document) @inline_document = args[:inline_document] if args.key?(:inline_document) @raw_document = args[:raw_document] if args.key?(:raw_document) @skip_human_review = args[:skip_human_review] if args.key?(:skip_human_review) end |