Class: Google::Cloud::GeminiDataAnalytics::V1beta::DatasourceReferences

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/geminidataanalytics/v1beta/datasource.rb

Overview

A collection of references to datasources.

Instance Attribute Summary collapse

Instance Attribute Details

#alloydb::Google::Cloud::GeminiDataAnalytics::V1beta::AlloyDbReference

Returns Reference to an AlloyDB database. Only supported for the QueryData method.

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.

Returns:

  • (::Google::Cloud::GeminiDataAnalytics::V1beta::AlloyDbReference)

    Reference to an AlloyDB database. Only supported for the QueryData method.

    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.



58
59
60
61
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/datasource.rb', line 58

class DatasourceReferences
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#bq::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryTableReferences

Returns 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.

Returns:



58
59
60
61
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/datasource.rb', line 58

class DatasourceReferences
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#cloud_sql_reference::Google::Cloud::GeminiDataAnalytics::V1beta::CloudSqlReference

Returns Reference to a CloudSql database. Only supported for the QueryData method.

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.

Returns:

  • (::Google::Cloud::GeminiDataAnalytics::V1beta::CloudSqlReference)

    Reference to a CloudSql database. Only supported for the QueryData method.

    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.



58
59
60
61
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/datasource.rb', line 58

class DatasourceReferences
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#looker::Google::Cloud::GeminiDataAnalytics::V1beta::LookerExploreReferences

Returns 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.

Returns:



58
59
60
61
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/datasource.rb', line 58

class DatasourceReferences
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#spanner_reference::Google::Cloud::GeminiDataAnalytics::V1beta::SpannerReference

Returns Reference to a Spanner database. Only supported for the QueryData method.

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.

Returns:

  • (::Google::Cloud::GeminiDataAnalytics::V1beta::SpannerReference)

    Reference to a Spanner database. Only supported for the QueryData method.

    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.



58
59
60
61
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/datasource.rb', line 58

class DatasourceReferences
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#studio::Google::Cloud::GeminiDataAnalytics::V1beta::StudioDatasourceReferences

Returns 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.

Returns:



58
59
60
61
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/datasource.rb', line 58

class DatasourceReferences
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end