Class BaseHTTPClient

java.lang.Object
org.apache.iceberg.rest.BaseHTTPClient
All Implemented Interfaces:
Closeable, AutoCloseable, RESTClient
Direct Known Subclasses:
HTTPClient

public abstract class BaseHTTPClient extends Object implements RESTClient
A base class for RESTClient implementations.

All methods in RESTClient are implemented in the same way: first, an HTTPRequest is built from the method arguments, then executed.

This allows subclasses to provide a consistent way to execute all requests, regardless of the method or arguments.