iceberg-cpp
Loading...
Searching...
No Matches
Classes
error_handlers.h File Reference
#include <memory>
#include "iceberg/catalog/rest/iceberg_rest_export.h"
#include "iceberg/catalog/rest/type_fwd.h"
#include "iceberg/result.h"

Go to the source code of this file.

Classes

class  iceberg::rest::ErrorHandler
 Error handler interface for processing REST API error responses. Maps HTTP status codes to appropriate ErrorKind values following the Iceberg REST specification. More...
 
class  iceberg::rest::DefaultErrorHandler
 Default error handler for REST API responses. More...
 
class  iceberg::rest::NamespaceErrorHandler
 Namespace-specific error handler for create/read/update operations. More...
 
class  iceberg::rest::DropNamespaceErrorHandler
 Error handler for drop namespace operations. More...
 
class  iceberg::rest::TableErrorHandler
 Table-level error handler. More...
 
class  iceberg::rest::ViewErrorHandler
 View-level error handler. More...
 
class  iceberg::rest::TableCommitErrorHandler
 Table commit operation error handler. More...
 
class  iceberg::rest::ViewCommitErrorHandler
 View commit operation error handler. More...
 

Detailed Description

Error handlers for different HTTP error types in Iceberg REST API.