Class: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3ProcessResponse
- Inherits:
-
Object
- Object
- Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3ProcessResponse
- 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
Response message for the process document method.
Instance Attribute Summary collapse
-
#document ⇒ Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3Document
Document represents the canonical document resource in Document AI.
-
#human_review_operation ⇒ String
The name of the operation triggered by the processed document.
-
#human_review_status ⇒ Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3HumanReviewStatus
The status of human review on a processed document.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDocumentaiV1beta3ProcessResponse
constructor
A new instance of GoogleCloudDocumentaiV1beta3ProcessResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDocumentaiV1beta3ProcessResponse
Returns a new instance of GoogleCloudDocumentaiV1beta3ProcessResponse.
7276 7277 7278 |
# File 'lib/google/apis/documentai_v1beta3/classes.rb', line 7276 def initialize(**args) update!(**args) end |
Instance Attribute Details
#document ⇒ Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3Document
Document represents the canonical document resource in Document AI. It is an
interchange format that provides insights into documents and allows for
collaboration between users and Document AI to iterate and optimize for
quality.
Corresponds to the JSON property document
7261 7262 7263 |
# File 'lib/google/apis/documentai_v1beta3/classes.rb', line 7261 def document @document end |
#human_review_operation ⇒ String
The name of the operation triggered by the processed document. If the human
review process is not triggered, this field will be empty. It has the same
response type and metadata as the long running operation returned by
ReviewDocument method.
Corresponds to the JSON property humanReviewOperation
7269 7270 7271 |
# File 'lib/google/apis/documentai_v1beta3/classes.rb', line 7269 def human_review_operation @human_review_operation end |
#human_review_status ⇒ Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3HumanReviewStatus
The status of human review on a processed document.
Corresponds to the JSON property humanReviewStatus
7274 7275 7276 |
# File 'lib/google/apis/documentai_v1beta3/classes.rb', line 7274 def human_review_status @human_review_status end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7281 7282 7283 7284 7285 |
# File 'lib/google/apis/documentai_v1beta3/classes.rb', line 7281 def update!(**args) @document = args[:document] if args.key?(:document) @human_review_operation = args[:human_review_operation] if args.key?(:human_review_operation) @human_review_status = args[:human_review_status] if args.key?(:human_review_status) end |