Class: Google::Cloud::DiscoveryEngine::V1::DocumentProcessingConfig::ParsingConfig::LayoutParsingConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/discoveryengine/v1/document_processing_config.rb

Overview

The layout parsing configurations for documents.

Instance Attribute Summary collapse

Instance Attribute Details

#enable_image_annotation::Boolean

Returns Optional. If true, the LLM based annotation is added to the image during parsing.

Returns:

  • (::Boolean)

    Optional. If true, the LLM based annotation is added to the image during parsing.



158
159
160
161
# File 'proto_docs/google/cloud/discoveryengine/v1/document_processing_config.rb', line 158

class LayoutParsingConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#enable_table_annotation::Boolean

Returns Optional. If true, the LLM based annotation is added to the table during parsing.

Returns:

  • (::Boolean)

    Optional. If true, the LLM based annotation is added to the table during parsing.



158
159
160
161
# File 'proto_docs/google/cloud/discoveryengine/v1/document_processing_config.rb', line 158

class LayoutParsingConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#exclude_html_classes::Array<::String>

Returns Optional. List of HTML classes to exclude from the parsed content.

Returns:

  • (::Array<::String>)

    Optional. List of HTML classes to exclude from the parsed content.



158
159
160
161
# File 'proto_docs/google/cloud/discoveryengine/v1/document_processing_config.rb', line 158

class LayoutParsingConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#exclude_html_elements::Array<::String>

Returns Optional. List of HTML elements to exclude from the parsed content.

Returns:

  • (::Array<::String>)

    Optional. List of HTML elements to exclude from the parsed content.



158
159
160
161
# File 'proto_docs/google/cloud/discoveryengine/v1/document_processing_config.rb', line 158

class LayoutParsingConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#exclude_html_ids::Array<::String>

Returns Optional. List of HTML ids to exclude from the parsed content.

Returns:

  • (::Array<::String>)

    Optional. List of HTML ids to exclude from the parsed content.



158
159
160
161
# File 'proto_docs/google/cloud/discoveryengine/v1/document_processing_config.rb', line 158

class LayoutParsingConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#structured_content_types::Array<::String>

Returns Optional. Contains the required structure types to extract from the document. Supported values:

  • shareholder-structure.

Returns:

  • (::Array<::String>)

    Optional. Contains the required structure types to extract from the document. Supported values:

    • shareholder-structure


158
159
160
161
# File 'proto_docs/google/cloud/discoveryengine/v1/document_processing_config.rb', line 158

class LayoutParsingConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end