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.Builderbuilder()abstract org.apache.iceberg.catalog.TableIdentifierid()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 an explicitResolverto precisely control the relation between the desired DeephavenTableDefinitionand 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 mappingto precisely control column resolution fallback.
-