Discovery Engine v1 API - Class AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo (1.4.0)

public sealed class AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo : IMessage<AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo>, IEquatable<AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo>, IDeepCloneable<AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo.

Unstructured document information.

Inheritance

object > AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

UnstructuredDocumentInfo()

public UnstructuredDocumentInfo()

UnstructuredDocumentInfo(UnstructuredDocumentInfo)

public UnstructuredDocumentInfo(AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo other)
Parameter
Name Description
other AnswerQueryRequestTypesSearchSpecTypesSearchResultListTypesSearchResultTypesUnstructuredDocumentInfo

Properties

Document

public string Document { get; set; }

Document resource name.

Property Value
Type Description
string

DocumentAsDocumentName

public DocumentName DocumentAsDocumentName { get; set; }

DocumentName-typed view over the Document resource name property.

Property Value
Type Description
DocumentName

DocumentContexts

public RepeatedField<AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo.Types.DocumentContext> DocumentContexts { get; }

List of document contexts.

Property Value
Type Description
RepeatedFieldAnswerQueryRequestTypesSearchSpecTypesSearchResultListTypesSearchResultTypesUnstructuredDocumentInfoTypesDocumentContext

ExtractiveAnswers

public RepeatedField<AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo.Types.ExtractiveAnswer> ExtractiveAnswers { get; }

List of extractive answers.

Property Value
Type Description
RepeatedFieldAnswerQueryRequestTypesSearchSpecTypesSearchResultListTypesSearchResultTypesUnstructuredDocumentInfoTypesExtractiveAnswer

ExtractiveSegments

public RepeatedField<AnswerQueryRequest.Types.SearchSpec.Types.SearchResultList.Types.SearchResult.Types.UnstructuredDocumentInfo.Types.ExtractiveSegment> ExtractiveSegments { get; }

List of extractive segments.

Property Value
Type Description
RepeatedFieldAnswerQueryRequestTypesSearchSpecTypesSearchResultListTypesSearchResultTypesUnstructuredDocumentInfoTypesExtractiveSegment

Title

public string Title { get; set; }

Title.

Property Value
Type Description
string

Uri

public string Uri { get; set; }

URI for the document.

Property Value
Type Description
string