Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::DatasourceReferences.
A collection of references to datasources.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#alloydb
def alloydb() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::AlloyDbReference-
(::Google::Cloud::GeminiDataAnalytics::V1beta::AlloyDbReference) — Reference to an AlloyDB database. Only supported for the
QueryDatamethod.Note: The following fields are mutually exclusive:
alloydb,bq,studio,looker,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
#alloydb=
def alloydb=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::AlloyDbReference-
value (::Google::Cloud::GeminiDataAnalytics::V1beta::AlloyDbReference) — Reference to an AlloyDB database. Only supported for the
QueryDatamethod.Note: The following fields are mutually exclusive:
alloydb,bq,studio,looker,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::GeminiDataAnalytics::V1beta::AlloyDbReference) — Reference to an AlloyDB database. Only supported for the
QueryDatamethod.Note: The following fields are mutually exclusive:
alloydb,bq,studio,looker,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
#bq
def bq() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryTableReferences-
(::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryTableReferences) — References to BigQuery tables.
Note: The following fields are mutually exclusive:
bq,studio,looker,alloydb,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
#bq=
def bq=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryTableReferences-
value (::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryTableReferences) — References to BigQuery tables.
Note: The following fields are mutually exclusive:
bq,studio,looker,alloydb,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryTableReferences) — References to BigQuery tables.
Note: The following fields are mutually exclusive:
bq,studio,looker,alloydb,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
#cloud_sql_reference
def cloud_sql_reference() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::CloudSqlReference-
(::Google::Cloud::GeminiDataAnalytics::V1beta::CloudSqlReference) — Reference to a CloudSql database. Only supported for the
QueryDatamethod.Note: The following fields are mutually exclusive:
cloud_sql_reference,bq,studio,looker,alloydb,spanner_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
#cloud_sql_reference=
def cloud_sql_reference=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::CloudSqlReference-
value (::Google::Cloud::GeminiDataAnalytics::V1beta::CloudSqlReference) — Reference to a CloudSql database. Only supported for the
QueryDatamethod.Note: The following fields are mutually exclusive:
cloud_sql_reference,bq,studio,looker,alloydb,spanner_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::GeminiDataAnalytics::V1beta::CloudSqlReference) — Reference to a CloudSql database. Only supported for the
QueryDatamethod.Note: The following fields are mutually exclusive:
cloud_sql_reference,bq,studio,looker,alloydb,spanner_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
#looker
def looker() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::LookerExploreReferences-
(::Google::Cloud::GeminiDataAnalytics::V1beta::LookerExploreReferences) — References to Looker Explores.
Note: The following fields are mutually exclusive:
looker,bq,studio,alloydb,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
#looker=
def looker=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::LookerExploreReferences-
value (::Google::Cloud::GeminiDataAnalytics::V1beta::LookerExploreReferences) — References to Looker Explores.
Note: The following fields are mutually exclusive:
looker,bq,studio,alloydb,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::GeminiDataAnalytics::V1beta::LookerExploreReferences) — References to Looker Explores.
Note: The following fields are mutually exclusive:
looker,bq,studio,alloydb,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
#spanner_reference
def spanner_reference() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::SpannerReference-
(::Google::Cloud::GeminiDataAnalytics::V1beta::SpannerReference) — Reference to a Spanner database. Only supported for the
QueryDatamethod.Note: The following fields are mutually exclusive:
spanner_reference,bq,studio,looker,alloydb,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
#spanner_reference=
def spanner_reference=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::SpannerReference-
value (::Google::Cloud::GeminiDataAnalytics::V1beta::SpannerReference) — Reference to a Spanner database. Only supported for the
QueryDatamethod.Note: The following fields are mutually exclusive:
spanner_reference,bq,studio,looker,alloydb,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::GeminiDataAnalytics::V1beta::SpannerReference) — Reference to a Spanner database. Only supported for the
QueryDatamethod.Note: The following fields are mutually exclusive:
spanner_reference,bq,studio,looker,alloydb,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
#studio
def studio() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::StudioDatasourceReferences-
(::Google::Cloud::GeminiDataAnalytics::V1beta::StudioDatasourceReferences) — References to Looker Studio datasources.
Note: The following fields are mutually exclusive:
studio,bq,looker,alloydb,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
#studio=
def studio=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::StudioDatasourceReferences-
value (::Google::Cloud::GeminiDataAnalytics::V1beta::StudioDatasourceReferences) — References to Looker Studio datasources.
Note: The following fields are mutually exclusive:
studio,bq,looker,alloydb,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::GeminiDataAnalytics::V1beta::StudioDatasourceReferences) — References to Looker Studio datasources.
Note: The following fields are mutually exclusive:
studio,bq,looker,alloydb,spanner_reference,cloud_sql_reference. If a field in that set is populated, all other fields in the set will automatically be cleared.