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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides documentation for the \u003ccode\u003eDataQuery\u003c/code\u003e class, which represents a data query for the backend, found within version 1.0.0-alpha03 of the Google.Cloud.DataQnA.V1Alpha library.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDataQuery\u003c/code\u003e class is for informational purposes and should not be sent to the backend directly; instead, the \u003ccode\u003eexecute\u003c/code\u003e RPC should be used to ensure proper state tracking and reporting.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDataQuery\u003c/code\u003e class inherits from \u003ccode\u003eObject\u003c/code\u003e and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces, providing functionalities like deep cloning and message handling.\u003c/p\u003e\n"],["\u003cp\u003eThe class has a property called \u003ccode\u003eSql\u003c/code\u003e that holds the generated SQL query and is of the type \u003ccode\u003eString\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe namespace for \u003ccode\u003eDataQuery\u003c/code\u003e is \u003ccode\u003eGoogle.Cloud.DataQnA.V1Alpha\u003c/code\u003e, and the assembly it's found within is \u003ccode\u003eGoogle.Cloud.DataQnA.V1Alpha.dll\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]