|
iceberg-cpp
|
A blob in a Puffin file. More...
#include <file_metadata.h>
Public Attributes | |
| std::string | type |
| See StandardBlobTypes for known types. | |
| std::vector< int32_t > | input_fields |
| Ordered list of field IDs the blob was computed from. | |
| int64_t | snapshot_id |
| ID of the Iceberg table's snapshot the blob was computed from. | |
| int64_t | sequence_number |
| Sequence number of the Iceberg table's snapshot the blob was computed from. | |
| std::vector< uint8_t > | data |
| std::optional< PuffinCompressionCodec > | requested_compression |
| If not set, the writer's default codec will be used. | |
| std::unordered_map< std::string, std::string > | properties |
Friends | |
| bool | operator== (const Blob &lhs, const Blob &rhs)=default |
A blob in a Puffin file.