Package io.deephaven.enterprise.iceberg
package io.deephaven.enterprise.iceberg
-
ClassDescriptionContains the configuration parameters needed to connect to an Iceberg
Catalog
and fetch IcebergTable
s.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 aCatalog
and then fetch the Iceberg table into Deephaven.A Builder object for construction of aIcebergEndpoint
.AnIcebergEndpoint
that is also named.AnExtendedStorageProvider
for the coreplus:iceberg type.The factory class for creating this provider.An implementation ofIcebergDataInstructions
used to serialize and deserializeS3Instructions
for fetching tables from an S3 store.A deserializer forS3Instructions
.The factory instance.A serializer forS3Instructions
that only writes values that do not match the deephaven default values.Common utilities for loading Iceberg tables as DeephavenTable
s