class Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta1DocumentPageTable
A table representation similar to HTML table structure.
Attributes
Body rows of the table. Corresponds to the JSON property `bodyRows` @return [Array<Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta1DocumentPageTableTableRow>]
A list of detected languages together with confidence. Corresponds to the JSON property `detectedLanguages` @return [Array<Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta1DocumentPageDetectedLanguage>]
Header rows of the table. Corresponds to the JSON property `headerRows` @return [Array<Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta1DocumentPageTableTableRow>]
Visual element describing a layout unit on a page. Corresponds to the JSON property `layout` @return [Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta1DocumentPageLayout]
Public Class Methods
# File lib/google/apis/documentai_v1beta3/classes.rb, line 1940 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/documentai_v1beta3/classes.rb, line 1945 def update!(**args) @body_rows = args[:body_rows] if args.key?(:body_rows) @detected_languages = args[:detected_languages] if args.key?(:detected_languages) @header_rows = args[:header_rows] if args.key?(:header_rows) @layout = args[:layout] if args.key?(:layout) end