示例#1
0
 internal override ReadModifyWriteRule AsApiObject()
 {
     return(new ReadModifyWriteRule
     {
         ColumnQualifier = ColumnName.ToByteString(Encoding),
         FamilyName = FamilyName,
         AppendValue = Value.ToByteString()
     });
 }
示例#2
0
 internal override ReadModifyWriteRule AsApiObject()
 {
     return(new ReadModifyWriteRule
     {
         ColumnQualifier = ColumnName.ToByteString(Encoding),
         FamilyName = FamilyName,
         IncrementAmount = Value
     });
 }
示例#3
0
 internal override Mutation AsApiObject()
 {
     return(new Mutation
     {
         SetCell = new Mutation.Types.SetCell
         {
             FamilyName = FamilyName,
             ColumnQualifier = ColumnName.ToByteString(Encoding),
             Value = Value.ToByteString(),
             TimestampMicros = (Timestamp == 0 ? DateTime.UtcNow.ToUnixTime() : Timestamp) * 1000
         }
     });
 }
示例#4
0
 internal override Mutation AsApiObject()
 {
     return(new Mutation
     {
         DeleteFromColumn = new Mutation.Types.DeleteFromColumn
         {
             FamilyName = FamilyName,
             ColumnQualifier = ColumnName.ToByteString(Encoding),
             TimeRange = new TimestampRange
             {
                 StartTimestampMicros = StartMicros,
                 EndTimestampMicros = EndMicros
             }
         }
     });
 }