Package io.deephaven.iceberg.util
Interface LoadTableOptions.Builder
- Enclosing class:
- LoadTableOptions
public static interface LoadTableOptions.Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
default LoadTableOptions.Builder
A helper to set thetable identifier
.id
(org.apache.iceberg.catalog.TableIdentifier id) nameMapping
(NameMappingProvider nameMapping) default LoadTableOptions.Builder
nameMapping
(org.apache.iceberg.mapping.NameMapping nameMapping) A helper to set an explicitLoadTableOptions.nameMapping()
.default LoadTableOptions.Builder
A helper to set an explicitLoadTableOptions.resolver()
.resolver
(ResolverProvider resolver)
-
Method Details
-
id
A helper to set thetable identifier
. Equivalent toid(TableIdentifier.parse(id))
.- See Also:
-
TableIdentifier.parse(String)
-
resolver
A helper to set an explicitLoadTableOptions.resolver()
. Equivalent toresolver(ResolverProvider.of(resolver))
.- See Also:
-
nameMapping
A helper to set an explicitLoadTableOptions.nameMapping()
. Equivalent tonameMapping(NameMappingProvider.of(nameMapping))
.- See Also:
-
id
-
resolver
-
nameMapping
-
build
LoadTableOptions build()
-