Package io.deephaven.iceberg.util
Class LoadTableOptions
java.lang.Object
io.deephaven.iceberg.util.LoadTableOptions
The options available for
loadTable
.-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LoadTableOptions.Builder
builder()
abstract org.apache.iceberg.catalog.TableIdentifier
id()
The table identifier.The name mapping provider, a fallback for resolving fields from data files that are written withoutfield ids
.resolver()
The resolver provider.
-
Constructor Details
-
LoadTableOptions
public LoadTableOptions()
-
-
Method Details
-
builder
-
id
public abstract org.apache.iceberg.catalog.TableIdentifier id()The table identifier. -
resolver
The resolver provider. By default, isResolverProvider.infer()
. Callers are encouraged to set this to anexplicit resolver
to precisely control the relation between the desired DeephavenTableDefinition
and the existing IcebergSchema
. -
nameMapping
The name mapping provider, a fallback for resolving fields from data files that are written withoutfield ids
. By default, isNameMappingProvider.fromTable()
. Callers are encouraged to set this to anexplicit name mapping
to precisely control column resolution fallback.
-