|
Kudu C++ client API
|
A representation of a table's schema. More...
#include <schema.h>
Public Member Functions | |
| KuduSchema (const KuduSchema &other) | |
| Status | Reset (const std::vector< KuduColumnSchema > &columns, int key_columns) WARN_UNUSED_RESULT |
Assign/copy the schema | |
| KuduSchema & | operator= (const KuduSchema &other) |
| void | CopyFrom (const KuduSchema &other) |
A representation of a table's schema.
| kudu::client::KuduSchema::KuduSchema | ( | const KuduSchema & | other | ) |
Create a KuduSchema object as a copy of the other one.
| [in] | other | The other KuduSchema object to use as a reference. |
| void kudu::client::KuduSchema::CopyFrom | ( | const KuduSchema & | other | ) |
| [in] | other | The source KuduSchema object to use as a reference. |
| KuduSchema& kudu::client::KuduSchema::operator= | ( | const KuduSchema & | other | ) |
| [in] | other | The source KuduSchema object to use as a reference. |
| Status kudu::client::KuduSchema::Reset | ( | const std::vector< KuduColumnSchema > & | columns, |
| int | key_columns | ||
| ) |
| [in] | columns | Per-column schema information. |
| [in] | key_columns | Number of key columns in the schema. |