iceberg-cpp
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
iceberg::rest::DropNamespaceErrorHandler Class Referencefinal

Error handler for drop namespace operations. More...

#include <error_handlers.h>

Inheritance diagram for iceberg::rest::DropNamespaceErrorHandler:
iceberg::rest::NamespaceErrorHandler iceberg::rest::DefaultErrorHandler iceberg::rest::ErrorHandler

Public Member Functions

Status Accept (const ErrorResponse &error) const override
 Process an error response and return an appropriate Error.
 
- Public Member Functions inherited from iceberg::rest::NamespaceErrorHandler
Status Accept (const ErrorResponse &error) const override
 Process an error response and return an appropriate Error.
 

Static Public Member Functions

static const std::shared_ptr< DropNamespaceErrorHandler > & Instance ()
 Returns the singleton instance.
 
- Static Public Member Functions inherited from iceberg::rest::NamespaceErrorHandler
static const std::shared_ptr< NamespaceErrorHandler > & Instance ()
 Returns the singleton instance.
 
- Static Public Member Functions inherited from iceberg::rest::DefaultErrorHandler
static const std::shared_ptr< DefaultErrorHandler > & Instance ()
 Returns the singleton instance.
 

Detailed Description

Error handler for drop namespace operations.

Member Function Documentation

◆ Accept()

Status iceberg::rest::DropNamespaceErrorHandler::Accept ( const ErrorResponse error) const
overridevirtual

Process an error response and return an appropriate Error.

Parameters
errorThe error response parsed from the HTTP response body
Returns
An Error object with appropriate ErrorKind and message

Reimplemented from iceberg::rest::DefaultErrorHandler.


The documentation for this class was generated from the following files: