|
Kudu C++ client API
|
| ▼Nkudu | |
| ▼Nclient | |
| ▼Ninternal | |
| CAsyncLeaderMasterRpc | |
| CKuduClient | A handle for a connection to a cluster |
| CKuduClientBuilder | A "factory" for KuduClient objects |
| CKuduColumnSchema | Representation of the column schema |
| CKuduColumnSpec | Builder API for specifying or altering a column within a table schema |
| CKuduColumnStorageAttributes | Representation of column storage attributes |
| CKuduColumnTypeAttributes | Representation of column type attributes |
| CKuduDelete | A single row delete to be sent to the cluster |
| CKuduError | This class represents an error which occurred in a write operation |
| CKuduInsert | A single row insert to be sent to the cluster |
| CKuduLoggingCallback | The interface for all logging callbacks |
| CKuduLoggingFunctionCallback | The logging callback that invokes a function by pointer with a single argument |
| CKuduLoggingMemberCallback | The logging callback that invokes a member function of an object |
| CKuduPartitioner | |
| CKuduPartitionerBuilder | Builder for Partitioner instances |
| CKuduPredicate | A representation of comparison predicate for Kudu queries |
| CKuduReplica | In-memory representation of a remote tablet's replica |
| CKuduScanBatch | A batch of zero or more rows returned by a scan operation |
| CKuduScanner | This class is a representation of a single scan |
| CKuduScanToken | A scan descriptor limited to a single physical contiguous location |
| CKuduScanTokenBuilder | Builds scan tokens for a table |
| CKuduSchema | A representation of a table's schema |
| CKuduSchemaBuilder | Builder API for constructing a KuduSchema object |
| CKuduSession | Representation of a Kudu client session |
| CKuduStatusCallback | The interface for all status callbacks |
| CKuduStatusFunctionCallback | The status callback that invokes a function by pointer with a single argument |
| CKuduStatusMemberCallback | The status callback that invokes a member function of an object |
| CKuduTable | A representation of a table on a particular cluster |
| CKuduTableAlterer | Alters an existing table based on the provided steps |
| CKuduTableCreator | A helper class to create a new table with the desired options |
| CKuduTablet | In-memory representation of a remote tablet |
| CKuduTabletServer | In-memory representation of a remote tablet server |
| CKuduUpdate | A single row update to be sent to the cluster |
| CKuduUpsert | A single row upsert to be sent to the cluster |
| CKuduValue | A constant cell value with a specific type |
| CKuduWriteOperation | A single-row write operation to be sent to a Kudu table |
| CResourceMetrics | A generic catalog of simple metrics |
| ▼Ninternal_logging | |
| CCerrLog | A helper for stderr log sink |
| CNullLog | A helper for the nil log sink |
| CMonoDelta | A representation of a time interval |
| CMonoTime | Representation of a particular point in time |
| ▼CSlice | A wrapper around externally allocated data |
| CComparator | Comparator struct, useful for ordered collections (like STL maps) |
| CSliceMap | STL map whose keys are Slices |
| CStatus | A representation of an operation's outcome |
| CKuduPartialRow | A row which may only contain values for a subset of the columns |