Discovery Engine v1beta API - Class SearchResponse.Types.NaturalLanguageQueryUnderstandingInfo (1.0.0-beta16)

public sealed class SearchResponse.Types.NaturalLanguageQueryUnderstandingInfo : IMessage<SearchResponse.Types.NaturalLanguageQueryUnderstandingInfo>, IEquatable<SearchResponse.Types.NaturalLanguageQueryUnderstandingInfo>, IDeepCloneable<SearchResponse.Types.NaturalLanguageQueryUnderstandingInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1beta API class SearchResponse.Types.NaturalLanguageQueryUnderstandingInfo.

Information describing what natural language understanding was done on the input query.

Inheritance

object > SearchResponse.Types.NaturalLanguageQueryUnderstandingInfo

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.dll

Constructors

NaturalLanguageQueryUnderstandingInfo()

public NaturalLanguageQueryUnderstandingInfo()

NaturalLanguageQueryUnderstandingInfo(NaturalLanguageQueryUnderstandingInfo)

public NaturalLanguageQueryUnderstandingInfo(SearchResponse.Types.NaturalLanguageQueryUnderstandingInfo other)
Parameter
Name Description
other SearchResponseTypesNaturalLanguageQueryUnderstandingInfo

Properties

ExtractedFilters

public string ExtractedFilters { get; set; }

The filters that were extracted from the input query.

Property Value
Type Description
string

RewrittenQuery

public string RewrittenQuery { get; set; }

Rewritten input query minus the extracted filters.

Property Value
Type Description
string

StructuredExtractedFilter

public SearchResponse.Types.NaturalLanguageQueryUnderstandingInfo.Types.StructuredExtractedFilter StructuredExtractedFilter { get; set; }

The filters that were extracted from the input query represented in a structured form.

Property Value
Type Description
SearchResponseTypesNaturalLanguageQueryUnderstandingInfoTypesStructuredExtractedFilter