public sealed class DataQuery : IMessage<DataQuery>, IEquatable<DataQuery>, IDeepCloneable<DataQuery>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class DataQuery.
A query for retrieving data.
Implements
IMessageDataQuery, IEquatableDataQuery, IDeepCloneableDataQuery, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
DataQuery()
public DataQuery()
DataQuery(DataQuery)
public DataQuery(DataQuery other)
Parameter | |
---|---|
Name | Description |
other |
DataQuery |
Properties
Datasources
public RepeatedField<Datasource> Datasources { get; }
Optional. The datasources available to answer the question.
Property Value | |
---|---|
Type | Description |
RepeatedFieldDatasource |
Name
public string Name { get; set; }
Optional. A snake-case name for the query that reflects its intent. It is used to name the corresponding data result, so that it can be referenced in later steps.
- Example: "total_sales_by_product"
- Example: "sales_for_product_12345"
Property Value | |
---|---|
Type | Description |
string |
Question
public string Question { get; set; }
Optional. A natural language question to answer.
Property Value | |
---|---|
Type | Description |
string |