Class InferenceResolver

java.lang.Object
io.deephaven.iceberg.util.InferenceResolver
All Implemented Interfaces:
ResolverProvider

@Immutable public abstract class InferenceResolver extends Object implements ResolverProvider
This provides a consolidated set of inference options for use in LoadTableOptions. This is useful when the caller does not know the structure of the table to be loaded, and wants the resulting Deephaven definition (and mapping to the Iceberg fields) to be inferred. This is a counterpart to the more advanced InferenceInstructions, which requires the callers to be more explicit about the Schema.
  • Constructor Details

    • InferenceResolver

      public InferenceResolver()
  • Method Details