public sealed class ReadModifyWriteRule : IMessage<ReadModifyWriteRule>, IEquatable<ReadModifyWriteRule>, IDeepCloneable<ReadModifyWriteRule>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Bigtable v2 API class ReadModifyWriteRule.
Specifies an atomic read/modify/write operation on the latest value of the
specified column.
Rule specifying that increment_amount be added to the existing value.
If the targeted cell is unset, it will be treated as containing a zero.
Otherwise, the targeted cell must contain an 8-byte value (interpreted
as a 64-bit big-endian signed integer), or the entire request will fail.
[[["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-12 UTC."],[[["\u003cp\u003eThis documentation page provides reference information for the \u003ccode\u003eReadModifyWriteRule\u003c/code\u003e class within the Google Bigtable v2 API for .NET, detailing its usage in specifying atomic read/modify/write operations on column values.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eReadModifyWriteRule\u003c/code\u003e class, implementing interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, supports atomic operations through methods like appending values or incrementing numerical values.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eReadModifyWriteRule\u003c/code\u003e include \u003ccode\u003eAppendValue\u003c/code\u003e for appending data, \u003ccode\u003eColumnQualifier\u003c/code\u003e to specify the target column, \u003ccode\u003eFamilyName\u003c/code\u003e for the target family, and \u003ccode\u003eIncrementAmount\u003c/code\u003e for numeric increments.\u003c/p\u003e\n"],["\u003cp\u003eThe page includes links to older versions of the documentation, allowing users to view specific updates of the class's implementation from version 2.2.0 up until the latest version of 3.17.0, and it includes 17 previous versions of the class.\u003c/p\u003e\n"],["\u003cp\u003eYou can construct this class using the \u003ccode\u003eReadModifyWriteRule()\u003c/code\u003e constructor, or use the \u003ccode\u003eReadModifyWriteRule(ReadModifyWriteRule other)\u003c/code\u003e to instantiate it with another instance of the class as a parameter.\u003c/p\u003e\n"]]],[],null,[]]