class Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta1DocumentPageFormField
A form field detected on the page.
Attributes
Created for Labeling UI to export key text. If corrections were made to the text identified by the `field_name.text_anchor`, this field will contain the correction. Corresponds to the JSON property `correctedKeyText` @return [String]
Created for Labeling UI to export value text. If corrections were made to the text identified by the `field_value.text_anchor`, this field will contain the correction. Corresponds to the JSON property `correctedValueText` @return [String]
Visual element describing a layout unit on a page. Corresponds to the JSON property `fieldName` @return [Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta1DocumentPageLayout]
Visual element describing a layout unit on a page. Corresponds to the JSON property `fieldValue` @return [Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta1DocumentPageLayout]
A list of detected languages for name together with confidence. Corresponds to the JSON property `nameDetectedLanguages` @return [Array<Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta1DocumentPageDetectedLanguage>]
Structure to identify provenance relationships between annotations in different revisions. Corresponds to the JSON property `provenance` @return [Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta1DocumentProvenance]
A list of detected languages for value together with confidence. Corresponds to the JSON property `valueDetectedLanguages` @return [Array<Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta1DocumentPageDetectedLanguage>]
If the value is non-textual, this field represents the type. Current valid values are: - blank (this indicates the field_value
is normal text) - “ unfilled_checkbox” - “filled_checkbox” Corresponds to the JSON property `valueType` @return [String]
Public Class Methods
# File lib/google/apis/documentai_v1beta3/classes.rb, line 1715 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/documentai_v1beta3/classes.rb, line 1720 def update!(**args) @corrected_key_text = args[:corrected_key_text] if args.key?(:corrected_key_text) @corrected_value_text = args[:corrected_value_text] if args.key?(:corrected_value_text) @field_name = args[:field_name] if args.key?(:field_name) @field_value = args[:field_value] if args.key?(:field_value) @name_detected_languages = args[:name_detected_languages] if args.key?(:name_detected_languages) @provenance = args[:provenance] if args.key?(:provenance) @value_detected_languages = args[:value_detected_languages] if args.key?(:value_detected_languages) @value_type = args[:value_type] if args.key?(:value_type) end