URI for the document. It may contain a URL that redirects to the actual website.
↳ title
string
Title.
↳ page_identifier
string
Page identifier.
↳ domain
string
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.
getDocument
Document resource name.
Returns
Type
Description
string
hasDocument
clearDocument
setDocument
Document resource name.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getUri
URI for the document. It may contain a URL that redirects to the
actual website.
Returns
Type
Description
string
hasUri
clearUri
setUri
URI for the document. It may contain a URL that redirects to the
actual website.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getTitle
Title.
Returns
Type
Description
string
hasTitle
clearTitle
setTitle
Title.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPageIdentifier
Page identifier.
Returns
Type
Description
string
hasPageIdentifier
clearPageIdentifier
setPageIdentifier
Page identifier.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getDomain
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.
Returns
Type
Description
string
hasDomain
clearDomain
setDomain
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Discovery Engine V1 Client - Class DocumentMetadata (1.7.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.7.0 (latest)](/php/docs/reference/cloud-discoveryengine/latest/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [1.6.1](/php/docs/reference/cloud-discoveryengine/1.6.1/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [1.5.1](/php/docs/reference/cloud-discoveryengine/1.5.1/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [1.4.0](/php/docs/reference/cloud-discoveryengine/1.4.0/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [1.3.3](/php/docs/reference/cloud-discoveryengine/1.3.3/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [1.2.0](/php/docs/reference/cloud-discoveryengine/1.2.0/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [1.1.0](/php/docs/reference/cloud-discoveryengine/1.1.0/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [1.0.0](/php/docs/reference/cloud-discoveryengine/1.0.0/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [0.11.3](/php/docs/reference/cloud-discoveryengine/0.11.3/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [0.8.0](/php/docs/reference/cloud-discoveryengine/0.8.0/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [0.7.1](/php/docs/reference/cloud-discoveryengine/0.7.1/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [0.6.0](/php/docs/reference/cloud-discoveryengine/0.6.0/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [0.5.0](/php/docs/reference/cloud-discoveryengine/0.5.0/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [0.4.0](/php/docs/reference/cloud-discoveryengine/0.4.0/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [0.3.0](/php/docs/reference/cloud-discoveryengine/0.3.0/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [0.2.0](/php/docs/reference/cloud-discoveryengine/0.2.0/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata)\n- [0.1.1](/php/docs/reference/cloud-discoveryengine/0.1.1/V1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata) \nReference documentation and code samples for the Google Cloud Discovery Engine V1 Client class DocumentMetadata.\n\nDocument metadata.\n\nGenerated from protobuf message `google.cloud.discoveryengine.v1.AssistantGroundedContent.TextGroundingMetadata.Reference.DocumentMetadata`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ DiscoveryEngine \\\\ V1 \\\\ AssistantGroundedContent \\\\ TextGroundingMetadata \\\\ Reference\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getDocument\n\nDocument resource name.\n\n### hasDocument\n\n### clearDocument\n\n### setDocument\n\nDocument resource name.\n\n### getUri\n\nURI for the document. It may contain a URL that redirects to the\nactual website.\n\n### hasUri\n\n### clearUri\n\n### setUri\n\nURI for the document. It may contain a URL that redirects to the\nactual website.\n\n### getTitle\n\nTitle.\n\n### hasTitle\n\n### clearTitle\n\n### setTitle\n\nTitle.\n\n### getPageIdentifier\n\nPage identifier.\n\n### hasPageIdentifier\n\n### clearPageIdentifier\n\n### setPageIdentifier\n\nPage identifier.\n\n### getDomain\n\nDomain name from the document URI. Note that the `uri` field may\ncontain a URL that redirects to the actual website, in which case\nthis will contain the domain name of the target site.\n\n### hasDomain\n\n### clearDomain\n\n### setDomain\n\nDomain name from the document URI. Note that the `uri` field may\ncontain a URL that redirects to the actual website, in which case\nthis will contain the domain name of the target site."]]