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

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

Retrieved data.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#data

def data() -> ::Array<::Google::Protobuf::Struct>
Returns
  • (::Array<::Google::Protobuf::Struct>) — Optional. The content of the data. Each row is a struct that matches the schema. Simple values are represented as strings, while nested structures are represented as lists or structs.

#data=

def data=(value) -> ::Array<::Google::Protobuf::Struct>
Parameter
  • value (::Array<::Google::Protobuf::Struct>) — Optional. The content of the data. Each row is a struct that matches the schema. Simple values are represented as strings, while nested structures are represented as lists or structs.
Returns
  • (::Array<::Google::Protobuf::Struct>) — Optional. The content of the data. Each row is a struct that matches the schema. Simple values are represented as strings, while nested structures are represented as lists or structs.

#formatted_data

def formatted_data() -> ::Array<::Google::Protobuf::Struct>
Returns
  • (::Array<::Google::Protobuf::Struct>) — Optional. Formatted representation of the data, when applicable. Each row is a struct that directly corresponds to the row at the same index within the data field. Its values are string representations of the original data, formatted according to data source specifications (e.g., "$1,234.56" for currency). Columns without formatting will default to their raw value representation. If no columns have formatting rules, this field will be empty.

#formatted_data=

def formatted_data=(value) -> ::Array<::Google::Protobuf::Struct>
Parameter
  • value (::Array<::Google::Protobuf::Struct>) — Optional. Formatted representation of the data, when applicable. Each row is a struct that directly corresponds to the row at the same index within the data field. Its values are string representations of the original data, formatted according to data source specifications (e.g., "$1,234.56" for currency). Columns without formatting will default to their raw value representation. If no columns have formatting rules, this field will be empty.
Returns
  • (::Array<::Google::Protobuf::Struct>) — Optional. Formatted representation of the data, when applicable. Each row is a struct that directly corresponds to the row at the same index within the data field. Its values are string representations of the original data, formatted according to data source specifications (e.g., "$1,234.56" for currency). Columns without formatting will default to their raw value representation. If no columns have formatting rules, this field will be empty.

#name

def name() -> ::String
Returns
  • (::String) —

    Optional. A snake-case name for the data result that reflects its contents. The name is used to pass the result around by reference, and serves as a signal about its meaning.

    • Example: "total_sales_by_product"
    • Example: "sales_for_product_12345"

#name=

def name=(value) -> ::String
Parameter
  • value (::String) —

    Optional. A snake-case name for the data result that reflects its contents. The name is used to pass the result around by reference, and serves as a signal about its meaning.

    • Example: "total_sales_by_product"
    • Example: "sales_for_product_12345"
Returns
  • (::String) —

    Optional. A snake-case name for the data result that reflects its contents. The name is used to pass the result around by reference, and serves as a signal about its meaning.

    • Example: "total_sales_by_product"
    • Example: "sales_for_product_12345"

#schema

def schema() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::Schema
Returns

#schema=

def schema=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::Schema
Parameter
Returns