Discovery Engine v1 API - Class DocumentProcessingConfig.Types.ParsingConfig.Types.LayoutParsingConfig (1.8.0)

public sealed class DocumentProcessingConfig.Types.ParsingConfig.Types.LayoutParsingConfig : IMessage<DocumentProcessingConfig.Types.ParsingConfig.Types.LayoutParsingConfig>, IEquatable<DocumentProcessingConfig.Types.ParsingConfig.Types.LayoutParsingConfig>, IDeepCloneable<DocumentProcessingConfig.Types.ParsingConfig.Types.LayoutParsingConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class DocumentProcessingConfig.Types.ParsingConfig.Types.LayoutParsingConfig.

The layout parsing configurations for documents.

Inheritance

object > DocumentProcessingConfig.Types.ParsingConfig.Types.LayoutParsingConfig

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

LayoutParsingConfig()

public LayoutParsingConfig()

LayoutParsingConfig(LayoutParsingConfig)

public LayoutParsingConfig(DocumentProcessingConfig.Types.ParsingConfig.Types.LayoutParsingConfig other)
Parameter
Name Description
other DocumentProcessingConfigTypesParsingConfigTypesLayoutParsingConfig

Properties

EnableImageAnnotation

public bool EnableImageAnnotation { get; set; }

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

Property Value
Type Description
bool

EnableTableAnnotation

public bool EnableTableAnnotation { get; set; }

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

Property Value
Type Description
bool

ExcludeHtmlClasses

public RepeatedField<string> ExcludeHtmlClasses { get; }

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

Property Value
Type Description
RepeatedFieldstring

ExcludeHtmlElements

public RepeatedField<string> ExcludeHtmlElements { get; }

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

Property Value
Type Description
RepeatedFieldstring

ExcludeHtmlIds

public RepeatedField<string> ExcludeHtmlIds { get; }

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

Property Value
Type Description
RepeatedFieldstring

StructuredContentTypes

public RepeatedField<string> StructuredContentTypes { get; }

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

  • shareholder-structure
Property Value
Type Description
RepeatedFieldstring