Reference documentation and code samples for the Google Cloud Gemini Data Analytics V1 Client class CitationSource.
The source of the citation.
Generated from protobuf message google.cloud.geminidataanalytics.v1.CitationSource
Namespace
Google \ Cloud \ GeminiDataAnalytics \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ uri
string
Output only. The uri used as the source, such as a web grounding URL.
↳ example_query
↳ glossary_term
↳ id
string
Output only. Unique identifier of the source. This ID is service-generated and is unique within the scope of a single Citation
message.
↳ title
string
Output only. The title of the source.
getUri
Output only. The uri used as the source, such as a web grounding URL.
string
hasUri
setUri
Output only. The uri used as the source, such as a web grounding URL.
var
string
$this
getExampleQuery
Output only. The example query used as the source.
hasExampleQuery
setExampleQuery
Output only. The example query used as the source.
$this
getGlossaryTerm
Output only. The glossary term used as the source.
hasGlossaryTerm
setGlossaryTerm
Output only. The glossary term used as the source.
$this
getId
Output only. Unique identifier of the source. This ID is service-generated
and is unique within the scope of a single Citation
message.
string
setId
Output only. Unique identifier of the source. This ID is service-generated
and is unique within the scope of a single Citation
message.
var
string
$this
getTitle
Output only. The title of the source.
string
setTitle
Output only. The title of the source.
var
string
$this
getSourceType
string

