| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
| <meta http-equiv="X-UA-Compatible" content="IE=11"/> |
| <meta name="generator" content="Doxygen 1.9.8"/> |
| <meta name="viewport" content="width=device-width, initial-scale=1"/> |
| <title>iceberg-cpp: Namespace List</title> |
| <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="jquery.js"></script> |
| <script type="text/javascript" src="dynsections.js"></script> |
| <link href="search/search.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="search/searchdata.js"></script> |
| <script type="text/javascript" src="search/search.js"></script> |
| <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
| </head> |
| <body> |
| <div id="top"><!-- do not remove this div, it is closed by doxygen! --> |
| <div id="titlearea"> |
| <table cellspacing="0" cellpadding="0"> |
| <tbody> |
| <tr id="projectrow"> |
| <td id="projectalign"> |
| <div id="projectname">iceberg-cpp |
| </div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <!-- end header part --> |
| <!-- Generated by Doxygen 1.9.8 --> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ |
| var searchBox = new SearchBox("searchBox", "search/",'.html'); |
| /* @license-end */ |
| </script> |
| <script type="text/javascript" src="menudata.js"></script> |
| <script type="text/javascript" src="menu.js"></script> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ |
| $(function() { |
| initMenu('',true,false,'search.php','Search'); |
| $(document).ready(function() { init_search(); }); |
| }); |
| /* @license-end */ |
| </script> |
| <div id="main-nav"></div> |
| </div><!-- top --> |
| <!-- window showing the filter options --> |
| <div id="MSearchSelectWindow" |
| onmouseover="return searchBox.OnSearchSelectShow()" |
| onmouseout="return searchBox.OnSearchSelectHide()" |
| onkeydown="return searchBox.OnSearchSelectKey(event)"> |
| </div> |
| |
| <!-- iframe showing the search results (closed by default) --> |
| <div id="MSearchResultsWindow"> |
| <div id="MSearchResults"> |
| <div class="SRPage"> |
| <div id="SRIndex"> |
| <div id="SRResults"></div> |
| <div class="SRStatus" id="Loading">Loading...</div> |
| <div class="SRStatus" id="Searching">Searching...</div> |
| <div class="SRStatus" id="NoMatches">No Matches</div> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <div class="header"> |
| <div class="headertitle"><div class="title">Namespace List</div></div> |
| </div><!--header--> |
| <div class="contents"> |
| <div class="textblock">Here is a list of all documented namespaces with brief descriptions:</div><div class="directory"> |
| <div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory"> |
| <tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg.html" target="_self">iceberg</a></td><td class="desc">Core Apache Iceberg C++ APIs </td></tr> |
| <tr id="row_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg_1_1arrow.html" target="_self">arrow</a></td><td class="desc">Arrow-backed IO and data conversion APIs </td></tr> |
| <tr id="row_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1arrow_1_1S3Properties.html" target="_self">S3Properties</a></td><td class="desc">S3 configuration property keys for ArrowS3FileIO </td></tr> |
| <tr id="row_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg_1_1avro.html" target="_self">avro</a></td><td class="desc">Avro reader, writer, and metadata APIs </td></tr> |
| <tr id="row_0_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroMetrics.html" target="_self">AvroMetrics</a></td><td class="desc">Utility class for computing Avro file metrics </td></tr> |
| <tr id="row_0_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroReader.html" target="_self">AvroReader</a></td><td class="desc">A reader that reads <a class="el" href="structArrowArray.html">ArrowArray</a> from Avro files </td></tr> |
| <tr id="row_0_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1avro_1_1AvroWriter.html" target="_self">AvroWriter</a></td><td class="desc">A writer for serializing <a class="el" href="structArrowArray.html">ArrowArray</a> to Avro files </td></tr> |
| <tr id="row_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg_1_1hive.html" target="_self">hive</a></td><td class="desc">Hive catalog APIs </td></tr> |
| <tr id="row_0_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1hive_1_1HiveCatalog.html" target="_self">HiveCatalog</a></td><td class="desc"><a class="el" href="classiceberg_1_1Catalog.html" title="A Catalog API for table create, drop, and load operations.">Catalog</a> implementation backed by a Hive Metastore </td></tr> |
| <tr id="row_0_2_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1hive_1_1HiveCatalogProperties.html" target="_self">HiveCatalogProperties</a></td><td class="desc">Configuration for the iceberg_hive <a class="el" href="classiceberg_1_1hive_1_1HiveCatalog.html" title="Catalog implementation backed by a Hive Metastore.">HiveCatalog</a> </td></tr> |
| <tr id="row_0_2_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1hive_1_1HmsClient.html" target="_self">HmsClient</a></td><td class="desc">A live connection to a Hive Metastore over Thrift </td></tr> |
| <tr id="row_0_2_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1hive_1_1HmsEndpoint.html" target="_self">HmsEndpoint</a></td><td class="desc">A single host:port pair parsed from an HMS URI </td></tr> |
| <tr id="row_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_3_" class="arrow" onclick="toggleFolder('0_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg_1_1parquet.html" target="_self">parquet</a></td><td class="desc">Parquet reader, writer, and registration APIs </td></tr> |
| <tr id="row_0_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1parquet_1_1ParquetReader.html" target="_self">ParquetReader</a></td><td class="desc">A reader that reads <a class="el" href="structArrowArray.html">ArrowArray</a> from Parquet files </td></tr> |
| <tr id="row_0_3_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1parquet_1_1ParquetWriter.html" target="_self">ParquetWriter</a></td><td class="desc">A writer that writes <a class="el" href="structArrowArray.html">ArrowArray</a> to Parquet files </td></tr> |
| <tr id="row_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_4_" class="arrow" onclick="toggleFolder('0_4_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg_1_1puffin.html" target="_self">puffin</a></td><td class="desc">Puffin file metadata, reader, and writer APIs </td></tr> |
| <tr id="row_0_4_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1puffin_1_1Blob.html" target="_self">Blob</a></td><td class="desc">A blob in a Puffin file </td></tr> |
| <tr id="row_0_4_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1puffin_1_1BlobMetadata.html" target="_self">BlobMetadata</a></td><td class="desc">Metadata about a blob stored in a Puffin file footer </td></tr> |
| <tr id="row_0_4_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1puffin_1_1FileMetadata.html" target="_self">FileMetadata</a></td><td class="desc">Metadata about a Puffin file </td></tr> |
| <tr id="row_0_4_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1puffin_1_1PuffinFormat.html" target="_self">PuffinFormat</a></td><td class="desc">Puffin file format constants </td></tr> |
| <tr id="row_0_4_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1puffin_1_1PuffinReader.html" target="_self">PuffinReader</a></td><td class="desc"><a class="el" href="classiceberg_1_1Reader.html" title="Base reader class to read data from different file formats.">Reader</a> for Puffin files </td></tr> |
| <tr id="row_0_4_5_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1puffin_1_1PuffinWriter.html" target="_self">PuffinWriter</a></td><td class="desc"><a class="el" href="classiceberg_1_1Writer.html" title="Base writer class to write data from different file formats.">Writer</a> for Puffin files </td></tr> |
| <tr id="row_0_4_6_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1puffin_1_1StandardBlobTypes.html" target="_self">StandardBlobTypes</a></td><td class="desc">Standard blob types defined by the Iceberg specification </td></tr> |
| <tr id="row_0_4_7_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1puffin_1_1StandardPuffinProperties.html" target="_self">StandardPuffinProperties</a></td><td class="desc">Standard file-level properties for Puffin files </td></tr> |
| <tr id="row_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_5_" class="arrow" onclick="toggleFolder('0_5_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg_1_1rest.html" target="_self">rest</a></td><td class="desc">REST catalog APIs </td></tr> |
| <tr id="row_0_5_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_5_0_" class="arrow" onclick="toggleFolder('0_5_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg_1_1rest_1_1auth.html" target="_self">auth</a></td><td class="desc">REST catalog authentication APIs </td></tr> |
| <tr id="row_0_5_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthManager.html" target="_self">AuthManager</a></td><td class="desc">Produces authentication sessions for catalog and table requests </td></tr> |
| <tr id="row_0_5_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthManagers.html" target="_self">AuthManagers</a></td><td class="desc">Registry-backed factory for <a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthManager.html" title="Produces authentication sessions for catalog and table requests.">AuthManager</a> implementations </td></tr> |
| <tr id="row_0_5_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthProperties.html" target="_self">AuthProperties</a></td><td class="desc">Authentication properties </td></tr> |
| <tr id="row_0_5_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1AuthSession.html" target="_self">AuthSession</a></td><td class="desc">An authentication session that can authenticate outgoing HTTP requests </td></tr> |
| <tr id="row_0_5_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1auth_1_1OAuth2SessionInfo.html" target="_self">OAuth2SessionInfo</a></td><td class="desc">OAuth2 metadata used to derive child authentication sessions </td></tr> |
| <tr id="row_0_5_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1OAuth2Util.html" target="_self">OAuth2Util</a></td><td class="desc">OAuth2 token and authentication utilities </td></tr> |
| <tr id="row_0_5_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1auth_1_1TokenRefreshScheduler.html" target="_self">TokenRefreshScheduler</a></td><td class="desc">A process-global scheduler for delayed token refresh tasks </td></tr> |
| <tr id="row_0_5_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CaseInsensitiveHeaderLess.html" target="_self">CaseInsensitiveHeaderLess</a></td><td class="desc">Case-insensitive ordering for HTTP header names </td></tr> |
| <tr id="row_0_5_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CatalogConfig.html" target="_self">CatalogConfig</a></td><td class="desc">Server-provided configuration for the catalog </td></tr> |
| <tr id="row_0_5_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CommitTableRequest.html" target="_self">CommitTableRequest</a></td><td class="desc">Request to commit changes to a table </td></tr> |
| <tr id="row_0_5_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CommitTableResponse.html" target="_self">CommitTableResponse</a></td><td class="desc">Response from committing changes to a table </td></tr> |
| <tr id="row_0_5_5_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1ConfigErrorHandler.html" target="_self">ConfigErrorHandler</a></td><td class="desc"><a class="el" href="structiceberg_1_1Error.html" title="Error with a kind and a message.">Error</a> handler for the catalog config endpoint </td></tr> |
| <tr id="row_0_5_6_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CreateNamespaceRequest.html" target="_self">CreateNamespaceRequest</a></td><td class="desc">Request to create a namespace </td></tr> |
| <tr id="row_0_5_7_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CreateNamespaceResponse.html" target="_self">CreateNamespaceResponse</a></td><td class="desc">Response body after creating a namespace </td></tr> |
| <tr id="row_0_5_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1CreateTableErrorHandler.html" target="_self">CreateTableErrorHandler</a></td><td class="desc"><a class="el" href="classiceberg_1_1Table.html" title="Represents an Iceberg table.">Table</a> create commit operation error handler </td></tr> |
| <tr id="row_0_5_9_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1CreateTableRequest.html" target="_self">CreateTableRequest</a></td><td class="desc">Request to create a table </td></tr> |
| <tr id="row_0_5_10_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1DefaultErrorHandler.html" target="_self">DefaultErrorHandler</a></td><td class="desc">Default error handler for REST API responses </td></tr> |
| <tr id="row_0_5_11_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1DropNamespaceErrorHandler.html" target="_self">DropNamespaceErrorHandler</a></td><td class="desc"><a class="el" href="structiceberg_1_1Error.html" title="Error with a kind and a message.">Error</a> handler for drop namespace operations </td></tr> |
| <tr id="row_0_5_12_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1Endpoint.html" target="_self">Endpoint</a></td><td class="desc">An <a class="el" href="classiceberg_1_1rest_1_1Endpoint.html" title="An Endpoint is an immutable value object identifying a specific REST API operation....">Endpoint</a> is an immutable value object identifying a specific REST API operation. It consists of: </td></tr> |
| <tr id="row_0_5_13_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1ErrorHandler.html" target="_self">ErrorHandler</a></td><td class="desc"><a class="el" href="structiceberg_1_1Error.html" title="Error with a kind and a message.">Error</a> handler interface for processing REST API error responses. Maps HTTP status codes to appropriate ErrorKind values following the Iceberg REST specification </td></tr> |
| <tr id="row_0_5_14_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1ErrorResponse.html" target="_self">ErrorResponse</a></td><td class="desc">JSON error payload returned in a response with further details on the error </td></tr> |
| <tr id="row_0_5_15_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1FetchPlanningResultResponse.html" target="_self">FetchPlanningResultResponse</a></td><td class="desc">Response from polling an asynchronous scan plan, including current status and available scan tasks </td></tr> |
| <tr id="row_0_5_16_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1FetchScanTasksRequest.html" target="_self">FetchScanTasksRequest</a></td><td class="desc">Request to fetch the scan tasks for a given plan task token </td></tr> |
| <tr id="row_0_5_17_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1FetchScanTasksResponse.html" target="_self">FetchScanTasksResponse</a></td><td class="desc">Response containing the file scan tasks for a given plan task token </td></tr> |
| <tr id="row_0_5_18_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1GetNamespaceResponse.html" target="_self">GetNamespaceResponse</a></td><td class="desc">Response body for loading namespace properties </td></tr> |
| <tr id="row_0_5_19_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1HttpClient.html" target="_self">HttpClient</a></td><td class="desc">HTTP client for making requests to Iceberg REST <a class="el" href="classiceberg_1_1Catalog.html" title="A Catalog API for table create, drop, and load operations.">Catalog</a> API </td></tr> |
| <tr id="row_0_5_20_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1HttpRequest.html" target="_self">HttpRequest</a></td><td class="desc">An outgoing HTTP request. Mirrors Java's <a class="el" href="structiceberg_1_1rest_1_1HttpRequest.html" title="An outgoing HTTP request. Mirrors Java's HttpRequest so signing implementations like SigV4 see method...">HttpRequest</a> so signing implementations like SigV4 see method, url, headers, and body together </td></tr> |
| <tr id="row_0_5_21_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1HttpResponse.html" target="_self">HttpResponse</a></td><td class="desc">A simple wrapper for cpr::Response </td></tr> |
| <tr id="row_0_5_22_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1ListNamespacesResponse.html" target="_self">ListNamespacesResponse</a></td><td class="desc">Response body for listing namespaces </td></tr> |
| <tr id="row_0_5_23_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1ListTablesResponse.html" target="_self">ListTablesResponse</a></td><td class="desc">Response body for listing tables in a namespace </td></tr> |
| <tr id="row_0_5_24_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1LoadTableResult.html" target="_self">LoadTableResult</a></td><td class="desc">Result body for table create/load/register APIs </td></tr> |
| <tr id="row_0_5_25_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1NamespaceErrorHandler.html" target="_self">NamespaceErrorHandler</a></td><td class="desc">Namespace-specific error handler for create/read/update operations </td></tr> |
| <tr id="row_0_5_26_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1OAuthErrorHandler.html" target="_self">OAuthErrorHandler</a></td><td class="desc">OAuth token endpoint error handler </td></tr> |
| <tr id="row_0_5_27_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1OAuthTokenResponse.html" target="_self">OAuthTokenResponse</a></td><td class="desc">Response from an OAuth2 token endpoint </td></tr> |
| <tr id="row_0_5_28_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1PlanErrorHandler.html" target="_self">PlanErrorHandler</a></td><td class="desc">Plan operation error handler </td></tr> |
| <tr id="row_0_5_29_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1PlanTableScanRequest.html" target="_self">PlanTableScanRequest</a></td><td class="desc">Request to initiate a server-side scan planning operation </td></tr> |
| <tr id="row_0_5_30_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1PlanTableScanResponse.html" target="_self">PlanTableScanResponse</a></td><td class="desc">Response from initiating a scan planning operation, including plan status and initial scan tasks </td></tr> |
| <tr id="row_0_5_31_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1PlanTaskErrorHandler.html" target="_self">PlanTaskErrorHandler</a></td><td class="desc">Fetch scan tasks operation error handler </td></tr> |
| <tr id="row_0_5_32_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1RegisterTableRequest.html" target="_self">RegisterTableRequest</a></td><td class="desc">Request to register a table </td></tr> |
| <tr id="row_0_5_33_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1RenameTableRequest.html" target="_self">RenameTableRequest</a></td><td class="desc">Request to rename a table </td></tr> |
| <tr id="row_0_5_34_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1ResourcePaths.html" target="_self">ResourcePaths</a></td><td class="desc">Resource path builder for Iceberg REST catalog endpoints </td></tr> |
| <tr id="row_0_5_35_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1RestCatalog.html" target="_self">RestCatalog</a></td><td class="desc">Session-aware REST catalog root </td></tr> |
| <tr id="row_0_5_36_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1RestCatalogProperties.html" target="_self">RestCatalogProperties</a></td><td class="desc">Configuration class for a REST <a class="el" href="classiceberg_1_1Catalog.html" title="A Catalog API for table create, drop, and load operations.">Catalog</a> </td></tr> |
| <tr id="row_0_5_37_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1TableCommitErrorHandler.html" target="_self">TableCommitErrorHandler</a></td><td class="desc"><a class="el" href="classiceberg_1_1Table.html" title="Represents an Iceberg table.">Table</a> commit operation error handler </td></tr> |
| <tr id="row_0_5_38_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1TableErrorHandler.html" target="_self">TableErrorHandler</a></td><td class="desc">Table-level error handler </td></tr> |
| <tr id="row_0_5_39_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1UpdateNamespacePropertiesRequest.html" target="_self">UpdateNamespacePropertiesRequest</a></td><td class="desc">Update or delete namespace properties request </td></tr> |
| <tr id="row_0_5_40_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1rest_1_1UpdateNamespacePropertiesResponse.html" target="_self">UpdateNamespacePropertiesResponse</a></td><td class="desc">Response body after updating namespace properties </td></tr> |
| <tr id="row_0_5_41_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1ViewCommitErrorHandler.html" target="_self">ViewCommitErrorHandler</a></td><td class="desc">View commit operation error handler </td></tr> |
| <tr id="row_0_5_42_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1rest_1_1ViewErrorHandler.html" target="_self">ViewErrorHandler</a></td><td class="desc">View-level error handler </td></tr> |
| <tr id="row_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_6_" class="arrow" onclick="toggleFolder('0_6_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg_1_1retry.html" target="_self">retry</a></td><td class="desc">Retry policy APIs </td></tr> |
| <tr id="row_0_6_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1retry_1_1RetryPolicy.html" target="_self">RetryPolicy</a></td><td class="desc"></td></tr> |
| <tr id="row_0_6_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">R</span></span><a class="el" href="concepticeberg_1_1retry_1_1Policy.html" target="_self">Policy</a></td><td class="desc"></td></tr> |
| <tr id="row_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_7_" class="arrow" onclick="toggleFolder('0_7_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg_1_1sql.html" target="_self">sql</a></td><td class="desc">SQL catalog APIs </td></tr> |
| <tr id="row_0_7_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1sql_1_1CatalogStore.html" target="_self">CatalogStore</a></td><td class="desc">Semantic, driver-agnostic storage interface for the SQL catalog </td></tr> |
| <tr id="row_0_7_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1sql_1_1CatalogStoreOptions.html" target="_self">CatalogStoreOptions</a></td><td class="desc">Connection parameters used to construct a built-in <code><a class="el" href="classiceberg_1_1sql_1_1CatalogStore.html" title="Semantic, driver-agnostic storage interface for the SQL catalog.">CatalogStore</a></code> </td></tr> |
| <tr id="row_0_7_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1sql_1_1NamespaceProperty.html" target="_self">NamespaceProperty</a></td><td class="desc">A namespace property row </td></tr> |
| <tr id="row_0_7_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1sql_1_1SqlCatalog.html" target="_self">SqlCatalog</a></td><td class="desc">SQL-backed Iceberg catalog </td></tr> |
| <tr id="row_0_7_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1sql_1_1SqlCatalogConfig.html" target="_self">SqlCatalogConfig</a></td><td class="desc">Configuration for the SQL catalog </td></tr> |
| <tr id="row_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_8_" class="arrow" onclick="toggleFolder('0_8_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg_1_1table.html" target="_self">table</a></td><td class="desc"><a class="el" href="classiceberg_1_1Table.html" title="Represents an Iceberg table.">Table</a> update requirement APIs </td></tr> |
| <tr id="row_0_8_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AddEncryptionKey.html" target="_self">AddEncryptionKey</a></td><td class="desc">Represents adding an encryption key to the table </td></tr> |
| <tr id="row_0_8_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AddPartitionSpec.html" target="_self">AddPartitionSpec</a></td><td class="desc">Represents adding a new partition spec to the table </td></tr> |
| <tr id="row_0_8_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AddSchema.html" target="_self">AddSchema</a></td><td class="desc">Represents adding a new schema to the table </td></tr> |
| <tr id="row_0_8_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AddSnapshot.html" target="_self">AddSnapshot</a></td><td class="desc">Represents adding a snapshot to the table </td></tr> |
| <tr id="row_0_8_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AddSortOrder.html" target="_self">AddSortOrder</a></td><td class="desc">Represents adding a new sort order to the table </td></tr> |
| <tr id="row_0_8_5_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertCurrentSchemaID.html" target="_self">AssertCurrentSchemaID</a></td><td class="desc">Requirement that the current schema ID matches </td></tr> |
| <tr id="row_0_8_6_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertDefaultSortOrderID.html" target="_self">AssertDefaultSortOrderID</a></td><td class="desc">Requirement that the default sort order ID matches </td></tr> |
| <tr id="row_0_8_7_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertDefaultSpecID.html" target="_self">AssertDefaultSpecID</a></td><td class="desc">Requirement that the default partition spec ID matches </td></tr> |
| <tr id="row_0_8_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertDoesNotExist.html" target="_self">AssertDoesNotExist</a></td><td class="desc">Requirement that the table does not exist </td></tr> |
| <tr id="row_0_8_9_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertLastAssignedFieldId.html" target="_self">AssertLastAssignedFieldId</a></td><td class="desc">Requirement that the last assigned field ID matches </td></tr> |
| <tr id="row_0_8_10_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertLastAssignedPartitionId.html" target="_self">AssertLastAssignedPartitionId</a></td><td class="desc">Requirement that the last assigned partition ID matches </td></tr> |
| <tr id="row_0_8_11_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertRefSnapshotID.html" target="_self">AssertRefSnapshotID</a></td><td class="desc">Requirement that a reference (branch or tag) points to a specific snapshot </td></tr> |
| <tr id="row_0_8_12_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssertUUID.html" target="_self">AssertUUID</a></td><td class="desc">Requirement that the table UUID matches the expected value </td></tr> |
| <tr id="row_0_8_13_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1AssignUUID.html" target="_self">AssignUUID</a></td><td class="desc">Represents an assignment of a UUID to the table </td></tr> |
| <tr id="row_0_8_14_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemoveEncryptionKey.html" target="_self">RemoveEncryptionKey</a></td><td class="desc">Represents removing an encryption key from the table </td></tr> |
| <tr id="row_0_8_15_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemovePartitionSpecs.html" target="_self">RemovePartitionSpecs</a></td><td class="desc">Represents removing partition specs from the table </td></tr> |
| <tr id="row_0_8_16_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemovePartitionStatistics.html" target="_self">RemovePartitionStatistics</a></td><td class="desc">Represents removing partition statistics for a snapshot </td></tr> |
| <tr id="row_0_8_17_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemoveProperties.html" target="_self">RemoveProperties</a></td><td class="desc">Represents removing table properties </td></tr> |
| <tr id="row_0_8_18_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemoveSchemas.html" target="_self">RemoveSchemas</a></td><td class="desc">Represents removing schemas from the table </td></tr> |
| <tr id="row_0_8_19_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemoveSnapshotRef.html" target="_self">RemoveSnapshotRef</a></td><td class="desc">Represents removing a snapshot reference </td></tr> |
| <tr id="row_0_8_20_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemoveSnapshots.html" target="_self">RemoveSnapshots</a></td><td class="desc">Represents removing snapshots from the table </td></tr> |
| <tr id="row_0_8_21_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1RemoveStatistics.html" target="_self">RemoveStatistics</a></td><td class="desc">Represents removing statistics for a snapshot </td></tr> |
| <tr id="row_0_8_22_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetCurrentSchema.html" target="_self">SetCurrentSchema</a></td><td class="desc">Represents setting the current schema </td></tr> |
| <tr id="row_0_8_23_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetDefaultPartitionSpec.html" target="_self">SetDefaultPartitionSpec</a></td><td class="desc">Represents setting the default partition spec </td></tr> |
| <tr id="row_0_8_24_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetDefaultSortOrder.html" target="_self">SetDefaultSortOrder</a></td><td class="desc">Represents setting the default sort order </td></tr> |
| <tr id="row_0_8_25_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetLocation.html" target="_self">SetLocation</a></td><td class="desc">Represents setting the table location </td></tr> |
| <tr id="row_0_8_26_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetPartitionStatistics.html" target="_self">SetPartitionStatistics</a></td><td class="desc">Represents setting partition statistics for a snapshot </td></tr> |
| <tr id="row_0_8_27_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetProperties.html" target="_self">SetProperties</a></td><td class="desc">Represents setting table properties </td></tr> |
| <tr id="row_0_8_28_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetSnapshotRef.html" target="_self">SetSnapshotRef</a></td><td class="desc">Represents setting a snapshot reference </td></tr> |
| <tr id="row_0_8_29_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1SetStatistics.html" target="_self">SetStatistics</a></td><td class="desc">Represents setting statistics for a snapshot </td></tr> |
| <tr id="row_0_8_30_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1table_1_1UpgradeFormatVersion.html" target="_self">UpgradeFormatVersion</a></td><td class="desc">Represents an upgrade of the table format version </td></tr> |
| <tr id="row_0_9_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_9_" class="arrow" onclick="toggleFolder('0_9_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceiceberg_1_1util.html" target="_self">util</a></td><td class="desc">Utility APIs </td></tr> |
| <tr id="row_0_9_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1util_1_1Formattable.html" target="_self">Formattable</a></td><td class="desc">Interface for objects that can be formatted via std::format </td></tr> |
| <tr id="row_0_10_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1AddedRowsScanTask.html" target="_self">AddedRowsScanTask</a></td><td class="desc">A scan task for inserts generated by adding a data file to the table </td></tr> |
| <tr id="row_0_11_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Aggregate.html" target="_self">Aggregate</a></td><td class="desc">Base aggregate holding an operation and a term </td></tr> |
| <tr id="row_0_12_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1AggregateEvaluator.html" target="_self">AggregateEvaluator</a></td><td class="desc">Evaluates bound aggregates over <a class="el" href="classiceberg_1_1StructLike.html" title="An immutable struct-like wrapper.">StructLike</a> data </td></tr> |
| <tr id="row_0_13_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1AliveRowSelection.html" target="_self">AliveRowSelection</a></td><td class="desc">Result of ComputeAliveRows: indices of rows not matched by any delete </td></tr> |
| <tr id="row_0_14_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1And.html" target="_self">And</a></td><td class="desc">An <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> that represents a logical AND operation between two expressions </td></tr> |
| <tr id="row_0_15_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ArrayLike.html" target="_self">ArrayLike</a></td><td class="desc">An immutable array-like wrapper </td></tr> |
| <tr id="row_0_16_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ArrowArrayArrayLike.html" target="_self">ArrowArrayArrayLike</a></td><td class="desc">Wrapper for one row of a list-typed <a class="el" href="structArrowArray.html">ArrowArray</a> </td></tr> |
| <tr id="row_0_17_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ArrowArrayMapLike.html" target="_self">ArrowArrayMapLike</a></td><td class="desc">Wrapper for one row of a map-typed <a class="el" href="structArrowArray.html">ArrowArray</a> </td></tr> |
| <tr id="row_0_18_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ArrowArrayStructLike.html" target="_self">ArrowArrayStructLike</a></td><td class="desc">Wrapper for one row of a struct-typed <a class="el" href="structArrowArray.html">ArrowArray</a> </td></tr> |
| <tr id="row_0_19_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1AssignFreshIdVisitor.html" target="_self">AssignFreshIdVisitor</a></td><td class="desc">Assigns fresh IDs to all fields in the schema </td></tr> |
| <tr id="row_0_20_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Base64.html" target="_self">Base64</a></td><td class="desc">Utilities for base64 and base64url encoding and decoding </td></tr> |
| <tr id="row_0_21_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BaseInheritableMetadata.html" target="_self">BaseInheritableMetadata</a></td><td class="desc">Base implementation of <a class="el" href="classiceberg_1_1InheritableMetadata.html" title="Interface for applying inheritable metadata to manifest entries.">InheritableMetadata</a> that handles standard inheritance rules </td></tr> |
| <tr id="row_0_22_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BinaryType.html" target="_self">BinaryType</a></td><td class="desc">A data type representing an arbitrary-length byte sequence </td></tr> |
| <tr id="row_0_23_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Binder.html" target="_self">Binder</a></td><td class="desc"></td></tr> |
| <tr id="row_0_24_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1BlobMetadata.html" target="_self">BlobMetadata</a></td><td class="desc">Metadata about a statistics or indices blob </td></tr> |
| <tr id="row_0_25_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BooleanType.html" target="_self">BooleanType</a></td><td class="desc">A data type representing a boolean (true or false) </td></tr> |
| <tr id="row_0_26_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Bound.html" target="_self">Bound</a></td><td class="desc">Interface for bound expressions that can be evaluated </td></tr> |
| <tr id="row_0_27_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_27_" class="arrow" onclick="toggleFolder('0_27_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundAggregate.html" target="_self">BoundAggregate</a></td><td class="desc">Base class for bound aggregates </td></tr> |
| <tr id="row_0_27_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundAggregate_1_1Aggregator.html" target="_self">Aggregator</a></td><td class="desc">Base class for aggregators </td></tr> |
| <tr id="row_0_28_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundingBox.html" target="_self">BoundingBox</a></td><td class="desc">A pair of lower and upper geospatial column bounds </td></tr> |
| <tr id="row_0_29_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundLiteralPredicate.html" target="_self">BoundLiteralPredicate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> literal predicate (comparison against a single value) </td></tr> |
| <tr id="row_0_30_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundPredicate.html" target="_self">BoundPredicate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> predicates contain bound terms and can be evaluated </td></tr> |
| <tr id="row_0_31_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundReference.html" target="_self">BoundReference</a></td><td class="desc">A reference to a bound field </td></tr> |
| <tr id="row_0_32_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundSetPredicate.html" target="_self">BoundSetPredicate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> set predicate (membership testing against a set of values) </td></tr> |
| <tr id="row_0_33_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundTerm.html" target="_self">BoundTerm</a></td><td class="desc">Base class for bound terms </td></tr> |
| <tr id="row_0_34_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundTransform.html" target="_self">BoundTransform</a></td><td class="desc">A bound transform expression </td></tr> |
| <tr id="row_0_35_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundUnaryPredicate.html" target="_self">BoundUnaryPredicate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> unary predicate (null, not-null, etc.) </td></tr> |
| <tr id="row_0_36_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BoundVisitor.html" target="_self">BoundVisitor</a></td><td class="desc">Visitor for bound expressions </td></tr> |
| <tr id="row_0_37_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BucketTransform.html" target="_self">BucketTransform</a></td><td class="desc">Bucket transform that hashes input values into N buckets </td></tr> |
| <tr id="row_0_38_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1BucketUtils.html" target="_self">BucketUtils</a></td><td class="desc"></td></tr> |
| <tr id="row_0_39_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Catalog.html" target="_self">Catalog</a></td><td class="desc">A <a class="el" href="classiceberg_1_1Catalog.html" title="A Catalog API for table create, drop, and load operations.">Catalog</a> API for table create, drop, and load operations </td></tr> |
| <tr id="row_0_40_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CatalogUtil.html" target="_self">CatalogUtil</a></td><td class="desc">Utilities for working with catalogs </td></tr> |
| <tr id="row_0_41_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CerrLogger.html" target="_self">CerrLogger</a></td><td class="desc"><a class="el" href="classiceberg_1_1Logger.html" title="Pluggable logging sink.">Logger</a> that writes one line per record to std::cerr </td></tr> |
| <tr id="row_0_42_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ChangelogScanTask.html" target="_self">ChangelogScanTask</a></td><td class="desc">A scan task for reading changelog entries between snapshots </td></tr> |
| <tr id="row_0_43_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CommitMetrics.html" target="_self">CommitMetrics</a></td><td class="desc">Live commit metrics collected during a table commit operation </td></tr> |
| <tr id="row_0_44_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1CommitMetricsResult.html" target="_self">CommitMetricsResult</a></td><td class="desc">Immutable snapshot of commit metrics for use in <a class="el" href="structiceberg_1_1CommitReport.html" title="Report generated after a commit operation.">CommitReport</a> </td></tr> |
| <tr id="row_0_45_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1CommitReport.html" target="_self">CommitReport</a></td><td class="desc">Report generated after a commit operation </td></tr> |
| <tr id="row_0_46_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CompositeMetricsReporter.html" target="_self">CompositeMetricsReporter</a></td><td class="desc">A <a class="el" href="classiceberg_1_1MetricsReporter.html" title="Interface for reporting metrics from Iceberg operations.">MetricsReporter</a> that delegates to multiple reporters </td></tr> |
| <tr id="row_0_47_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_47_" class="arrow" onclick="toggleFolder('0_47_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ConfigBase.html" target="_self">ConfigBase</a></td><td class="desc"></td></tr> |
| <tr id="row_0_47_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ConfigBase_1_1Entry.html" target="_self">Entry</a></td><td class="desc"></td></tr> |
| <tr id="row_0_48_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ContentFileUtil.html" target="_self">ContentFileUtil</a></td><td class="desc">Utility functions for content files </td></tr> |
| <tr id="row_0_49_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Conversions.html" target="_self">Conversions</a></td><td class="desc">Conversion utilities for primitive types </td></tr> |
| <tr id="row_0_50_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CopyInheritableMetadata.html" target="_self">CopyInheritableMetadata</a></td><td class="desc">Metadata inheritance for copying manifests before commit </td></tr> |
| <tr id="row_0_51_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CountAggregate.html" target="_self">CountAggregate</a></td><td class="desc">Base class for COUNT aggregates </td></tr> |
| <tr id="row_0_52_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Counter.html" target="_self">Counter</a></td><td class="desc">Abstract counter for tracking event totals </td></tr> |
| <tr id="row_0_53_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1CounterResult.html" target="_self">CounterResult</a></td><td class="desc">Serialisable snapshot of a single <a class="el" href="classiceberg_1_1Counter.html" title="Abstract counter for tracking event totals.">Counter</a> measurement </td></tr> |
| <tr id="row_0_54_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CountNonNullAggregate.html" target="_self">CountNonNullAggregate</a></td><td class="desc">COUNT(term) aggregate </td></tr> |
| <tr id="row_0_55_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CountNullAggregate.html" target="_self">CountNullAggregate</a></td><td class="desc">COUNT_NULL(term) aggregate </td></tr> |
| <tr id="row_0_56_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1CountStarAggregate.html" target="_self">CountStarAggregate</a></td><td class="desc">COUNT(*) aggregate </td></tr> |
| <tr id="row_0_57_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DataFile.html" target="_self">DataFile</a></td><td class="desc"><a class="el" href="structiceberg_1_1DataFile.html" title="DataFile carries data file path, partition tuple, metrics, ...">DataFile</a> carries data file path, partition tuple, metrics, .. </td></tr> |
| <tr id="row_0_58_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataFileSet.html" target="_self">DataFileSet</a></td><td class="desc">A set of <a class="el" href="structiceberg_1_1DataFile.html" title="DataFile carries data file path, partition tuple, metrics, ...">DataFile</a> pointers with insertion order preserved and deduplicated by file path </td></tr> |
| <tr id="row_0_59_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataFileStructLike.html" target="_self">DataFileStructLike</a></td><td class="desc"><a class="el" href="classiceberg_1_1StructLike.html" title="An immutable struct-like wrapper.">StructLike</a> wrapper for <a class="el" href="structiceberg_1_1DataFile.html" title="DataFile carries data file path, partition tuple, metrics, ...">DataFile</a> metadata </td></tr> |
| <tr id="row_0_60_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DataOperation.html" target="_self">DataOperation</a></td><td class="desc">Data operation that produce snapshots </td></tr> |
| <tr id="row_0_61_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataTableScan.html" target="_self">DataTableScan</a></td><td class="desc">A scan that reads data files and applies delete files to filter rows </td></tr> |
| <tr id="row_0_62_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DataWriter.html" target="_self">DataWriter</a></td><td class="desc"><a class="el" href="classiceberg_1_1Writer.html" title="Base writer class to write data from different file formats.">Writer</a> for Iceberg data files </td></tr> |
| <tr id="row_0_63_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DataWriterOptions.html" target="_self">DataWriterOptions</a></td><td class="desc">Options for creating a <a class="el" href="classiceberg_1_1DataWriter.html" title="Writer for Iceberg data files.">DataWriter</a> </td></tr> |
| <tr id="row_0_64_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DateType.html" target="_self">DateType</a></td><td class="desc">A data type representing a calendar date without reference to a timezone or time </td></tr> |
| <tr id="row_0_65_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DayTransform.html" target="_self">DayTransform</a></td><td class="desc">Day transform that extracts the number of days from timestamp inputs since the epoch </td></tr> |
| <tr id="row_0_66_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Decimal.html" target="_self">Decimal</a></td><td class="desc">Represents 128-bit fixed-point decimal numbers. The max decimal precision that can be safely represented is 38 significant digits </td></tr> |
| <tr id="row_0_67_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DecimalType.html" target="_self">DecimalType</a></td><td class="desc">A data type representing a fixed-precision decimal </td></tr> |
| <tr id="row_0_68_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DefaultCounter.html" target="_self">DefaultCounter</a></td><td class="desc">Thread-safe counter backed by std::atomic<int64_t> </td></tr> |
| <tr id="row_0_69_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DefaultError.html" target="_self">DefaultError</a></td><td class="desc">/brief Default error trait </td></tr> |
| <tr id="row_0_70_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DefaultMetricsContext.html" target="_self">DefaultMetricsContext</a></td><td class="desc"><a class="el" href="classiceberg_1_1MetricsContext.html" title="Factory for creating named Counter and Timer instances.">MetricsContext</a> backed by <a class="el" href="classiceberg_1_1DefaultCounter.html" title="Thread-safe counter backed by std::atomic<int64_t>.">DefaultCounter</a> and <a class="el" href="classiceberg_1_1DefaultTimer.html" title="Thread-safe timer backed by std::atomic<int64_t>.">DefaultTimer</a> instances </td></tr> |
| <tr id="row_0_71_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DefaultTimer.html" target="_self">DefaultTimer</a></td><td class="desc">Thread-safe timer backed by std::atomic<int64_t> </td></tr> |
| <tr id="row_0_72_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DeleteCounter.html" target="_self">DeleteCounter</a></td><td class="desc">Counts rows removed by delete filters </td></tr> |
| <tr id="row_0_73_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DeletedDataFileScanTask.html" target="_self">DeletedDataFileScanTask</a></td><td class="desc">A scan task for deletes generated by removing a data file from the table </td></tr> |
| <tr id="row_0_74_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DeleteFileIndex.html" target="_self">DeleteFileIndex</a></td><td class="desc">An index of delete files by sequence number </td></tr> |
| <tr id="row_0_75_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DeleteFiles.html" target="_self">DeleteFiles</a></td><td class="desc">API for deleting data files from a table </td></tr> |
| <tr id="row_0_76_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DeleteFileSet.html" target="_self">DeleteFileSet</a></td><td class="desc">A set of delete-file pointers deduplicated by delete-file identity </td></tr> |
| <tr id="row_0_77_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_77_" class="arrow" onclick="toggleFolder('0_77_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DeleteFilter.html" target="_self">DeleteFilter</a></td><td class="desc">Concrete batch-oriented delete filter for merge-on-read data batches </td></tr> |
| <tr id="row_0_77_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DeleteFilter_1_1FieldLookupResult.html" target="_self">FieldLookupResult</a></td><td class="desc">Field lookup output for current or fallback equality-delete fields </td></tr> |
| <tr id="row_0_78_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DeleteLoader.html" target="_self">DeleteLoader</a></td><td class="desc">Loads delete files and constructs in-memory delete indexes </td></tr> |
| <tr id="row_0_79_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DeleteWriteResult.html" target="_self">DeleteWriteResult</a></td><td class="desc">File metadata for deletion vectors produced by <a class="el" href="classiceberg_1_1DVWriter.html" title="A deletion vector file writer.">DVWriter</a> </td></tr> |
| <tr id="row_0_80_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DoubleType.html" target="_self">DoubleType</a></td><td class="desc">A data type representing a 64-bit (double precision) IEEE-754 float </td></tr> |
| <tr id="row_0_81_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1DVWriter.html" target="_self">DVWriter</a></td><td class="desc">A deletion vector file writer </td></tr> |
| <tr id="row_0_82_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1DVWriterOptions.html" target="_self">DVWriterOptions</a></td><td class="desc">Options for creating a <a class="el" href="classiceberg_1_1DVWriter.html" title="A deletion vector file writer.">DVWriter</a> </td></tr> |
| <tr id="row_0_83_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1EmptyInheritableMetadata.html" target="_self">EmptyInheritableMetadata</a></td><td class="desc">Empty implementation that applies no inheritance </td></tr> |
| <tr id="row_0_84_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1EncryptedKey.html" target="_self">EncryptedKey</a></td><td class="desc">Represents an encrypted table key entry </td></tr> |
| <tr id="row_0_85_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1EqualityDeleteWriter.html" target="_self">EqualityDeleteWriter</a></td><td class="desc"><a class="el" href="classiceberg_1_1Writer.html" title="Base writer class to write data from different file formats.">Writer</a> for Iceberg equality delete files </td></tr> |
| <tr id="row_0_86_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1EqualityDeleteWriterOptions.html" target="_self">EqualityDeleteWriterOptions</a></td><td class="desc">Options for creating an <a class="el" href="classiceberg_1_1EqualityDeleteWriter.html" title="Writer for Iceberg equality delete files.">EqualityDeleteWriter</a> </td></tr> |
| <tr id="row_0_87_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Error.html" target="_self">Error</a></td><td class="desc"><a class="el" href="structiceberg_1_1Error.html" title="Error with a kind and a message.">Error</a> with a kind and a message </td></tr> |
| <tr id="row_0_88_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ErrorCollector.html" target="_self">ErrorCollector</a></td><td class="desc">Base class for collecting errors in the builder pattern </td></tr> |
| <tr id="row_0_89_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Evaluator.html" target="_self">Evaluator</a></td><td class="desc">Evaluates an <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> against data rows </td></tr> |
| <tr id="row_0_90_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Executor.html" target="_self">Executor</a></td><td class="desc">Schedules iceberg-cpp internal planning tasks </td></tr> |
| <tr id="row_0_91_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_91_" class="arrow" onclick="toggleFolder('0_91_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpireSnapshots.html" target="_self">ExpireSnapshots</a></td><td class="desc">API for removing old snapshots from a table </td></tr> |
| <tr id="row_0_91_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ExpireSnapshots_1_1ApplyResult.html" target="_self">ApplyResult</a></td><td class="desc"></td></tr> |
| <tr id="row_0_92_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Expression.html" target="_self">Expression</a></td><td class="desc">Represents a boolean expression tree </td></tr> |
| <tr id="row_0_93_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpressionError.html" target="_self">ExpressionError</a></td><td class="desc">Exception thrown when expression construction fails </td></tr> |
| <tr id="row_0_94_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Expressions.html" target="_self">Expressions</a></td><td class="desc">Fluent APIs to create expressions </td></tr> |
| <tr id="row_0_95_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ExpressionVisitor.html" target="_self">ExpressionVisitor</a></td><td class="desc">Base visitor for traversing expression trees </td></tr> |
| <tr id="row_0_96_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1False.html" target="_self">False</a></td><td class="desc">An expression that is always false </td></tr> |
| <tr id="row_0_97_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FastAppend.html" target="_self">FastAppend</a></td><td class="desc">API for appending new files in a table </td></tr> |
| <tr id="row_0_98_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1FieldMetrics.html" target="_self">FieldMetrics</a></td><td class="desc">Field-level metrics for a single column </td></tr> |
| <tr id="row_0_99_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_99_" class="arrow" onclick="toggleFolder('0_99_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1FieldProjection.html" target="_self">FieldProjection</a></td><td class="desc">A field schema partner to carry projection information </td></tr> |
| <tr id="row_0_99_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1FieldProjection_1_1ExtraAttributes.html" target="_self">ExtraAttributes</a></td><td class="desc">Format-specific attributes for the field. For example, for Parquet it might store column id and level info of the projected leaf field </td></tr> |
| <tr id="row_0_100_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FileIO.html" target="_self">FileIO</a></td><td class="desc">Pluggable module for reading, writing, and deleting files </td></tr> |
| <tr id="row_0_101_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_101_" class="arrow" onclick="toggleFolder('0_101_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FileIORegistry.html" target="_self">FileIORegistry</a></td><td class="desc">Registry for <a class="el" href="classiceberg_1_1FileIO.html" title="Pluggable module for reading, writing, and deleting files.">FileIO</a> implementations </td></tr> |
| <tr id="row_0_101_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1FileIORegistry_1_1Factory.html" target="_self">Factory</a></td><td class="desc"><a class="el" href="structiceberg_1_1FileIORegistry_1_1Factory.html" title="Factory for explicit loading and optional scheme-based routing.">Factory</a> for explicit loading and optional scheme-based routing </td></tr> |
| <tr id="row_0_102_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FileScanTask.html" target="_self">FileScanTask</a></td><td class="desc">Task representing a data file and its corresponding delete files </td></tr> |
| <tr id="row_0_103_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_103_" class="arrow" onclick="toggleFolder('0_103_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FileScanTaskReader.html" target="_self">FileScanTaskReader</a></td><td class="desc">Opens a <a class="el" href="classiceberg_1_1FileScanTask.html" title="Task representing a data file and its corresponding delete files.">FileScanTask</a> as an <a class="el" href="structArrowArrayStream.html">ArrowArrayStream</a> </td></tr> |
| <tr id="row_0_103_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1FileScanTaskReader_1_1Options.html" target="_self">Options</a></td><td class="desc"><a class="el" href="structiceberg_1_1FileScanTaskReader_1_1Options.html" title="Options shared by all tasks opened by this reader.">Options</a> shared by all tasks opened by this reader </td></tr> |
| <tr id="row_0_104_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FileWriter.html" target="_self">FileWriter</a></td><td class="desc">Base interface for data file writers </td></tr> |
| <tr id="row_0_105_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FixedType.html" target="_self">FixedType</a></td><td class="desc">A data type representing a fixed-length bytestring </td></tr> |
| <tr id="row_0_106_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FloatType.html" target="_self">FloatType</a></td><td class="desc">A data type representing a 32-bit (single precision) IEEE-754 float </td></tr> |
| <tr id="row_0_107_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FnOnce.html" target="_self">FnOnce</a></td><td class="desc"></td></tr> |
| <tr id="row_0_108_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1FnOnce_3_01R_07Args_8_8_8_08_4.html" target="_self">FnOnce< R(Args...)></a></td><td class="desc"></td></tr> |
| <tr id="row_0_109_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1GeographyType.html" target="_self">GeographyType</a></td><td class="desc">A data type representing OGC geography in WKB format </td></tr> |
| <tr id="row_0_110_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1GeometryType.html" target="_self">GeometryType</a></td><td class="desc">A data type representing OGC geometry in WKB format </td></tr> |
| <tr id="row_0_111_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1GeospatialBound.html" target="_self">GeospatialBound</a></td><td class="desc">A point used as a lower or upper geospatial column bound </td></tr> |
| <tr id="row_0_112_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1GetProjectedIdsVisitor.html" target="_self">GetProjectedIdsVisitor</a></td><td class="desc">Visitor for getting projected field IDs </td></tr> |
| <tr id="row_0_113_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1HistoryTable.html" target="_self">HistoryTable</a></td><td class="desc">History metadata table </td></tr> |
| <tr id="row_0_114_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1HourTransform.html" target="_self">HourTransform</a></td><td class="desc">Hour transform that extracts the number of hours from timestamp inputs since the epoch </td></tr> |
| <tr id="row_0_115_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IcebergError.html" target="_self">IcebergError</a></td><td class="desc">Base exception class for exceptions thrown by the Iceberg library </td></tr> |
| <tr id="row_0_116_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IdentityTransform.html" target="_self">IdentityTransform</a></td><td class="desc">Identity transform that returns the input unchanged </td></tr> |
| <tr id="row_0_117_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IdToFieldVisitor.html" target="_self">IdToFieldVisitor</a></td><td class="desc">Visitor for building a map from field ID to <a class="el" href="classiceberg_1_1SchemaField.html" title="A type combined with a name.">SchemaField</a> reference </td></tr> |
| <tr id="row_0_118_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InclusiveMetricsEvaluator.html" target="_self">InclusiveMetricsEvaluator</a></td><td class="desc"></td></tr> |
| <tr id="row_0_119_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IncrementalAppendScan.html" target="_self">IncrementalAppendScan</a></td><td class="desc">A scan that reads data files added between snapshots (incremental appends) </td></tr> |
| <tr id="row_0_120_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IncrementalChangelogScan.html" target="_self">IncrementalChangelogScan</a></td><td class="desc">A scan that reads changelog entries between snapshots </td></tr> |
| <tr id="row_0_121_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IncrementalScan.html" target="_self">IncrementalScan</a></td><td class="desc">A base template class for incremental scans that read changes between snapshots, and return scan tasks of the specified type </td></tr> |
| <tr id="row_0_122_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InheritableMetadata.html" target="_self">InheritableMetadata</a></td><td class="desc">Interface for applying inheritable metadata to manifest entries </td></tr> |
| <tr id="row_0_123_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InheritableMetadataFactory.html" target="_self">InheritableMetadataFactory</a></td><td class="desc">Factory for creating <a class="el" href="classiceberg_1_1InheritableMetadata.html" title="Interface for applying inheritable metadata to manifest entries.">InheritableMetadata</a> instances </td></tr> |
| <tr id="row_0_124_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InMemoryCatalog.html" target="_self">InMemoryCatalog</a></td><td class="desc">An in-memory implementation of the Iceberg <a class="el" href="classiceberg_1_1Catalog.html" title="A Catalog API for table create, drop, and load operations.">Catalog</a> interface </td></tr> |
| <tr id="row_0_125_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1InputFile.html" target="_self">InputFile</a></td><td class="desc">Handle for opening a readable file </td></tr> |
| <tr id="row_0_126_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IntType.html" target="_self">IntType</a></td><td class="desc">A data type representing a 32-bit signed integer </td></tr> |
| <tr id="row_0_127_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1IsBoundVisitor.html" target="_self">IsBoundVisitor</a></td><td class="desc"></td></tr> |
| <tr id="row_0_128_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Iterator.html" target="_self">Iterator</a></td><td class="desc">A pull-based iterator whose reads may fail </td></tr> |
| <tr id="row_0_129_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Lazy.html" target="_self">Lazy</a></td><td class="desc"></td></tr> |
| <tr id="row_0_130_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ListType.html" target="_self">ListType</a></td><td class="desc">A data type representing a list of values </td></tr> |
| <tr id="row_0_131_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_131_" class="arrow" onclick="toggleFolder('0_131_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Literal.html" target="_self">Literal</a></td><td class="desc"><a class="el" href="classiceberg_1_1Literal.html" title="Literal is a literal value that is associated with a primitive type.">Literal</a> is a literal value that is associated with a primitive type </td></tr> |
| <tr id="row_0_131_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Literal_1_1AboveMax.html" target="_self">AboveMax</a></td><td class="desc">Sentinel value to indicate that the literal value is above the valid range of a specific primitive type. It can happen when casting a literal to a narrower primitive type </td></tr> |
| <tr id="row_0_131_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Literal_1_1BelowMin.html" target="_self">BelowMin</a></td><td class="desc">Sentinel value to indicate that the literal value is below the valid range of a specific primitive type. It can happen when casting a literal to a narrower primitive type </td></tr> |
| <tr id="row_0_132_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1LiteralHash.html" target="_self">LiteralHash</a></td><td class="desc"></td></tr> |
| <tr id="row_0_133_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1LiteralTraits.html" target="_self">LiteralTraits</a></td><td class="desc"></td></tr> |
| <tr id="row_0_134_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1LiteralValueHash.html" target="_self">LiteralValueHash</a></td><td class="desc">Hash function for <a class="el" href="classiceberg_1_1Literal.html" title="Literal is a literal value that is associated with a primitive type.">Literal</a> to facilitate use in unordered containers </td></tr> |
| <tr id="row_0_135_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1LocationProvider.html" target="_self">LocationProvider</a></td><td class="desc">Interface for providing data file locations </td></tr> |
| <tr id="row_0_136_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1LocationUtil.html" target="_self">LocationUtil</a></td><td class="desc"></td></tr> |
| <tr id="row_0_137_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1LogAttribute.html" target="_self">LogAttribute</a></td><td class="desc">A structured key/value attribute attached to a log record </td></tr> |
| <tr id="row_0_138_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Logger.html" target="_self">Logger</a></td><td class="desc">Pluggable logging sink </td></tr> |
| <tr id="row_0_139_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Loggers.html" target="_self">Loggers</a></td><td class="desc">Registry of logger factories, mirroring <a class="el" href="classiceberg_1_1MetricsReporters.html" title="Factory class for creating and managing MetricsReporter instances.">MetricsReporters</a> </td></tr> |
| <tr id="row_0_140_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1LogMessage.html" target="_self">LogMessage</a></td><td class="desc">A single log record handed to a <a class="el" href="classiceberg_1_1Logger.html" title="Pluggable logging sink.">Logger</a> </td></tr> |
| <tr id="row_0_141_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1LongType.html" target="_self">LongType</a></td><td class="desc">A data type representing a 64-bit signed integer </td></tr> |
| <tr id="row_0_142_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ManifestEntry.html" target="_self">ManifestEntry</a></td><td class="desc">A manifest is an immutable Avro file that lists data files or delete files, along with each file's partition data tuple, metrics, and tracking information </td></tr> |
| <tr id="row_0_143_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestEvaluator.html" target="_self">ManifestEvaluator</a></td><td class="desc">Evaluates an <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> against manifest </td></tr> |
| <tr id="row_0_144_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ManifestFile.html" target="_self">ManifestFile</a></td><td class="desc">Entry in a manifest list </td></tr> |
| <tr id="row_0_145_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestFileStructLike.html" target="_self">ManifestFileStructLike</a></td><td class="desc"><a class="el" href="classiceberg_1_1StructLike.html" title="An immutable struct-like wrapper.">StructLike</a> wrapper for <a class="el" href="structiceberg_1_1ManifestFile.html" title="Entry in a manifest list.">ManifestFile</a> </td></tr> |
| <tr id="row_0_146_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestFilterManager.html" target="_self">ManifestFilterManager</a></td><td class="desc">Filters an existing snapshot's manifest list </td></tr> |
| <tr id="row_0_147_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestGroup.html" target="_self">ManifestGroup</a></td><td class="desc">Coordinates reading manifest files and producing scan tasks </td></tr> |
| <tr id="row_0_148_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ManifestList.html" target="_self">ManifestList</a></td><td class="desc"></td></tr> |
| <tr id="row_0_149_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestListReader.html" target="_self">ManifestListReader</a></td><td class="desc">Read manifest files from a manifest list file </td></tr> |
| <tr id="row_0_150_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestListWriter.html" target="_self">ManifestListWriter</a></td><td class="desc">Write manifest files to a manifest list file </td></tr> |
| <tr id="row_0_151_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestMergeManager.html" target="_self">ManifestMergeManager</a></td><td class="desc">Merges small manifests into larger ones using greedy bin-packing </td></tr> |
| <tr id="row_0_152_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestReader.html" target="_self">ManifestReader</a></td><td class="desc">Read manifest entries from a manifest file </td></tr> |
| <tr id="row_0_153_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ManifestWriter.html" target="_self">ManifestWriter</a></td><td class="desc">Write manifest entries to a manifest file </td></tr> |
| <tr id="row_0_154_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MapLike.html" target="_self">MapLike</a></td><td class="desc">An immutable map-like wrapper </td></tr> |
| <tr id="row_0_155_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1MappedField.html" target="_self">MappedField</a></td><td class="desc">An immutable mapping between a field ID and a set of names </td></tr> |
| <tr id="row_0_156_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MappedFields.html" target="_self">MappedFields</a></td><td class="desc">A list of field mappings for child field of structs, maps, and lists </td></tr> |
| <tr id="row_0_157_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MapType.html" target="_self">MapType</a></td><td class="desc">A data type representing a dictionary of values </td></tr> |
| <tr id="row_0_158_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MaxAggregate.html" target="_self">MaxAggregate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> MAX aggregate </td></tr> |
| <tr id="row_0_159_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MergeAppend.html" target="_self">MergeAppend</a></td><td class="desc">API for appending new files in a table while merging manifests </td></tr> |
| <tr id="row_0_160_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MergingSnapshotUpdate.html" target="_self">MergingSnapshotUpdate</a></td><td class="desc">Abstract base class for merge-based snapshot write operations </td></tr> |
| <tr id="row_0_161_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1MetadataColumns.html" target="_self">MetadataColumns</a></td><td class="desc">A class containing constants and utility methods for metadata columns </td></tr> |
| <tr id="row_0_162_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1MetadataLogEntry.html" target="_self">MetadataLogEntry</a></td><td class="desc">Represents a metadata log entry </td></tr> |
| <tr id="row_0_163_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MetadataTable.html" target="_self">MetadataTable</a></td><td class="desc">Base class for Iceberg metadata tables </td></tr> |
| <tr id="row_0_164_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Metrics.html" target="_self">Metrics</a></td><td class="desc">Iceberg file format metrics </td></tr> |
| <tr id="row_0_165_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MetricsConfig.html" target="_self">MetricsConfig</a></td><td class="desc">Configuration for collecting column metrics for an Iceberg table </td></tr> |
| <tr id="row_0_166_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MetricsContext.html" target="_self">MetricsContext</a></td><td class="desc">Factory for creating named <a class="el" href="classiceberg_1_1Counter.html" title="Abstract counter for tracking event totals.">Counter</a> and <a class="el" href="classiceberg_1_1Timer.html" title="Abstract timer for measuring operation durations.">Timer</a> instances </td></tr> |
| <tr id="row_0_167_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1MetricsMode.html" target="_self">MetricsMode</a></td><td class="desc"></td></tr> |
| <tr id="row_0_168_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MetricsReporter.html" target="_self">MetricsReporter</a></td><td class="desc">Interface for reporting metrics from Iceberg operations </td></tr> |
| <tr id="row_0_169_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MetricsReporters.html" target="_self">MetricsReporters</a></td><td class="desc">Factory class for creating and managing <a class="el" href="classiceberg_1_1MetricsReporter.html" title="Interface for reporting metrics from Iceberg operations.">MetricsReporter</a> instances </td></tr> |
| <tr id="row_0_170_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MinAggregate.html" target="_self">MinAggregate</a></td><td class="desc"><a class="el" href="classiceberg_1_1Bound.html" title="Interface for bound expressions that can be evaluated.">Bound</a> MIN aggregate </td></tr> |
| <tr id="row_0_171_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1MonthTransform.html" target="_self">MonthTransform</a></td><td class="desc">Month transform that extracts the number of months from timestamp inputs since the epoch </td></tr> |
| <tr id="row_0_172_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NamedReference.html" target="_self">NamedReference</a></td><td class="desc">A reference to an unbound named field </td></tr> |
| <tr id="row_0_173_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NameMapping.html" target="_self">NameMapping</a></td><td class="desc">Represents a mapping from external schema names to Iceberg type IDs </td></tr> |
| <tr id="row_0_174_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Namespace.html" target="_self">Namespace</a></td><td class="desc">A namespace in a catalog </td></tr> |
| <tr id="row_0_175_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NameToIdVisitor.html" target="_self">NameToIdVisitor</a></td><td class="desc">Visitor for building maps from field name to field ID and field ID to field name </td></tr> |
| <tr id="row_0_176_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1NestedType.html" target="_self">NestedType</a></td><td class="desc">A data type that has child fields </td></tr> |
| <tr id="row_0_177_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Not.html" target="_self">Not</a></td><td class="desc">An <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> that represents logical NOT operation </td></tr> |
| <tr id="row_0_178_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Or.html" target="_self">Or</a></td><td class="desc">An <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> that represents a logical OR operation between two expressions </td></tr> |
| <tr id="row_0_179_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1OutputFile.html" target="_self">OutputFile</a></td><td class="desc">Handle for creating a writable file </td></tr> |
| <tr id="row_0_180_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1OverwriteFiles.html" target="_self">OverwriteFiles</a></td><td class="desc">API for overwriting files in a table </td></tr> |
| <tr id="row_0_181_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionField.html" target="_self">PartitionField</a></td><td class="desc">Field with its transform </td></tr> |
| <tr id="row_0_182_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionFieldSummary.html" target="_self">PartitionFieldSummary</a></td><td class="desc">Field summary for partition field in the spec </td></tr> |
| <tr id="row_0_183_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionFieldSummaryArrayLike.html" target="_self">PartitionFieldSummaryArrayLike</a></td><td class="desc"><a class="el" href="classiceberg_1_1ArrayLike.html" title="An immutable array-like wrapper.">ArrayLike</a> wrapper for a vector of <a class="el" href="structiceberg_1_1PartitionFieldSummary.html" title="Field summary for partition field in the spec.">PartitionFieldSummary</a> </td></tr> |
| <tr id="row_0_184_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionFieldSummaryStructLike.html" target="_self">PartitionFieldSummaryStructLike</a></td><td class="desc"><a class="el" href="classiceberg_1_1StructLike.html" title="An immutable struct-like wrapper.">StructLike</a> wrapper for <a class="el" href="structiceberg_1_1PartitionFieldSummary.html" title="Field summary for partition field in the spec.">PartitionFieldSummary</a> </td></tr> |
| <tr id="row_0_185_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionKeyEqual.html" target="_self">PartitionKeyEqual</a></td><td class="desc">Transparent equality functor for PartitionKey with heterogeneous lookup support </td></tr> |
| <tr id="row_0_186_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionKeyHash.html" target="_self">PartitionKeyHash</a></td><td class="desc">Transparent hash functor for PartitionKey with heterogeneous lookup support </td></tr> |
| <tr id="row_0_187_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionKeyRef.html" target="_self">PartitionKeyRef</a></td><td class="desc">Lightweight lookup key for heterogeneous lookup without copying <a class="el" href="classiceberg_1_1PartitionValues.html" title="StructLike wrapper for a vector of literals that represent partition values.">PartitionValues</a> </td></tr> |
| <tr id="row_0_188_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionMap.html" target="_self">PartitionMap</a></td><td class="desc">A map that uses a pair of spec ID and partition tuple as keys </td></tr> |
| <tr id="row_0_189_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionSet.html" target="_self">PartitionSet</a></td><td class="desc">A set that uses a pair of spec ID and partition tuple as elements </td></tr> |
| <tr id="row_0_190_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionSpec.html" target="_self">PartitionSpec</a></td><td class="desc">A partition spec for a <a class="el" href="classiceberg_1_1Table.html" title="Represents an Iceberg table.">Table</a> </td></tr> |
| <tr id="row_0_191_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionStatisticsFile.html" target="_self">PartitionStatisticsFile</a></td><td class="desc">Represents a partition statistics file </td></tr> |
| <tr id="row_0_192_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PartitionValues.html" target="_self">PartitionValues</a></td><td class="desc"><a class="el" href="classiceberg_1_1StructLike.html" title="An immutable struct-like wrapper.">StructLike</a> wrapper for a vector of literals that represent partition values </td></tr> |
| <tr id="row_0_193_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionValuesEqual.html" target="_self">PartitionValuesEqual</a></td><td class="desc">Equality functor for <a class="el" href="classiceberg_1_1PartitionValues.html" title="StructLike wrapper for a vector of literals that represent partition values.">PartitionValues</a> </td></tr> |
| <tr id="row_0_194_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PartitionValuesHash.html" target="_self">PartitionValuesHash</a></td><td class="desc">Hash functor for <a class="el" href="classiceberg_1_1PartitionValues.html" title="StructLike wrapper for a vector of literals that represent partition values.">PartitionValues</a> </td></tr> |
| <tr id="row_0_195_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PendingUpdate.html" target="_self">PendingUpdate</a></td><td class="desc">Base class for all kinds of table metadata updates </td></tr> |
| <tr id="row_0_196_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PositionDeleteIndex.html" target="_self">PositionDeleteIndex</a></td><td class="desc">Tracks deleted row positions using a bitmap </td></tr> |
| <tr id="row_0_197_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PositionDeleteWriter.html" target="_self">PositionDeleteWriter</a></td><td class="desc"><a class="el" href="classiceberg_1_1Writer.html" title="Base writer class to write data from different file formats.">Writer</a> for Iceberg position delete files </td></tr> |
| <tr id="row_0_198_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1PositionDeleteWriterOptions.html" target="_self">PositionDeleteWriterOptions</a></td><td class="desc">Options for creating a <a class="el" href="classiceberg_1_1PositionDeleteWriter.html" title="Writer for Iceberg position delete files.">PositionDeleteWriter</a> </td></tr> |
| <tr id="row_0_199_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PositionOutputStream.html" target="_self">PositionOutputStream</a></td><td class="desc">Positioned byte stream for writing file contents </td></tr> |
| <tr id="row_0_200_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PositionPathVisitor.html" target="_self">PositionPathVisitor</a></td><td class="desc">Visitor for building a map from field ID to position path </td></tr> |
| <tr id="row_0_201_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Predicate.html" target="_self">Predicate</a></td><td class="desc">A predicate is a boolean expression that tests a term against some criteria </td></tr> |
| <tr id="row_0_202_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PrimitiveType.html" target="_self">PrimitiveType</a></td><td class="desc">A data type that does not have child fields </td></tr> |
| <tr id="row_0_203_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ProjectionEvaluator.html" target="_self">ProjectionEvaluator</a></td><td class="desc">A class that projects expressions for a table's data rows into expressions on the table's partition values, for a table's partition spec </td></tr> |
| <tr id="row_0_204_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Projections.html" target="_self">Projections</a></td><td class="desc">Utils to project expressions on rows to expressions on partitions </td></tr> |
| <tr id="row_0_205_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PropertyUtil.html" target="_self">PropertyUtil</a></td><td class="desc"></td></tr> |
| <tr id="row_0_206_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1PruneColumnVisitor.html" target="_self">PruneColumnVisitor</a></td><td class="desc">Visitor for pruning columns based on selected field IDs </td></tr> |
| <tr id="row_0_207_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Reader.html" target="_self">Reader</a></td><td class="desc">Base reader class to read data from different file formats </td></tr> |
| <tr id="row_0_208_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ReaderFactoryRegistry.html" target="_self">ReaderFactoryRegistry</a></td><td class="desc">Registry of reader factories for different file formats </td></tr> |
| <tr id="row_0_209_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ReaderOptions.html" target="_self">ReaderOptions</a></td><td class="desc">Options for creating a reader </td></tr> |
| <tr id="row_0_210_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ReaderProperties.html" target="_self">ReaderProperties</a></td><td class="desc"></td></tr> |
| <tr id="row_0_211_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Reference.html" target="_self">Reference</a></td><td class="desc">A reference represents a named field in an expression </td></tr> |
| <tr id="row_0_212_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ReferenceVisitor.html" target="_self">ReferenceVisitor</a></td><td class="desc">Visitor to collect referenced field IDs from an expression </td></tr> |
| <tr id="row_0_213_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ReplacePartitions.html" target="_self">ReplacePartitions</a></td><td class="desc">API for overwriting files in a table by partition </td></tr> |
| <tr id="row_0_214_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ResidualEvaluator.html" target="_self">ResidualEvaluator</a></td><td class="desc">Finds the residuals for an <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> using the partitions in the given <a class="el" href="classiceberg_1_1PartitionSpec.html" title="A partition spec for a Table.">PartitionSpec</a> </td></tr> |
| <tr id="row_0_215_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ResolvingFileIO.html" target="_self">ResolvingFileIO</a></td><td class="desc"><a class="el" href="classiceberg_1_1FileIO.html" title="Pluggable module for reading, writing, and deleting files.">FileIO</a> that resolves and caches implementations by registry name </td></tr> |
| <tr id="row_0_216_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1RetryConfig.html" target="_self">RetryConfig</a></td><td class="desc">Configuration for retry behavior </td></tr> |
| <tr id="row_0_217_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1RetryRunner.html" target="_self">RetryRunner</a></td><td class="desc">Utility class for running tasks with retry logic </td></tr> |
| <tr id="row_0_218_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1RewriteFiles.html" target="_self">RewriteFiles</a></td><td class="desc">API for replacing files in a table </td></tr> |
| <tr id="row_0_219_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1RewriteNot.html" target="_self">RewriteNot</a></td><td class="desc"></td></tr> |
| <tr id="row_0_220_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1RoaringPositionBitmap.html" target="_self">RoaringPositionBitmap</a></td><td class="desc">A bitmap that supports positive 64-bit positions, optimized for cases where most positions fit in 32 bits </td></tr> |
| <tr id="row_0_221_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1RollingManifestWriter.html" target="_self">RollingManifestWriter</a></td><td class="desc">A rolling manifest writer that can produce multiple manifest files </td></tr> |
| <tr id="row_0_222_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1RowDelta.html" target="_self">RowDelta</a></td><td class="desc">API for encoding row-level changes to a table </td></tr> |
| <tr id="row_0_223_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SanitizeExpression.html" target="_self">SanitizeExpression</a></td><td class="desc">Rewrites an expression tree as an unbound expression whose literal values are replaced with type-aware placeholders (e.g. "(2-digit-int)", "(hash-3f9a1c02)", "(date-5-days-ago)") </td></tr> |
| <tr id="row_0_224_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ScanMetrics.html" target="_self">ScanMetrics</a></td><td class="desc">Live scan metrics collected during a table scan operation </td></tr> |
| <tr id="row_0_225_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ScanMetricsResult.html" target="_self">ScanMetricsResult</a></td><td class="desc">Immutable snapshot of scan metrics for use in <a class="el" href="structiceberg_1_1ScanReport.html" title="Report generated after a table scan operation.">ScanReport</a> </td></tr> |
| <tr id="row_0_226_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1ScanReport.html" target="_self">ScanReport</a></td><td class="desc">Report generated after a table scan operation </td></tr> |
| <tr id="row_0_227_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ScanTask.html" target="_self">ScanTask</a></td><td class="desc">An abstract scan task </td></tr> |
| <tr id="row_0_228_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Schema.html" target="_self">Schema</a></td><td class="desc">A schema for a <a class="el" href="classiceberg_1_1Table.html" title="Represents an Iceberg table.">Table</a> </td></tr> |
| <tr id="row_0_229_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_229_" class="arrow" onclick="toggleFolder('0_229_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SchemaCache.html" target="_self">SchemaCache</a></td><td class="desc"></td></tr> |
| <tr id="row_0_229_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SchemaCache_1_1NameIdMap.html" target="_self">NameIdMap</a></td><td class="desc"></td></tr> |
| <tr id="row_0_230_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SchemaField.html" target="_self">SchemaField</a></td><td class="desc">A type combined with a name </td></tr> |
| <tr id="row_0_231_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SchemaProjection.html" target="_self">SchemaProjection</a></td><td class="desc">A schema partner to carry projection information </td></tr> |
| <tr id="row_0_232_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1ScopedLogger.html" target="_self">ScopedLogger</a></td><td class="desc">Bind a logger for the current thread until this object leaves scope </td></tr> |
| <tr id="row_0_233_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SeekableInputStream.html" target="_self">SeekableInputStream</a></td><td class="desc">Seekable byte stream for reading file contents </td></tr> |
| <tr id="row_0_234_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SessionCatalog.html" target="_self">SessionCatalog</a></td><td class="desc">Factory interface for creating context-bound catalog views </td></tr> |
| <tr id="row_0_235_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SessionContext.html" target="_self">SessionContext</a></td><td class="desc">Session state used to bind catalog operations to a caller context </td></tr> |
| <tr id="row_0_236_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SetSnapshot.html" target="_self">SetSnapshot</a></td><td class="desc">Sets the current snapshot directly or by rolling back </td></tr> |
| <tr id="row_0_237_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Snapshot.html" target="_self">Snapshot</a></td><td class="desc">A snapshot of the data in a table at a point in time </td></tr> |
| <tr id="row_0_238_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotCache.html" target="_self">SnapshotCache</a></td><td class="desc">A snapshot with cached manifest loading capabilities </td></tr> |
| <tr id="row_0_239_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotLogEntry.html" target="_self">SnapshotLogEntry</a></td><td class="desc">Represents a snapshot log entry </td></tr> |
| <tr id="row_0_240_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotManager.html" target="_self">SnapshotManager</a></td><td class="desc">API for managing snapshots </td></tr> |
| <tr id="row_0_241_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_241_" class="arrow" onclick="toggleFolder('0_241_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotRef.html" target="_self">SnapshotRef</a></td><td class="desc">A reference to a snapshot, either a branch or a tag </td></tr> |
| <tr id="row_0_241_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotRef_1_1Branch.html" target="_self">Branch</a></td><td class="desc"></td></tr> |
| <tr id="row_0_241_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotRef_1_1Tag.html" target="_self">Tag</a></td><td class="desc"></td></tr> |
| <tr id="row_0_242_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotsTable.html" target="_self">SnapshotsTable</a></td><td class="desc">Snapshots metadata table </td></tr> |
| <tr id="row_0_243_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotSummaryBuilder.html" target="_self">SnapshotSummaryBuilder</a></td><td class="desc">Helper class for building snapshot summaries </td></tr> |
| <tr id="row_0_244_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotSummaryFields.html" target="_self">SnapshotSummaryFields</a></td><td class="desc">Optional <a class="el" href="structiceberg_1_1Snapshot.html" title="A snapshot of the data in a table at a point in time.">Snapshot</a> Summary Fields </td></tr> |
| <tr id="row_0_245_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_245_" class="arrow" onclick="toggleFolder('0_245_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SnapshotUpdate.html" target="_self">SnapshotUpdate</a></td><td class="desc">API for table changes that produce snapshots </td></tr> |
| <tr id="row_0_245_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotUpdate_1_1ApplyResult.html" target="_self">ApplyResult</a></td><td class="desc">Result of applying a snapshot update </td></tr> |
| <tr id="row_0_245_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1SnapshotUpdate_1_1ContentFileWithSequenceNumber.html" target="_self">ContentFileWithSequenceNumber</a></td><td class="desc"></td></tr> |
| <tr id="row_0_246_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SortField.html" target="_self">SortField</a></td><td class="desc">Field with its transform </td></tr> |
| <tr id="row_0_247_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SortOrder.html" target="_self">SortOrder</a></td><td class="desc">A sort order for a table </td></tr> |
| <tr id="row_0_248_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1Split.html" target="_self">Split</a></td><td class="desc">A split of the file to read </td></tr> |
| <tr id="row_0_249_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StagedTable.html" target="_self">StagedTable</a></td><td class="desc">A table created by stage-create and not yet committed </td></tr> |
| <tr id="row_0_250_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StaticTable.html" target="_self">StaticTable</a></td><td class="desc">A read-only table </td></tr> |
| <tr id="row_0_251_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1StatisticsFile.html" target="_self">StatisticsFile</a></td><td class="desc">Represents a statistics file in the Puffin format </td></tr> |
| <tr id="row_0_252_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1StorageCredential.html" target="_self">StorageCredential</a></td><td class="desc">A storage credential vended for a storage location prefix </td></tr> |
| <tr id="row_0_253_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StrictMetricsEvaluator.html" target="_self">StrictMetricsEvaluator</a></td><td class="desc">Evaluates an <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> against <a class="el" href="structiceberg_1_1DataFile.html" title="DataFile carries data file path, partition tuple, metrics, ...">DataFile</a> </td></tr> |
| <tr id="row_0_254_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1StringEqual.html" target="_self">StringEqual</a></td><td class="desc">Transparent equality function that supports std::string_view as lookup key </td></tr> |
| <tr id="row_0_255_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1StringHash.html" target="_self">StringHash</a></td><td class="desc">Transparent hash function that supports std::string_view as lookup key </td></tr> |
| <tr id="row_0_256_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1StringLess.html" target="_self">StringLess</a></td><td class="desc">Transparent less function that supports std::string_view as lookup key </td></tr> |
| <tr id="row_0_257_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StringType.html" target="_self">StringType</a></td><td class="desc">A data type representing an arbitrary-length character sequence (encoded in UTF-8) </td></tr> |
| <tr id="row_0_258_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StringUtils.html" target="_self">StringUtils</a></td><td class="desc"></td></tr> |
| <tr id="row_0_259_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StructLike.html" target="_self">StructLike</a></td><td class="desc">An immutable struct-like wrapper </td></tr> |
| <tr id="row_0_260_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StructLikeAccessor.html" target="_self">StructLikeAccessor</a></td><td class="desc">An accessor for a struct-like object </td></tr> |
| <tr id="row_0_261_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StructLikeSet.html" target="_self">StructLikeSet</a></td><td class="desc">A set of <a class="el" href="classiceberg_1_1StructLike.html" title="An immutable struct-like wrapper.">StructLike</a> rows with type-aware hashing and equality </td></tr> |
| <tr id="row_0_262_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1StructType.html" target="_self">StructType</a></td><td class="desc">A data type representing a struct with nested fields </td></tr> |
| <tr id="row_0_263_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1SupportsStorageCredentials.html" target="_self">SupportsStorageCredentials</a></td><td class="desc">Mix-in for <a class="el" href="classiceberg_1_1FileIO.html" title="Pluggable module for reading, writing, and deleting files.">FileIO</a> implementations that route object paths to per-prefix file systems built from vended storage credentials, letting the catalog stay decoupled from concrete storage implementations </td></tr> |
| <tr id="row_0_264_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Table.html" target="_self">Table</a></td><td class="desc">Represents an Iceberg table </td></tr> |
| <tr id="row_0_265_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableIdentifier.html" target="_self">TableIdentifier</a></td><td class="desc">Identifies a table in iceberg catalog </td></tr> |
| <tr id="row_0_266_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableMetadata.html" target="_self">TableMetadata</a></td><td class="desc">Represents the metadata for an Iceberg table </td></tr> |
| <tr id="row_0_267_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableMetadataBuilder.html" target="_self">TableMetadataBuilder</a></td><td class="desc">Builder class for constructing <a class="el" href="structiceberg_1_1TableMetadata.html" title="Represents the metadata for an Iceberg table.">TableMetadata</a> objects </td></tr> |
| <tr id="row_0_268_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableMetadataCache.html" target="_self">TableMetadataCache</a></td><td class="desc"></td></tr> |
| <tr id="row_0_269_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_269_" class="arrow" onclick="toggleFolder('0_269_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableMetadataUtil.html" target="_self">TableMetadataUtil</a></td><td class="desc">Utility class for table metadata </td></tr> |
| <tr id="row_0_269_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TableMetadataUtil_1_1Codec.html" target="_self">Codec</a></td><td class="desc"></td></tr> |
| <tr id="row_0_270_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableProperties.html" target="_self">TableProperties</a></td><td class="desc"><a class="el" href="classiceberg_1_1Table.html" title="Represents an Iceberg table.">Table</a> properties for Iceberg tables </td></tr> |
| <tr id="row_0_271_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableRequirement.html" target="_self">TableRequirement</a></td><td class="desc">Base class for update requirement operations </td></tr> |
| <tr id="row_0_272_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableRequirements.html" target="_self">TableRequirements</a></td><td class="desc">Factory class for generating table requirements </td></tr> |
| <tr id="row_0_273_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableScan.html" target="_self">TableScan</a></td><td class="desc">Represents a configured scan operation on a table </td></tr> |
| <tr id="row_0_274_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableScanBuilder.html" target="_self">TableScanBuilder</a></td><td class="desc">Builder class for creating <a class="el" href="classiceberg_1_1TableScan.html" title="Represents a configured scan operation on a table.">TableScan</a> instances </td></tr> |
| <tr id="row_0_275_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableUpdate.html" target="_self">TableUpdate</a></td><td class="desc">Base class for metadata update operations </td></tr> |
| <tr id="row_0_276_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TableUpdateContext.html" target="_self">TableUpdateContext</a></td><td class="desc">Context for generating table requirements </td></tr> |
| <tr id="row_0_277_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TaskContext.html" target="_self">TaskContext</a></td><td class="desc">Context passed to task creation functions </td></tr> |
| <tr id="row_0_278_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TaskGroup.html" target="_self">TaskGroup</a></td><td class="desc"></td></tr> |
| <tr id="row_0_279_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TemporalUtils.html" target="_self">TemporalUtils</a></td><td class="desc"></td></tr> |
| <tr id="row_0_280_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Term.html" target="_self">Term</a></td><td class="desc">A term is an expression node that produces a typed value when evaluated </td></tr> |
| <tr id="row_0_281_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_281_" class="arrow" onclick="toggleFolder('0_281_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Timer.html" target="_self">Timer</a></td><td class="desc">Abstract timer for measuring operation durations </td></tr> |
| <tr id="row_0_281_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Timer_1_1Timed.html" target="_self">Timed</a></td><td class="desc">RAII guard that records elapsed time into a non-owning <a class="el" href="classiceberg_1_1Timer.html" title="Abstract timer for measuring operation durations.">Timer</a> on destruction </td></tr> |
| <tr id="row_0_282_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1TimerResult.html" target="_self">TimerResult</a></td><td class="desc">Serialisable snapshot of a single <a class="el" href="classiceberg_1_1Timer.html" title="Abstract timer for measuring operation durations.">Timer</a> measurement </td></tr> |
| <tr id="row_0_283_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimestampBase.html" target="_self">TimestampBase</a></td><td class="desc">A base class for any timestamp time (irrespective of unit or timezone) </td></tr> |
| <tr id="row_0_284_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimestampNsType.html" target="_self">TimestampNsType</a></td><td class="desc">A data type representing a timestamp in nanoseconds without reference to a timezone </td></tr> |
| <tr id="row_0_285_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimestampType.html" target="_self">TimestampType</a></td><td class="desc">A data type representing a timestamp in microseconds without reference to a timezone </td></tr> |
| <tr id="row_0_286_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimestampTzNsType.html" target="_self">TimestampTzNsType</a></td><td class="desc">A data type representing a timestamp as nanoseconds since the epoch in UTC. A time zone or offset is not stored </td></tr> |
| <tr id="row_0_287_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimestampTzType.html" target="_self">TimestampTzType</a></td><td class="desc">A data type representing a timestamp as microseconds since the epoch in UTC. A time zone or offset is not stored </td></tr> |
| <tr id="row_0_288_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TimeType.html" target="_self">TimeType</a></td><td class="desc">A data type representing a wall clock time in microseconds without reference to a timezone or date </td></tr> |
| <tr id="row_0_289_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Transaction.html" target="_self">Transaction</a></td><td class="desc">A transaction for performing multiple updates to a table </td></tr> |
| <tr id="row_0_290_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TransactionContext.html" target="_self">TransactionContext</a></td><td class="desc">Shared context between <a class="el" href="classiceberg_1_1Transaction.html" title="A transaction for performing multiple updates to a table.">Transaction</a> and <a class="el" href="classiceberg_1_1PendingUpdate.html" title="Base class for all kinds of table metadata updates.">PendingUpdate</a> instances </td></tr> |
| <tr id="row_0_291_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Transform.html" target="_self">Transform</a></td><td class="desc">Represents a transform used in partitioning or sorting in Iceberg </td></tr> |
| <tr id="row_0_292_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TransformFunction.html" target="_self">TransformFunction</a></td><td class="desc">A transform function used for partitioning </td></tr> |
| <tr id="row_0_293_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TransformUtil.html" target="_self">TransformUtil</a></td><td class="desc"></td></tr> |
| <tr id="row_0_294_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1True.html" target="_self">True</a></td><td class="desc">An <a class="el" href="classiceberg_1_1Expression.html" title="Represents a boolean expression tree.">Expression</a> that is always true </td></tr> |
| <tr id="row_0_295_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TruncateTransform.html" target="_self">TruncateTransform</a></td><td class="desc">Truncate transform that truncates values to a specified width </td></tr> |
| <tr id="row_0_296_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1TruncateUtils.html" target="_self">TruncateUtils</a></td><td class="desc"></td></tr> |
| <tr id="row_0_297_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Type.html" target="_self">Type</a></td><td class="desc">Interface for a data type for a field </td></tr> |
| <tr id="row_0_298_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Unbound.html" target="_self">Unbound</a></td><td class="desc">Interface for unbound expressions that need schema binding </td></tr> |
| <tr id="row_0_299_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundAggregate.html" target="_self">UnboundAggregate</a></td><td class="desc">Base class for unbound aggregates </td></tr> |
| <tr id="row_0_300_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundAggregateImpl.html" target="_self">UnboundAggregateImpl</a></td><td class="desc">Template for unbound aggregates that carry a term and operation </td></tr> |
| <tr id="row_0_301_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundPredicate.html" target="_self">UnboundPredicate</a></td><td class="desc">Non-template base class for all <a class="el" href="classiceberg_1_1UnboundPredicate.html" title="Non-template base class for all UnboundPredicate instances.">UnboundPredicate</a> instances </td></tr> |
| <tr id="row_0_302_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundPredicateImpl.html" target="_self">UnboundPredicateImpl</a></td><td class="desc"><a class="el" href="classiceberg_1_1Unbound.html" title="Interface for unbound expressions that need schema binding.">Unbound</a> predicates contain unbound terms and must be bound to a concrete schema before they can be evaluated </td></tr> |
| <tr id="row_0_303_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundTerm.html" target="_self">UnboundTerm</a></td><td class="desc">Base class for unbound terms </td></tr> |
| <tr id="row_0_304_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnboundTransform.html" target="_self">UnboundTransform</a></td><td class="desc">An unbound transform expression </td></tr> |
| <tr id="row_0_305_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UnknownType.html" target="_self">UnknownType</a></td><td class="desc">A null-only placeholder type used when a more specific type is not known </td></tr> |
| <tr id="row_0_306_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateLocation.html" target="_self">UpdateLocation</a></td><td class="desc">Updating table location with a new base location </td></tr> |
| <tr id="row_0_307_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_307_" class="arrow" onclick="toggleFolder('0_307_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdatePartitionSpec.html" target="_self">UpdatePartitionSpec</a></td><td class="desc">API for partition spec evolution </td></tr> |
| <tr id="row_0_307_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdatePartitionSpec_1_1ApplyResult.html" target="_self">ApplyResult</a></td><td class="desc"></td></tr> |
| <tr id="row_0_308_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_308_" class="arrow" onclick="toggleFolder('0_308_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdatePartitionStatistics.html" target="_self">UpdatePartitionStatistics</a></td><td class="desc">Updates table partition statistics </td></tr> |
| <tr id="row_0_308_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdatePartitionStatistics_1_1ApplyResult.html" target="_self">ApplyResult</a></td><td class="desc"></td></tr> |
| <tr id="row_0_309_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_309_" class="arrow" onclick="toggleFolder('0_309_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateProperties.html" target="_self">UpdateProperties</a></td><td class="desc">Updates table properties </td></tr> |
| <tr id="row_0_309_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdateProperties_1_1ApplyResult.html" target="_self">ApplyResult</a></td><td class="desc"></td></tr> |
| <tr id="row_0_310_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_310_" class="arrow" onclick="toggleFolder('0_310_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateSchema.html" target="_self">UpdateSchema</a></td><td class="desc">API for schema evolution </td></tr> |
| <tr id="row_0_310_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdateSchema_1_1ApplyResult.html" target="_self">ApplyResult</a></td><td class="desc"></td></tr> |
| <tr id="row_0_310_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdateSchema_1_1Move.html" target="_self">Move</a></td><td class="desc">Represents a column move operation within a struct (internal use only) </td></tr> |
| <tr id="row_0_311_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_311_" class="arrow" onclick="toggleFolder('0_311_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateSnapshotReference.html" target="_self">UpdateSnapshotReference</a></td><td class="desc">Updates snapshot references </td></tr> |
| <tr id="row_0_311_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdateSnapshotReference_1_1ApplyResult.html" target="_self">ApplyResult</a></td><td class="desc"></td></tr> |
| <tr id="row_0_312_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateSortOrder.html" target="_self">UpdateSortOrder</a></td><td class="desc">Updating table sort order with a newly created order </td></tr> |
| <tr id="row_0_313_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_313_" class="arrow" onclick="toggleFolder('0_313_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UpdateStatistics.html" target="_self">UpdateStatistics</a></td><td class="desc">Updates table statistics </td></tr> |
| <tr id="row_0_313_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1UpdateStatistics_1_1ApplyResult.html" target="_self">ApplyResult</a></td><td class="desc"></td></tr> |
| <tr id="row_0_314_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UrlEncoder.html" target="_self">UrlEncoder</a></td><td class="desc">Utilities for encoding and decoding URLs </td></tr> |
| <tr id="row_0_315_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Uuid.html" target="_self">Uuid</a></td><td class="desc"></td></tr> |
| <tr id="row_0_316_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1UuidType.html" target="_self">UuidType</a></td><td class="desc">A data type representing a UUID. While defined as a distinct type, it is effectively a fixed(16) </td></tr> |
| <tr id="row_0_317_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1VariantType.html" target="_self">VariantType</a></td><td class="desc">A semi-structured type whose structure may vary across rows </td></tr> |
| <tr id="row_0_318_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1VoidTransform.html" target="_self">VoidTransform</a></td><td class="desc">Void transform that discards the input and always returns null </td></tr> |
| <tr id="row_0_319_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1Writer.html" target="_self">Writer</a></td><td class="desc">Base writer class to write data from different file formats </td></tr> |
| <tr id="row_0_320_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1WriteResult.html" target="_self">WriteResult</a></td><td class="desc">File metadata for files produced by a writer </td></tr> |
| <tr id="row_0_321_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1WriterFactoryRegistry.html" target="_self">WriterFactoryRegistry</a></td><td class="desc">Registry of writer factories for different file formats </td></tr> |
| <tr id="row_0_322_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structiceberg_1_1WriterOptions.html" target="_self">WriterOptions</a></td><td class="desc">Options for creating a writer </td></tr> |
| <tr id="row_0_323_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1WriterProperties.html" target="_self">WriterProperties</a></td><td class="desc"></td></tr> |
| <tr id="row_0_324_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiceberg_1_1YearTransform.html" target="_self">YearTransform</a></td><td class="desc">Year transform that extracts the number of years from timestamp inputs since the epoch </td></tr> |
| <tr id="row_0_325_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">R</span></span><a class="el" href="concepticeberg_1_1TermType.html" target="_self">TermType</a></td><td class="desc"></td></tr> |
| <tr id="row_0_326_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">R</span></span><a class="el" href="concepticeberg_1_1AsResult.html" target="_self">AsResult</a></td><td class="desc"></td></tr> |
| <tr id="row_0_327_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">R</span></span><a class="el" href="concepticeberg_1_1IsIncrementalScan.html" target="_self">IsIncrementalScan</a></td><td class="desc"></td></tr> |
| <tr id="row_0_328_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">R</span></span><a class="el" href="concepticeberg_1_1EndianConvertible.html" target="_self">EndianConvertible</a></td><td class="desc">Concept for values that can be converted to/from another endian format </td></tr> |
| <tr id="row_0_329_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">R</span></span><a class="el" href="concepticeberg_1_1FromChars.html" target="_self">FromChars</a></td><td class="desc"></td></tr> |
| <tr id="row_1_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacestd.html" target="_self">std</a></td><td class="desc">STL namespace </td></tr> |
| <tr id="row_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1formatter_3_01Derived_01_4.html" target="_self">formatter< Derived ></a></td><td class="desc">Make all classes deriving from <a class="el" href="classiceberg_1_1util_1_1Formattable.html" title="Interface for objects that can be formatted via std::format.">iceberg::util::Formattable</a> formattable with std::format </td></tr> |
| <tr id="row_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1formatter_3_01T_01_4.html" target="_self">formatter< T ></a></td><td class="desc">Std::formatter specialization for any type that has a ToString function </td></tr> |
| <tr id="row_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01iceberg_1_1ManifestFile_01_4.html" target="_self">hash< iceberg::ManifestFile ></a></td><td class="desc"></td></tr> |
| <tr id="row_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01iceberg_1_1MetadataLogEntry_01_4.html" target="_self">hash< iceberg::MetadataLogEntry ></a></td><td class="desc"></td></tr> |
| </table> |
| </div><!-- directory --> |
| </div><!-- contents --> |
| <!-- start footer part --> |
| <hr class="footer"/><address class="footer"><small> |
| Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 |
| </small></address> |
| </body> |
| </html> |