Kudu C++ client API
Loading...
Searching...
No Matches
kudu::client::KuduUpdateIgnore Class Reference

A single row update ignore to be sent to the cluster, missing row errors and errors on updating immutable cells are ignored. More...

#include <write_op.h>

Inheritance diagram for kudu::client::KuduUpdateIgnore:
kudu::client::KuduWriteOperation

Public Member Functions

std::string ToString () const OVERRIDE
Public Member Functions inherited from kudu::client::KuduWriteOperation
const KuduPartialRowrow () const
KuduPartialRowmutable_row ()
const KuduTabletable () const

Additional Inherited Members

Public Types inherited from kudu::client::KuduWriteOperation
enum  Type {
  INSERT = 1 , UPDATE = 2 , DELETE = 3 , UPSERT = 4 ,
  INSERT_IGNORE = 5 , UPDATE_IGNORE = 6 , DELETE_IGNORE = 7 , UPSERT_IGNORE = 8
}
 Write operation types.

Detailed Description

A single row update ignore to be sent to the cluster, missing row errors and errors on updating immutable cells are ignored.

Precondition
An update ignore requires the key columns and at least one other column in the schema to be set in the embedded KuduPartialRow object.

Member Function Documentation

◆ ToString()

std::string kudu::client::KuduUpdateIgnore::ToString ( ) const
inlinevirtual

Returns
String representation of the operation.

Implements kudu::client::KuduWriteOperation.


The documentation for this class was generated from the following file: