Reference documentation and code samples for the Document AI V1beta3 API class Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock.
Represents a block. A block could be one of the various types (text, table, list) supported.
Inherits
- Object
 
Extended By
- Google::Protobuf::MessageExts::ClassMethods
 
Includes
- Google::Protobuf::MessageExts
 
Methods
#block_id
def block_id() -> ::String Returns 
 - (::String) — ID of the block.
 
#block_id=
def block_id=(value) -> ::String Parameter 
 - value (::String) — ID of the block.
 
 Returns 
 - (::String) — ID of the block.
 
#list_block
def list_block() -> ::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutListBlock Returns 
 - (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutListBlock) — Block consisting of list content/structure.
 
#list_block=
def list_block=(value) -> ::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutListBlock Parameter 
 - value (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutListBlock) — Block consisting of list content/structure.
 
 Returns 
 - (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutListBlock) — Block consisting of list content/structure.
 
#page_span
def page_span() -> ::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutPageSpan Returns 
 - (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutPageSpan) — Page span of the block.
 
#page_span=
def page_span=(value) -> ::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutPageSpan Parameter 
 - value (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutPageSpan) — Page span of the block.
 
 Returns 
 - (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutPageSpan) — Page span of the block.
 
#table_block
def table_block() -> ::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutTableBlock Returns 
 - (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutTableBlock) — Block consisting of table content/structure.
 
#table_block=
def table_block=(value) -> ::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutTableBlock Parameter 
 - value (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutTableBlock) — Block consisting of table content/structure.
 
 Returns 
 - (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutTableBlock) — Block consisting of table content/structure.
 
#text_block
def text_block() -> ::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutTextBlock Returns 
 - (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutTextBlock) — Block consisting of text content.
 
#text_block=
def text_block=(value) -> ::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutTextBlock Parameter 
 - value (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutTextBlock) — Block consisting of text content.
 
 Returns 
 - (::Google::Cloud::DocumentAI::V1beta3::Document::DocumentLayout::DocumentLayoutBlock::LayoutTextBlock) — Block consisting of text content.