Interface NameMappingProvider


public interface NameMappingProvider
  • Method Details

    • fromTable

      static NameMappingProvider fromTable()
      A name mapping from the Table property "schema.name-mapping.default". If the property does not exist, an empty name mapping will be used.
      Returns:
      the "from table" name mapping
      See Also:
    • of

      static NameMappingProvider of(@NotNull @NotNull org.apache.iceberg.mapping.NameMapping nameMapping)
      An explicit name mapping.
      Parameters:
      nameMapping - the name mapping
      Returns:
      the explicit name mapping
      See Also:
      • MappingUtil
    • empty

      static NameMappingProvider empty()
      An empty name mapping.

      Equivalent to of(NameMapping.empty()).

      Returns:
      the empty name mapping