Class PolarisClient

java.lang.Object
org.apache.polaris.service.it.env.PolarisClient
All Implemented Interfaces:
AutoCloseable

public final class PolarisClient extends Object implements AutoCloseable
This is a holder for the heavy-weight HTTP client for accessing Polaris APIs, and optionally, platform APIs (such as metrics or health endpoints).

This class provides methods for constructing light-weight API wrappers for Iceberg REST APis, Polaris Management APIs, and platform APIs that reuse the same shared HTTP client.