Data Analytics API with Gemini V1BETA API - Class Google::Cloud::GeminiDataAnalytics::V1beta::DataMessage (v0.1.0)

Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::DataMessage.

A message produced during data retrieval.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#big_query_job

def big_query_job() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryJob
Returns
  • (::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryJob) — A BigQuery job executed by the system to retrieve data.

    Note: The following fields are mutually exclusive: big_query_job, query, generated_sql, result, generated_looker_query. If a field in that set is populated, all other fields in the set will automatically be cleared.

#big_query_job=

def big_query_job=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryJob
Parameter
  • value (::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryJob) — A BigQuery job executed by the system to retrieve data.

    Note: The following fields are mutually exclusive: big_query_job, query, generated_sql, result, generated_looker_query. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryJob) — A BigQuery job executed by the system to retrieve data.

    Note: The following fields are mutually exclusive: big_query_job, query, generated_sql, result, generated_looker_query. If a field in that set is populated, all other fields in the set will automatically be cleared.

#generated_looker_query

def generated_looker_query() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::LookerQuery
Returns
  • (::Google::Cloud::GeminiDataAnalytics::V1beta::LookerQuery) — Looker Query generated by the system to retrieve data.

    Note: The following fields are mutually exclusive: generated_looker_query, query, generated_sql, result, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.

#generated_looker_query=

def generated_looker_query=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::LookerQuery
Parameter
  • value (::Google::Cloud::GeminiDataAnalytics::V1beta::LookerQuery) — Looker Query generated by the system to retrieve data.

    Note: The following fields are mutually exclusive: generated_looker_query, query, generated_sql, result, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::GeminiDataAnalytics::V1beta::LookerQuery) — Looker Query generated by the system to retrieve data.

    Note: The following fields are mutually exclusive: generated_looker_query, query, generated_sql, result, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.

#generated_sql

def generated_sql() -> ::String
Returns
  • (::String) — SQL generated by the system to retrieve data.

    Note: The following fields are mutually exclusive: generated_sql, query, result, generated_looker_query, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.

#generated_sql=

def generated_sql=(value) -> ::String
Parameter
  • value (::String) — SQL generated by the system to retrieve data.

    Note: The following fields are mutually exclusive: generated_sql, query, result, generated_looker_query, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::String) — SQL generated by the system to retrieve data.

    Note: The following fields are mutually exclusive: generated_sql, query, result, generated_looker_query, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.

#query

def query() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::DataQuery
Returns
  • (::Google::Cloud::GeminiDataAnalytics::V1beta::DataQuery) — A data retrieval query.

    Note: The following fields are mutually exclusive: query, generated_sql, result, generated_looker_query, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.

#query=

def query=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::DataQuery
Parameter
  • value (::Google::Cloud::GeminiDataAnalytics::V1beta::DataQuery) — A data retrieval query.

    Note: The following fields are mutually exclusive: query, generated_sql, result, generated_looker_query, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::GeminiDataAnalytics::V1beta::DataQuery) — A data retrieval query.

    Note: The following fields are mutually exclusive: query, generated_sql, result, generated_looker_query, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.

#result

def result() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::DataResult
Returns
  • (::Google::Cloud::GeminiDataAnalytics::V1beta::DataResult) — Retrieved data.

    Note: The following fields are mutually exclusive: result, query, generated_sql, generated_looker_query, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.

#result=

def result=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::DataResult
Parameter
  • value (::Google::Cloud::GeminiDataAnalytics::V1beta::DataResult) — Retrieved data.

    Note: The following fields are mutually exclusive: result, query, generated_sql, generated_looker_query, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::GeminiDataAnalytics::V1beta::DataResult) — Retrieved data.

    Note: The following fields are mutually exclusive: result, query, generated_sql, generated_looker_query, big_query_job. If a field in that set is populated, all other fields in the set will automatically be cleared.