Interface MetalakeChange

All Known Implementing Classes:
MetalakeChange.RemoveProperty, MetalakeChange.RenameMetalake, MetalakeChange.SetProperty, MetalakeChange.UpdateMetalakeComment

@Evolving public interface MetalakeChange
A metalake change is a change to a metalake. It can be used to rename a metalake, update the comment of a metalake, set a property and value pair for a metalake, or remove a property from a metalake.
  • Method Details

    • rename

      static MetalakeChange rename(String newName)
      Creates a new metalake change to rename the metalake.
      Parameters:
      newName - The New name of the metalake.
      Returns:
      The metalake change.
    • updateComment

      static MetalakeChange updateComment(String newComment)
      Creates a new metalake change to update the metalake comment.
      Parameters:
      newComment - The new comment of the metalake.
      Returns:
      The metalake change.
    • setProperty

      static MetalakeChange setProperty(String property, String value)
      Creates a new metalake change to set a property and value pair for the metalake.
      Parameters:
      property - The property name to set.
      value - The value to set the property to.
      Returns:
      The metalake change.
    • removeProperty

      static MetalakeChange removeProperty(String property)
      Creates a new metalake change to remove a property from the metalake.
      Parameters:
      property - The property name to remove.
      Returns:
      The metalake change.