Data Analytics API with Gemini v1beta API - Class DataMessage (1.0.0-beta01)

public sealed class DataMessage : IMessage<DataMessage>, IEquatable<DataMessage>, IDeepCloneable<DataMessage>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class DataMessage.

A message produced during data retrieval.

Inheritance

object > DataMessage

Namespace

Google.Cloud.GeminiDataAnalytics.V1Beta

Assembly

Google.Cloud.GeminiDataAnalytics.V1Beta.dll

Constructors

DataMessage()

public DataMessage()

DataMessage(DataMessage)

public DataMessage(DataMessage other)
Parameter
Name Description
other DataMessage

Properties

BigQueryJob

public BigQueryJob BigQueryJob { get; set; }

A BigQuery job executed by the system to retrieve data.

Property Value
Type Description
BigQueryJob

GeneratedLookerQuery

public LookerQuery GeneratedLookerQuery { get; set; }

Looker Query generated by the system to retrieve data.

Property Value
Type Description
LookerQuery

GeneratedSql

public string GeneratedSql { get; set; }

SQL generated by the system to retrieve data.

Property Value
Type Description
string

HasGeneratedSql

public bool HasGeneratedSql { get; }

Gets whether the "generated_sql" field is set

Property Value
Type Description
bool

KindCase

public DataMessage.KindOneofCase KindCase { get; }
Property Value
Type Description
DataMessageKindOneofCase

Query

public DataQuery Query { get; set; }

A data retrieval query.

Property Value
Type Description
DataQuery

Result

public DataResult Result { get; set; }

Retrieved data.

Property Value
Type Description
DataResult