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.
Implements
IMessageDocumentProcessingConfigTypesParsingConfigTypesLayoutParsingConfig, IEquatableDocumentProcessingConfigTypesParsingConfigTypesLayoutParsingConfig, IDeepCloneableDocumentProcessingConfigTypesParsingConfigTypesLayoutParsingConfig, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
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 |