public sealed class Datasource : IMessage<Datasource>, IEquatable<Datasource>, IDeepCloneable<Datasource>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class Datasource.
A datasource that can be used to answer questions.
Implements
IMessageDatasource, IEquatableDatasource, IDeepCloneableDatasource, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
Datasource()
public Datasource()
Datasource(Datasource)
public Datasource(Datasource other)
Parameter | |
---|---|
Name | Description |
other |
Datasource |
Properties
BigqueryTableReference
public BigQueryTableReference BigqueryTableReference { get; set; }
A reference to a BigQuery table.
Property Value | |
---|---|
Type | Description |
BigQueryTableReference |
HasStudioDatasourceId
public bool HasStudioDatasourceId { get; }
Gets whether the "studio_datasource_id" field is set
Property Value | |
---|---|
Type | Description |
bool |
LookerExploreReference
public LookerExploreReference LookerExploreReference { get; set; }
A reference to a Looker explore.
Property Value | |
---|---|
Type | Description |
LookerExploreReference |
ReferenceCase
public Datasource.ReferenceOneofCase ReferenceCase { get; }
Property Value | |
---|---|
Type | Description |
DatasourceReferenceOneofCase |
Schema
public Schema Schema { get; set; }
Optional. The schema of the datasource.
Property Value | |
---|---|
Type | Description |
Schema |
StudioDatasourceId
public string StudioDatasourceId { get; set; }
A reference to a LookerStudio datasource.
Property Value | |
---|---|
Type | Description |
string |