Package io.deephaven.enterprise.iceberg
package io.deephaven.enterprise.iceberg
-
ClassDescriptionContains the configuration parameters needed to connect to an Iceberg
Catalogand fetch IcebergTables.This interface provides an adapter layer between type specific data instructions and JSON serialization forIcebergEndpoint.The factory interface for injecting implementations usingServiceLoader.The complete configuration required to locate an Iceberg table within aCatalogand then fetch the Iceberg table into Deephaven.A Builder object for construction of aIcebergEndpoint.AnIcebergEndpointthat is also named.AnExtendedStorageProviderfor the coreplus:iceberg type.The factory class for creating this provider.An implementation ofIcebergDataInstructionsused to serialize and deserializeS3Instructionsfor fetching tables from an S3 store.A deserializer forS3Instructions.The factory instance.A serializer forS3Instructionsthat only writes values that do not match the deephaven default values.Common utilities for loading Iceberg tables as DeephavenTables