Jump to content

Connect SuperML | Leeroopedia MCP: Equip your AI agents with best practices, code verification, and debugging knowledge. Powered by Leeroo — building Organizational Superintelligence. Contact us at founders@leeroo.com.

Implementation:Treeverse LakeFS Java SDK Model IcebergRemoteTable

From Leeroopedia
Revision as of 16:58, 16 February 2026 by Admin (talk | contribs) (Auto-imported from implementations/Treeverse_LakeFS_Java_SDK_Model_IcebergRemoteTable.md)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Knowledge Sources
Domains Java_SDK, Data_Model
Last Updated 2026-02-08 00:00 GMT

Overview

Concrete data transfer object representing a remote Iceberg table reference in an external catalog in the lakeFS Java SDK.

Description

The IcebergRemoteTable class is an auto-generated model object produced by OpenAPI Generator from the lakeFS API specification. It provides type-safe access to remote Iceberg table identification fields through getter/setter methods and supports JSON serialization via Gson.

Usage

Use this model when referencing Iceberg tables in external catalogs for pull/push operations through the lakeFS Java SDK API classes.

Code Reference

Source Location

Signature

public class IcebergRemoteTable {
    // Fields with @SerializedName annotations
    // Getter/setter methods
    // equals, hashCode, toString
    // JSON type adapter
}

Import

import io.lakefs.clients.sdk.model.IcebergRemoteTable;

I/O Contract

Inputs

Name Type Required Description
namespace List<String> Yes Iceberg namespace path components
table String Yes Iceberg table name

Outputs

Name Type Description
JSON String Serialized JSON representation

Usage Examples

Creating an Instance

import io.lakefs.clients.sdk.model.IcebergRemoteTable;

IcebergRemoteTable obj = new IcebergRemoteTable();
obj.setNamespace(Arrays.asList("catalog", "database"));
obj.setTable("remote_table");

Principle

Related Pages

Page Connections

Double-click a node to navigate. Hold to expand connections.
Principle
Implementation
Heuristic
Environment