public sealed class DataQuery : IMessage<DataQuery>, IEquatable<DataQuery>, IDeepCloneable<DataQuery>, IBufferMessage, IMessage
Representation of the data query for the backend.
This is provided for informational purposes only. Clients should not use
it to send it to the backend directly, but rather use the execute RPC
to trigger the execution. Using the execute RPC is needed in order to
track the state of a question and report on it correctly to the data
administrators.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This page provides documentation for the `DataQuery` class, which represents a data query for the backend, found within version 1.0.0-alpha03 of the Google.Cloud.DataQnA.V1Alpha library."],["The `DataQuery` class is for informational purposes and should not be sent to the backend directly; instead, the `execute` RPC should be used to ensure proper state tracking and reporting."],["The `DataQuery` class inherits from `Object` and implements `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage` interfaces, providing functionalities like deep cloning and message handling."],["The class has a property called `Sql` that holds the generated SQL query and is of the type `String`."],["The namespace for `DataQuery` is `Google.Cloud.DataQnA.V1Alpha`, and the assembly it's found within is `Google.Cloud.DataQnA.V1Alpha.dll`."]]],[]]