public sealed class CitationSource : IMessage<CitationSource>, IEquatable<CitationSource>, IDeepCloneable<CitationSource>, IBufferMessage, IMessageReference documentation and code samples for the Data Analytics API with Gemini v1 API class CitationSource.
The source of the citation.
Implements
IMessageCitationSource, IEquatableCitationSource, IDeepCloneableCitationSource, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1Assembly
Google.Cloud.GeminiDataAnalytics.V1.dll
Constructors
CitationSource()
public CitationSource()CitationSource(CitationSource)
public CitationSource(CitationSource other)| Parameter | |
|---|---|
| Name | Description |
other |
CitationSource |
Properties
ExampleQuery
public ExampleQuery ExampleQuery { get; set; }Output only. The example query used as the source.
| Property Value | |
|---|---|
| Type | Description |
ExampleQuery |
|
GlossaryTerm
public GlossaryTerm GlossaryTerm { get; set; }Output only. The glossary term used as the source.
| Property Value | |
|---|---|
| Type | Description |
GlossaryTerm |
|
HasUri
public bool HasUri { get; }Gets whether the "uri" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Id
public string Id { get; set; }Output only. Unique identifier of the source. This ID is service-generated
and is unique within the scope of a single Citation message.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SourceTypeCase
public CitationSource.SourceTypeOneofCase SourceTypeCase { get; }| Property Value | |
|---|---|
| Type | Description |
CitationSourceSourceTypeOneofCase |
|
Title
public string Title { get; set; }Output only. The title of the source.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Uri
public string Uri { get; set; }Output only. The uri used as the source, such as a web grounding URL.
| Property Value | |
|---|---|
| Type | Description |
string |
|