public sealed class AssistantGroundedContent.Types.TextGroundingMetadata.Types.Reference.Types.DocumentMetadata : IMessage<AssistantGroundedContent.Types.TextGroundingMetadata.Types.Reference.Types.DocumentMetadata>, IEquatable<AssistantGroundedContent.Types.TextGroundingMetadata.Types.Reference.Types.DocumentMetadata>, IDeepCloneable<AssistantGroundedContent.Types.TextGroundingMetadata.Types.Reference.Types.DocumentMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Discovery Engine v1 API class AssistantGroundedContent.Types.TextGroundingMetadata.Types.Reference.Types.DocumentMetadata.
Document metadata.
Inheritance
object > AssistantGroundedContent.Types.TextGroundingMetadata.Types.Reference.Types.DocumentMetadataImplements
IMessageAssistantGroundedContentTypesTextGroundingMetadataTypesReferenceTypesDocumentMetadata, IEquatableAssistantGroundedContentTypesTextGroundingMetadataTypesReferenceTypesDocumentMetadata, IDeepCloneableAssistantGroundedContentTypesTextGroundingMetadataTypesReferenceTypesDocumentMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
DocumentMetadata()
public DocumentMetadata()
DocumentMetadata(DocumentMetadata)
public DocumentMetadata(AssistantGroundedContent.Types.TextGroundingMetadata.Types.Reference.Types.DocumentMetadata other)
Parameter | |
---|---|
Name | Description |
other |
AssistantGroundedContentTypesTextGroundingMetadataTypesReferenceTypesDocumentMetadata |
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 |
Domain
public string Domain { get; set; }
Domain name from the document URI. Note that the uri
field may
contain a URL that redirects to the actual website, in which case
this will contain the domain name of the target site.
Property Value | |
---|---|
Type | Description |
string |
HasDocument
public bool HasDocument { get; }
Gets whether the "document" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasDomain
public bool HasDomain { get; }
Gets whether the "domain" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasPageIdentifier
public bool HasPageIdentifier { get; }
Gets whether the "page_identifier" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasTitle
public bool HasTitle { get; }
Gets whether the "title" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasUri
public bool HasUri { get; }
Gets whether the "uri" field is set
Property Value | |
---|---|
Type | Description |
bool |
PageIdentifier
public string PageIdentifier { get; set; }
Page identifier.
Property Value | |
---|---|
Type | Description |
string |
Title
public string Title { get; set; }
Title.
Property Value | |
---|---|
Type | Description |
string |
Uri
public string Uri { get; set; }
URI for the document. It may contain a URL that redirects to the actual website.
Property Value | |
---|---|
Type | Description |
string |