public sealed class DataQualityRule.Types.RowConditionExpectation : IMessage<DataQualityRule.Types.RowConditionExpectation>, IEquatable<DataQualityRule.Types.RowConditionExpectation>, IDeepCloneable<DataQualityRule.Types.RowConditionExpectation>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Dataplex v1 API class DataQualityRule.Types.RowConditionExpectation.
Evaluates whether each row passes the specified condition.
The SQL expression needs to use BigQuery standard SQL syntax and should
produce a boolean value per row as the result.
[[["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 documentation page covers the \u003ccode\u003eDataQualityRule.Types.RowConditionExpectation\u003c/code\u003e class within the Google Cloud Dataplex v1 API, specifically version 2.8.0, with links to prior versions and the current latest version, 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRowConditionExpectation\u003c/code\u003e class evaluates if each row satisfies a given condition, which uses BigQuery standard SQL syntax to produce a boolean result per row.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from the base \u003ccode\u003eobject\u003c/code\u003e class, allowing for certain functionalities.\u003c/p\u003e\n"],["\u003cp\u003eThe class has a constructor \u003ccode\u003eRowConditionExpectation()\u003c/code\u003e that allows creating a new instance, as well as a second constructor that allows for creating a copy of an existing \u003ccode\u003eRowConditionExpectation\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eThe class contains a property \u003ccode\u003eSqlExpression\u003c/code\u003e, that stores the string representing the SQL expression used to validate the rows.\u003c/p\u003e\n"]]],[],null,[]]